在《單片機(jī)必須了解的外設(shè)功能——GPIO/串行通信》和《單片機(jī)必須了解的外設(shè)功能——定時(shí)器/中斷功能》中對(duì)利用單片機(jī)的功能進(jìn)行程序設(shè)計(jì)進(jìn)行了說(shuō)明。單片機(jī)內(nèi)置了非常便于使用的外設(shè)功能,大家一定也能感
2016-09-12 10:58:113660 為了快速掌握PIC單片機(jī)源程序的基本結(jié)構(gòu),這里給出一個(gè)典型的程序結(jié)構(gòu)框架。建立源程序時(shí)首先用偽指令TITLE提供程序的標(biāo)題,接著給出整個(gè)程序的總說(shuō)明
2011-11-04 17:18:421429 分層的思想,并不是什么神秘的東西,事實(shí)上很多做項(xiàng)目的工程師本身自己也會(huì)在用。##下面用一個(gè)簡(jiǎn)單的常用的例子,說(shuō)明我們這個(gè)設(shè)計(jì)思想的用法。
2015-05-19 13:40:564370 棧進(jìn)行檢查;同時(shí),CPU也要在函數(shù)調(diào)用時(shí)保存和恢復(fù)當(dāng)前的現(xiàn)場(chǎng),進(jìn)行壓棧和彈棧操作,所以,函數(shù)調(diào)用需要一些CPU時(shí)間。而宏函數(shù)不存在這個(gè)問(wèn)題。宏函數(shù)僅僅作為預(yù)先寫(xiě)好的代碼嵌入到當(dāng)前程序,不會(huì)產(chǎn)生函數(shù)調(diào)用,所以僅僅是占用了空間,在頻繁調(diào)用同一個(gè)宏函數(shù)的時(shí)候,該現(xiàn)象尤其突出。
2018-09-21 08:46:006844 聊聊 malloc函數(shù) 在單片機(jī)程序設(shè)計(jì)中怎么使用
2023-05-18 09:35:391377 用C語(yǔ)言進(jìn)行單片機(jī)程序設(shè)計(jì)是單片機(jī)開(kāi)發(fā)與應(yīng)用的必然趨勢(shì)。如果使用C編程時(shí),要達(dá)到最高的效率,最好熟悉所使用的C編譯器。先試驗(yàn)一下每條C語(yǔ)言編譯以后對(duì)應(yīng)的匯編語(yǔ)言的語(yǔ)句行數(shù),這樣就可以很明確的知道效率。在今后編程的時(shí)候,使用編譯效率最高的語(yǔ)句。
2019-07-30 19:30:583475 單片機(jī)程序設(shè)計(jì)實(shí)例
2013-09-18 22:08:14
0417、C語(yǔ)言程序設(shè)計(jì)及應(yīng)用實(shí)例單片機(jī)的C語(yǔ)言應(yīng)用程序設(shè)計(jì) 0413、單片機(jī)原理與應(yīng)用及C51程序設(shè)計(jì)課件電子教案0414、《單片機(jī)原理與應(yīng)用》(金龍國(guó))電子教案0427、單片機(jī)典型模塊設(shè)計(jì)實(shí)例0428、C語(yǔ)言趣味程序百例精解C語(yǔ)言程序設(shè)計(jì)及應(yīng)用實(shí)例--2
2013-08-14 16:31:29
單片機(jī)應(yīng)用技術(shù)教學(xué)課件單片機(jī)的程序設(shè)計(jì).ppt單片機(jī)的串行口.ppt單片機(jī)的定時(shí)計(jì)數(shù)器.ppt單片機(jī)的基礎(chǔ)知識(shí).ppt單片機(jī)的結(jié)構(gòu)原理.ppt單片機(jī)的擴(kuò)展.ppt單片機(jī)的
2008-11-20 16:56:170 單片機(jī)應(yīng)用技術(shù)電子教案內(nèi)容有:單片機(jī)的程序設(shè)計(jì)單片機(jī)的串行口,單片機(jī)的定時(shí)計(jì)數(shù)器,單片機(jī)的基礎(chǔ)知識(shí).,單片機(jī)的結(jié)構(gòu)原理.,單片機(jī)的擴(kuò)展.,單片機(jī)的外圍接口,單片
2008-12-06 20:48:4937 ◆ PIC系列單片機(jī)簡(jiǎn)介 ◆ PIC系列單片機(jī)程序設(shè)計(jì)基礎(chǔ) ◆ PIC 8位單片機(jī)的分類和特點(diǎn)(一) ◆ PIC 8位單片機(jī)的分類和特點(diǎn)(二) ◆ PIC系列單片機(jī)的振蕩器配置方法 ◆ PI
2009-01-18 13:30:51108 1、程序的基本格式先介紹二條偽指令:EQU ——標(biāo)號(hào)賦值偽指令ORG ——地址定義偽指令PIC16C5X在RESET后指令計(jì)算器PC被置為全“1”,所以PIC16C5X幾種型號(hào)芯片的復(fù)位地址為
2009-01-18 13:31:4066 單片機(jī)C語(yǔ)言應(yīng)用程序設(shè)計(jì)針對(duì)目前最通用的單片機(jī)8051和最流行的程序設(shè)計(jì)語(yǔ)言——C語(yǔ)言,以KEII。公司8051單片機(jī)開(kāi)發(fā)套件講解單片機(jī)的C語(yǔ)言應(yīng)用程序設(shè)計(jì)。該套件的編譯器有支
2009-10-09 17:53:49168 狀態(tài)機(jī)思路在單片機(jī)程序設(shè)計(jì)中的應(yīng)用
狀態(tài)機(jī)的概念狀態(tài)機(jī)是軟件編程中的一個(gè)重要概念。比這個(gè)概念更重要的是對(duì)它的靈活應(yīng)用。在一個(gè)思路清晰而且高效的程序中,
2009-02-09 11:25:1310096 狀態(tài)機(jī)思路在單片機(jī)程序設(shè)計(jì)中的應(yīng)用
狀態(tài)機(jī)的概念
狀態(tài)機(jī)是軟件編程中的一個(gè)重要概念。比這個(gè)概念更重要的是對(duì)
2009-03-18 15:00:021120 單片機(jī)編程技巧-功能強(qiáng)大的時(shí)鐘中斷
功能強(qiáng)大的時(shí)鐘中斷 在單片機(jī)程序設(shè)計(jì)中,設(shè)置一個(gè)好的時(shí)鐘中斷,將能使一個(gè)CPU發(fā)揮兩個(gè)CPU的功效,大大方便和簡(jiǎn)化程序的
2009-04-07 09:18:071190 C51的編程規(guī)范說(shuō)明
現(xiàn)在單片機(jī)的程序設(shè)計(jì),C51已經(jīng)得到廣泛的推廣和應(yīng)用,算是單片機(jī)的主流設(shè)計(jì)程序,甚至可以說(shuō)作為單片機(jī)開(kāi)發(fā)
2009-04-07 14:00:43678 近距離的單片機(jī)通信采用總線方式即可實(shí)現(xiàn),遠(yuǎn)距離的單片機(jī)通信不能采用這種方式,尋找一種即可遠(yuǎn)距離傳輸,又保證安全可靠的通信方式很重要。電力線載波通信技術(shù)(PLC),是指
2009-04-22 19:57:451020 PIC單片機(jī)程序設(shè)計(jì)基礎(chǔ)格式
為了快速掌握PIC單片機(jī)源程序的基本結(jié)構(gòu),這里給出一個(gè)典型的程序結(jié)構(gòu)框架。
建立
2010-05-17 09:07:24864 PIC單片機(jī)采用精簡(jiǎn)指令集,例如對(duì)于PIC16F716單片機(jī),只有35條單字節(jié)指令。要用這么少的指令實(shí)現(xiàn)復(fù)雜的控制或計(jì)算,顯然要在程序設(shè)計(jì)上多做文章,以下就程序設(shè)計(jì)
2010-06-08 08:33:401289 一、 如何提高C語(yǔ)言編程代碼的效率鄧宏杰指出,用C語(yǔ)言進(jìn)行單片機(jī)程序設(shè)計(jì)是單片機(jī)開(kāi)發(fā)與應(yīng)用的必然趨勢(shì)。他強(qiáng)調(diào):“如果使用C編程時(shí),要達(dá)到最高的效
2010-06-29 18:24:21737 引言
用C語(yǔ)言進(jìn)行MCS51系列單片機(jī)程序設(shè)計(jì)是單片機(jī)開(kāi)發(fā)和應(yīng)用的必然趨勢(shì)。Keil公司的C51編譯器支持經(jīng)典8051和8051派生產(chǎn)品的版本,通稱為Cx51。應(yīng)該說(shuō),Cx51是C語(yǔ)言
2010-12-10 09:55:331077 PIC單片機(jī)(Peripheral Interface Controller)是一種用來(lái)開(kāi)發(fā)的去控制外圍設(shè)備的集成電路(IC)。一種具有分散作用(多任務(wù))功能的CPU。與人類相比,大腦就是CPU,PIC 共享的部分相當(dāng)于人的神經(jīng)系統(tǒng)
2011-04-26 16:03:24379 在單片機(jī)程序設(shè)計(jì)中,設(shè)置一個(gè)好的時(shí)鐘中斷,將能使一個(gè)CPU發(fā)揮兩個(gè)CPU的功效,大大方便和簡(jiǎn)化程序的編制,提高系統(tǒng)的效率與可操作性。我們可以把一些例行的及需要定時(shí)執(zhí)行的程
2011-06-23 11:42:241902 下面具體從usb的中斷輸入輸出來(lái)講述基于keil C mdk開(kāi)發(fā)環(huán)境的stm32的USB接口單片機(jī)程序設(shè)計(jì)。值得一提的是,st或相關(guān)公司給我們提供許多封裝函數(shù)和相關(guān)例子,我們可以根據(jù)其中的例子并
2011-07-16 10:19:048963 2012-02-26 20:08:2459 上文中我們講述了PIC單片機(jī)基礎(chǔ)學(xué)習(xí)之程序設(shè)計(jì)(一),接下來(lái)將繼續(xù)為大家講解PIC單片機(jī)程序設(shè)計(jì)(二),供大家學(xué)習(xí)。
2012-06-27 11:50:005486 單片機(jī)軟件實(shí)現(xiàn)是單片機(jī)系統(tǒng)應(yīng)用的重點(diǎn),他是在硬件設(shè)計(jì)基礎(chǔ)上實(shí)現(xiàn)程序設(shè)計(jì)的重要環(huán)節(jié)。單片機(jī)程序設(shè)計(jì)一般包括以下幾個(gè)步驟:軟件規(guī)劃、流程圖編制、代碼編寫(xiě)。由于單片機(jī)系
2012-07-17 17:52:363448 內(nèi)容提要: PIC系列微控器系統(tǒng)結(jié)構(gòu)和工作原理 PIC系列微制器的指令系統(tǒng) PIC系列微控器匯編言程序設(shè)計(jì)等。 PIC系列單片機(jī)原理和程序設(shè)計(jì)》 pdf 竇振中 北京航空航天大學(xué)出版社 本書(shū)介紹
2012-10-29 17:28:24126 2013-07-21 20:06:4183 電子發(fā)燒友網(wǎng)站提供《AVR單片機(jī)的程序設(shè)計(jì)方法.doc》資料免費(fèi)下載
2017-04-17 15:24:004 2014-07-21 11:38:0769 2015-04-24 11:29:213 2015-05-18 12:00:199 心形花樣流水燈基于51單片機(jī)程序設(shè)計(jì)電路圖等
2015-11-26 16:36:25211 《專業(yè)綜合實(shí)訓(xùn)》是電子信息專業(yè)的實(shí)踐教學(xué)課程,是培養(yǎng)學(xué)生專業(yè)技能的重要實(shí)踐環(huán)節(jié)。學(xué)好該課程并能夠熟練使用Keil C51開(kāi)發(fā)環(huán)境進(jìn)行單片機(jī)程序設(shè)計(jì),使用DXP軟件完成硬件電路設(shè)計(jì)與制作,了解傳感器
2015-12-22 11:32:300 MSP430 單片機(jī)的程序設(shè)計(jì)可以使用匯編語(yǔ)言,也可以使用 C 語(yǔ)言,這一部分將講述這
些內(nèi)容。
2016-02-16 18:20:406 該文檔詳細(xì)介紹了單片機(jī)程序設(shè)計(jì)實(shí)踐教程,適合新手老手充電學(xué)習(xí)
2016-08-24 17:42:399 電子專業(yè),單片機(jī)、DSP、ARM相關(guān)知識(shí)學(xué)習(xí)資料與教材
2016-10-27 17:04:020 單片機(jī)程序設(shè)計(jì),感興趣的小伙伴們可以瞧一瞧。
2016-11-05 11:42:400 時(shí)間片輪轉(zhuǎn)算法在單片機(jī)程序設(shè)計(jì)中的應(yīng)用
2017-01-14 14:42:2517 PIC系列單片機(jī)程序設(shè)計(jì)基礎(chǔ)
2017-10-16 14:27:509 PIC單片機(jī)原理與程序設(shè)計(jì)
2017-10-16 14:57:4716 《單片機(jī)程序設(shè)計(jì)》實(shí)訓(xùn)報(bào)告模板
2017-11-09 17:29:234 怎么驅(qū)動(dòng),那好辦,看一下 datasheet ,參考一下阿別人的程序,很快就可以做出來(lái)。但是如果不懂程序設(shè)計(jì)的思想的話,會(huì)給你做項(xiàng)目的過(guò)程中帶來(lái)很多很多的困惑。 參考了市面上各種各樣的嵌入式書(shū)籍, MCS-51 , AVR , ARM 等都有看過(guò),但是沒(méi)
2017-11-24 04:20:01992 單片機(jī)C程序的基本概念 目前仍在使用的單片機(jī)開(kāi)發(fā)設(shè)計(jì)語(yǔ)言大致有兩類:匯編語(yǔ)言和C語(yǔ)言。C語(yǔ)言由于其結(jié)構(gòu)化、移植性好和高效性的特點(diǎn),是進(jìn)行單片機(jī)開(kāi)發(fā)的一種利器。C語(yǔ)言是一種源于編寫(xiě)UNIX操作系統(tǒng)
2017-11-26 11:01:339 功能強(qiáng)大的時(shí)鐘中斷 在單片機(jī)程序設(shè)計(jì)中,設(shè)置一個(gè)好的時(shí)鐘中斷,將能使一個(gè)CPU發(fā)揮兩個(gè)CPU的功效,大大方便和簡(jiǎn)化程序的編制,提高系統(tǒng)的效率與可操作性。我們可以把一些例行的及需要定時(shí)執(zhí)行的程序放在
2018-07-21 11:08:002710 本文主要介紹了模數(shù)轉(zhuǎn)換器ADC0809引腳及內(nèi)部框圖_單片機(jī)程序設(shè)計(jì):ADC0809數(shù)模轉(zhuǎn)換與顯示。ADC0809是帶有8位A/D轉(zhuǎn)換器、8路多路開(kāi)關(guān)以及微處理機(jī)兼容的控制邏輯的CMOS組件。ADC0809由一個(gè)8路模擬開(kāi)關(guān)、一個(gè)地址鎖存與譯碼器、一個(gè)A/D轉(zhuǎn)換器和一個(gè)三態(tài)輸出鎖存器組成。
2018-01-05 17:35:5824671 在單片機(jī)軟件開(kāi)發(fā)過(guò)程中,編制的程序要合理使用各種中斷機(jī)制。當(dāng)中斷要處理的事務(wù)較復(fù)雜時(shí),就會(huì)導(dǎo)致中斷服務(wù)程序執(zhí)行時(shí)間過(guò)長(zhǎng)。這時(shí)如果另有中斷發(fā)生,如MCS-51這種只有二級(jí)中斷優(yōu)先級(jí)的單片機(jī),就有可能
2018-02-02 15:01:082 一層,我來(lái)了。處在這一層的典型是可以用C語(yǔ)言寫(xiě)簡(jiǎn)單的邏輯控制,如閃爍LED,簡(jiǎn)單數(shù)碼管顯示,簡(jiǎn)單外圍模塊驅(qū)動(dòng)實(shí)驗(yàn)。一般對(duì)單片機(jī)感興趣,經(jīng)常動(dòng)手實(shí)踐的人,半年左右,可以練到此地步(針對(duì)沒(méi)有接觸過(guò)單片機(jī)
2018-04-22 11:01:355782 MSP430 單片機(jī)的程序設(shè)計(jì)可以使用匯編語(yǔ)言,也可以使用 C 語(yǔ)言,這一部分將講述這些內(nèi)容。
2018-04-23 08:58:075 匯編偽指令作用有哪些?
2018-05-04 17:39:114 最精彩的部分要數(shù)多任務(wù)并行運(yùn)行。簡(jiǎn)單的多進(jìn)程程序還是很容易的,比方同時(shí)控制流水燈和數(shù)碼管(動(dòng)態(tài)),單獨(dú)的流水燈是賦值后延時(shí),再賦值,再延時(shí)。
2018-05-25 16:43:003792 來(lái)說(shuō)就截然不同了,一般的單片機(jī)的Flash 和Ram 的資源是以KB 來(lái)衡量的,可想而知,單片機(jī)的資源是少得可憐,為此我們必須想法設(shè)法榨盡其所有資源,將它的性能發(fā)揮到最佳,程序設(shè)計(jì)時(shí)必須遵循以下幾點(diǎn)進(jìn)行優(yōu)化:
2018-07-29 11:36:244398 MSP430 單片機(jī)的程序設(shè)計(jì)可以使用匯編語(yǔ)言,也可以使用 C 語(yǔ)言,這一部分將講述這 些內(nèi)容。如果使用匯編語(yǔ)言,需要了解匯編機(jī)器指令;如果使用 C 語(yǔ)言,需要了解 C 語(yǔ)言的 相關(guān)知識(shí)。無(wú)論匯編
2018-08-13 08:00:0025 1、編程--機(jī)器語(yǔ)言、匯編語(yǔ)言與高級(jí)語(yǔ)言
程序設(shè)計(jì)語(yǔ)言:指計(jì)算機(jī)能夠理解和執(zhí)行的語(yǔ)言。
程序設(shè)計(jì)語(yǔ)言種類很多,有:
機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言。
具體采用哪種語(yǔ)言由程序設(shè)計(jì)語(yǔ)言的特點(diǎn)和適用場(chǎng)合決定。
機(jī)器語(yǔ)言、匯編語(yǔ)言和高級(jí)語(yǔ)言比較一覽表
2018-11-07 11:49:5118 1、PIC單片機(jī)程序的基本格式
先介紹二條偽指令:
EQU ——標(biāo)號(hào)賦值偽指令
ORG ——地址定義偽指令
PIC16C5X單片機(jī)在RESET后指令計(jì)算器PC
2018-11-15 15:54:132007 從07年參加全國(guó)大學(xué)生電子設(shè)計(jì)大賽初次接觸單片機(jī)開(kāi)發(fā)至今已經(jīng)有4年了,初學(xué)單片機(jī)時(shí),都會(huì)糾結(jié)于其各個(gè)模塊功能的應(yīng)用,如串口(232,485)對(duì)各種功能IC的控制,電機(jī)控制PWM,中斷應(yīng)用,定時(shí)器
2019-03-21 15:43:418 用C語(yǔ)言進(jìn)行MCS51系列單片機(jī)程序設(shè)計(jì)是單片機(jī)開(kāi)發(fā)和應(yīng)用的必然趨勢(shì)。Keil公司的C51編譯器支持經(jīng)典8051和8051 派生產(chǎn)品的版本,通稱為Cx51。應(yīng)該說(shuō),Cx51是C語(yǔ)言在MCS51單片機(jī)上的擴(kuò)展,既有C語(yǔ)言的共性,又有它自己的特點(diǎn)。本文介紹的是Cx51程序設(shè)計(jì)時(shí)堆棧的計(jì)算方法。
2019-09-29 17:15:0026 用C語(yǔ)言進(jìn)行MCS51系列單片機(jī)程序設(shè)計(jì)是單片機(jī)開(kāi)發(fā)和應(yīng)用的必然趨勢(shì)。Keil公司的C51編譯器支持經(jīng)典8051和8051派生產(chǎn)品的版本,通稱為Cx51。應(yīng)該說(shuō),Cx51是C語(yǔ)言在MCS51單片機(jī)上的擴(kuò)展,既有C語(yǔ)言的共性,又有它自己的特點(diǎn)。本文介紹的是Cx51程序設(shè)計(jì)時(shí)堆棧的計(jì)算方法。
2019-08-08 17:33:001 提出一種采用時(shí)間片輪轉(zhuǎn)算法改進(jìn)單片機(jī)系統(tǒng)程序設(shè)計(jì),實(shí)現(xiàn)多任務(wù)機(jī)制的軟件設(shè)計(jì)方法,并給出了在MCS-51分級(jí)分布式系統(tǒng)中應(yīng)用該算法進(jìn)行程序設(shè)計(jì)的實(shí)例。
2019-07-29 17:36:003 數(shù)據(jù)轉(zhuǎn)移指令的功能是將源操作數(shù)的數(shù)據(jù)復(fù)制到目的操作數(shù)里;或?qū)⒅付ǖ牟僮鲾?shù)內(nèi)容交換。數(shù)據(jù)轉(zhuǎn)移指令屬于8051指令里的最大的一類,包括28條指令,在此將它們分為5大類來(lái)介紹。
2019-06-04 17:53:000 了解8051的存儲(chǔ)器結(jié)構(gòu)、輸入/輸出端口、輸出電路的設(shè)計(jì)等硬件部分;在軟件方面,則介紹了指令格式、尋址方式,以及數(shù)據(jù)轉(zhuǎn)移指令,這些都是學(xué)習(xí)8051不可或缺的相關(guān)知識(shí)。在此試著回答下列問(wèn)題,以驗(yàn)證學(xué)習(xí)成效。
2019-05-31 17:54:000 MSP430 單片機(jī)的程序設(shè)計(jì)可以使用匯編語(yǔ)言,也可以使用 C 語(yǔ)言,這一部分將講述這些內(nèi)容。如果使用匯編語(yǔ)言,需要了解匯編機(jī)器指令;如果使用 C 語(yǔ)言,需要了解 C 語(yǔ)言的相關(guān)知識(shí)。無(wú)論匯編還是
2019-04-30 08:00:003 PIC單片機(jī)(Peripheral Interface Controller)是一種用來(lái)開(kāi)發(fā)去控制外圍設(shè)備的集成電路(IC)。一種具有分散作用(多任務(wù))功能的CPU。
2019-09-19 15:53:561435 應(yīng)該說(shuō),Cx51是C語(yǔ)言在MCS51單片機(jī)上的擴(kuò)展,既有C語(yǔ)言的共性,又有它自己的特點(diǎn)。本文介紹的是Cx51程序設(shè)計(jì)時(shí)堆棧的計(jì)算方法。
2019-11-14 16:06:453428 注釋不是程序,但可以幫助編寫(xiě)者提高邊寫(xiě)的可能性,也可以大大提高程序的可維護(hù)性。建議C語(yǔ)言程序注釋到函數(shù),一些重要的操作至少要注釋;匯編語(yǔ)言程序,至少注釋70%的語(yǔ)句行,建議一行一注。
2019-11-20 11:19:083305 pic單片機(jī)在學(xué)習(xí)和工作中均扮演著重要角色,在往期文章中,小編曾對(duì)pic單片機(jī)匯編指令加以介紹,以幫助大家更好掌握pic單片機(jī)。
2019-11-26 16:19:491205 pic單片機(jī)在學(xué)習(xí)和工作中均扮演著重要角色,在往期文章中,小編曾對(duì)pic單片機(jī)匯編指令加以介紹,以幫助大家更好掌握pic單片機(jī)。
2020-03-06 09:58:001404 單片機(jī)的程序設(shè)計(jì)可以采用匯編語(yǔ)言和C51語(yǔ)言,目前,C51語(yǔ)言得到了廣泛的應(yīng)用。對(duì)于單片機(jī)程序的開(kāi)發(fā),一般采用Keil公司的μVision系列的集成開(kāi)發(fā)環(huán)境。μVision系列開(kāi)發(fā)工具目前的最新版
2020-03-16 17:08:120 單片機(jī)C51語(yǔ)言既具有匯編語(yǔ)言對(duì)操作硬件的功能,又兼有高級(jí)編程語(yǔ)言的許多優(yōu)點(diǎn)。在現(xiàn)代的單片機(jī)程序設(shè)計(jì)中,單片機(jī)C51語(yǔ)言得到了廣泛的采用。本章主要介紹了包括C51程序的基本結(jié)構(gòu),以及C51程序設(shè)計(jì)的基礎(chǔ)知識(shí),包括標(biāo)識(shí)符、關(guān)鍵字、數(shù)據(jù)類型、表達(dá)式和運(yùn)算符等。熟練掌握這些知識(shí),將為下面進(jìn)一步學(xué)習(xí)打好基礎(chǔ)。
2020-03-16 17:08:0838 主要介紹PIC18Fxxx系列單片機(jī)的程序設(shè)計(jì)方法。書(shū)中介紹了大量的應(yīng)用例程及與程序設(shè)計(jì)相關(guān)的知識(shí),幾乎涉及到PIC18Fxxx單片機(jī)的所有功能模塊的編程應(yīng)用,并給出了典型應(yīng)用實(shí)例的原理電路圖和源程序清單。所有程序均在重慶大學(xué)美國(guó)微芯公司PIC單片機(jī)實(shí)驗(yàn)室設(shè)計(jì)制作的實(shí)驗(yàn)板上調(diào)試通過(guò)
2020-06-15 08:00:0075 系統(tǒng)的軟件設(shè)計(jì)主要是單片機(jī)程序設(shè)計(jì),在科學(xué)計(jì)算中采用高級(jí)語(yǔ)言,在實(shí)時(shí)控制中采用匯編語(yǔ)言。單片機(jī)常用于實(shí)時(shí)控制,而自動(dòng)控制常是實(shí)時(shí)控制,本系統(tǒng)就是利用單片機(jī)的實(shí)時(shí)控制功能,對(duì)現(xiàn)場(chǎng)進(jìn)行實(shí)時(shí)監(jiān)測(cè),對(duì)照相機(jī)、報(bào)警器等裝置進(jìn)行實(shí)時(shí)控制。
2020-11-10 10:13:191921 本文檔的主要內(nèi)容詳細(xì)介紹的是C51單片機(jī)的程序設(shè)計(jì)實(shí)例說(shuō)明免費(fèi)下載。雖然本章的例題很簡(jiǎn)單,但是只要做完,就可以在如下幾個(gè)方面得到練習(xí):
2021-01-26 11:53:1432 本文檔的主要內(nèi)容詳細(xì)介紹的是PIC系列單片機(jī)程序設(shè)計(jì)基礎(chǔ)知識(shí)詳細(xì)說(shuō)明
2021-04-05 18:09:003786 電子發(fā)燒友網(wǎng)為你提供單片機(jī)程序設(shè)計(jì)的三種語(yǔ)言資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計(jì)、用戶指南、解決方案等資料,希望可以幫助到廣大的電子工程師們。
2021-04-08 08:45:139 之前給大家分享過(guò)IAP升級(jí)APP的例子,今天為大家分享一下遠(yuǎn)程升級(jí)單片機(jī)的設(shè)計(jì)思路。 在物聯(lián)網(wǎng)應(yīng)用中,遠(yuǎn)程IAP升級(jí)MCU的程序是一項(xiàng)非常有用的功能。當(dāng)設(shè)備出現(xiàn)程序問(wèn)題或者需要更新程序時(shí),只需要
2021-04-30 13:54:061824 十字路口的四個(gè)方向,用兩位的數(shù)碼管顯示剩余的時(shí)間。一、生成.hex文件1、打開(kāi)keil5軟件,新建工程2、芯片選擇“AT89C51”,點(diǎn)擊“OK”進(jìn)入下一步3、新建程序文件,輸入代碼代碼如下#include "reg51.h"sbit hr=P1^0;sbit hy=P1^1;sbit hg=P1
2021-11-04 14:21:0025 寫(xiě)在前面:想要做電子音樂(lè)盒首先要保證單片機(jī)上的蜂鳴器為無(wú)源蜂鳴器,有源蜂鳴器是不能放歌的,因?yàn)橛性捶澍Q器只要通電就發(fā)出聲音,沒(méi)有起伏。一、設(shè)計(jì)思路電子音樂(lè)盒說(shuō)難也難,說(shuō)簡(jiǎn)單也簡(jiǎn)單,只要知道如何編制
2021-11-04 18:51:0138 。3.對(duì)典型的串行同步通訊協(xié)議具有較好的認(rèn)知。4.掌握IIC串行同步通訊協(xié)議及對(duì)應(yīng)時(shí)序。5.掌握開(kāi)發(fā)系統(tǒng)的使用和單片機(jī)程序設(shè)計(jì),具有模塊化編程的綜合能力。二、實(shí)驗(yàn)內(nèi)容1.利用PCF8563串行實(shí)時(shí)時(shí)鐘芯片作一個(gè)數(shù)字鐘,編制程序,在數(shù)碼管上顯示從設(shè)置的時(shí)間開(kāi)始計(jì)時(shí)的時(shí)鐘。2.當(dāng)單脈
2021-11-13 10:06:0212 用C語(yǔ)言進(jìn)行MCS51系列單片機(jī)程序設(shè)計(jì)是單片機(jī)開(kāi)發(fā)和應(yīng)用的必然趨勢(shì)。Keil公司的C51編譯器支持經(jīng)典8051和8051派生產(chǎn)品的版本,通稱為Cx51。應(yīng)該說(shuō),Cx51是C語(yǔ)言在MCS51單片機(jī)
2021-11-22 16:36:0416 前言本設(shè)計(jì)主要介紹十字路口紅綠燈路口的單片機(jī)程序設(shè)計(jì)思路與電路設(shè)計(jì)電路設(shè)計(jì)交通燈的電路設(shè)計(jì)總體來(lái)說(shuō)還是比較簡(jiǎn)單的,主要看設(shè)計(jì)者本人是否想要實(shí)現(xiàn)功能性比較多的智能交通燈,如果是簡(jiǎn)易的那只
2021-11-23 16:20:326 51
單片機(jī)數(shù)碼管顯示歷史鍵值TGU想說(shuō)的話
單片機(jī)程序設(shè)計(jì)實(shí)驗(yàn)?zāi)康膶?shí)驗(yàn)內(nèi)容實(shí)驗(yàn)原理矩陣鍵盤(pán)數(shù)碼管動(dòng)態(tài)顯示實(shí)驗(yàn)環(huán)境實(shí)驗(yàn)代碼想說(shuō)的話這個(gè)
單片機(jī)實(shí)驗(yàn)要求是我的同學(xué)把別人的設(shè)計(jì)要求發(fā)給我,讓我?guī)兔ψ鲆幌?,但?/div>
2021-11-23 16:20:382 在單片機(jī)的學(xué)習(xí)中,不光是單片機(jī)程序的編寫(xiě),還有電路的設(shè)計(jì)。有些公司可能會(huì)把單片機(jī)開(kāi)發(fā)分成兩塊:電路設(shè)計(jì)、程序設(shè)計(jì)。然后負(fù)責(zé)電路設(shè)計(jì)的人只負(fù)責(zé)電路設(shè)計(jì),不用考慮單片機(jī)編程;程序設(shè)計(jì)的人只管單片機(jī)編程
2021-11-23 16:22:598 文章目錄任務(wù)目標(biāo)一、stm32的LED閃爍程序編譯前言1.創(chuàng)建工程2.編譯運(yùn)行二、51單片機(jī)的LED燈光循環(huán)前言1.使用keil編寫(xiě)程序2.打開(kāi)proteus 繪制仿真圖(1)電路原理圖:(2)創(chuàng)建
2021-11-23 16:51:4119 第一層 : 我來(lái)了處在這一層的典型是可以用C語(yǔ)言寫(xiě)簡(jiǎn)單的邏輯控制,如閃爍LED,簡(jiǎn)單數(shù)碼管顯示,簡(jiǎn)單外圍模塊驅(qū)動(dòng)實(shí)驗(yàn)。一般對(duì)單片機(jī)感興趣,經(jīng)常動(dòng)手實(shí)踐的人,半年左右,可以練到此地步(針對(duì)沒(méi)有接觸
2021-11-24 20:06:060 第一層 : 我來(lái)了處在這一層的典型是可以用C語(yǔ)言寫(xiě)簡(jiǎn)單的邏輯控制,如閃爍LED,簡(jiǎn)單數(shù)碼管顯示,簡(jiǎn)單外圍模塊驅(qū)動(dòng)實(shí)驗(yàn)。一般對(duì)單片機(jī)感興趣,經(jīng)常動(dòng)手實(shí)踐的人,半年左右,可以練到此地步(針對(duì)沒(méi)有接觸
2021-11-24 20:36:060 關(guān)注+星標(biāo)公眾號(hào),不錯(cuò)過(guò)精彩內(nèi)容來(lái)源 | 嵌入式技術(shù)開(kāi)發(fā)之前給大家分享過(guò)IAP升級(jí)APP的例子,今天為大家分享一下遠(yuǎn)程升級(jí)單片機(jī)的設(shè)計(jì)思路。在物聯(lián)網(wǎng)應(yīng)用中,遠(yuǎn)程IAP升級(jí)MCU的程序是一項(xiàng)...
2021-12-02 11:06:0913 單片機(jī)程序設(shè)計(jì)1)PCF8563 I2C通信程序2)main函數(shù)邏輯 [OLED的顯示/紅外對(duì)管的邏輯監(jiān)測(cè)/語(yǔ)音模塊的控制]3.效果展示1).實(shí)物電路頂層圖2).實(shí)物電路底層圖3). 防水盒內(nèi)部圖4)...
2021-12-06 09:21:1511 的效率用C語(yǔ)言進(jìn)行單片機(jī)程序設(shè)計(jì)是單片機(jī)開(kāi)發(fā)與應(yīng)用的必然趨勢(shì)。如果使用C編程時(shí),要達(dá)到最高的效率,最好熟悉所使用的C編譯器。先試驗(yàn)一下每條C語(yǔ)言編譯以后對(duì)應(yīng)的匯編語(yǔ)言的語(yǔ)句行數(shù),這樣就可以很明確的知道效率。在今后編程
2021-12-08 09:21:070 用C語(yǔ)言進(jìn)行單片機(jī)程序設(shè)計(jì)是單片機(jī)開(kāi)發(fā)與應(yīng)用的必然趨勢(shì)。如果使用C編程時(shí),要達(dá)到最高的效率,最好熟悉所使用的C編譯器。 先試驗(yàn)一下每條C語(yǔ)言編譯以后對(duì)應(yīng)的匯編語(yǔ)言的語(yǔ)句行數(shù),這樣就可以很明確的知道效率。...
2021-12-08 09:21:089 效率的開(kāi)發(fā),小編總結(jié)了幾個(gè)技巧,幫助大家進(jìn)階,在優(yōu)秀的開(kāi)發(fā)者路上越走越遠(yuǎn)!如何提高C的代碼效率?用C語(yǔ)言進(jìn)行單片機(jī)程序設(shè)計(jì)是單片機(jī)開(kāi)發(fā)與應(yīng)用的必然趨勢(shì)。如果使用C編程時(shí),要達(dá)到最高的效率,最好熟悉所...
2021-12-08 09:21:084 還是受限于所處環(huán)境及工作行業(yè)性質(zhì),有的朋友還不知道有6個(gè)設(shè)計(jì)原則。也許這個(gè)6個(gè)設(shè)計(jì)原則太高端,底層涉及不到。因此在這里想把高大上的6個(gè)設(shè)計(jì)原則拉下“水”,與低端的單片機(jī)程序設(shè)計(jì)做個(gè) “聯(lián)姻”。六個(gè)設(shè)計(jì)原...
2021-12-31 19:12:004 還是受限于所處環(huán)境及工作行業(yè)性質(zhì),有的朋友還不知道有6個(gè)設(shè)計(jì)原則。也許這個(gè)6個(gè)設(shè)計(jì)原則太高端,底層涉及不到。因此在這里想把高大上的6個(gè)設(shè)計(jì)原則拉下“水”,與低端的單片機(jī)程序設(shè)計(jì)做個(gè) “聯(lián)姻”。六個(gè)設(shè)計(jì)...
2021-12-31 19:14:322 還是受限于所處環(huán)境及工作行業(yè)性質(zhì),有的朋友還不知道有6個(gè)設(shè)計(jì)原則。也許這個(gè)6個(gè)設(shè)計(jì)原則太高端,底層涉及不到。因此在這里想把高大上的6個(gè)設(shè)計(jì)原則拉下“水”,與低端的單片機(jī)程序設(shè)計(jì)做個(gè) “聯(lián)姻”。六個(gè)設(shè)計(jì)原...
2021-12-31 19:39:4712 LCD怎么驅(qū)動(dòng),那好辦,看一下datasheet,參考一下別人的程序,很快就可以做出來(lái)。但是如果不懂程序設(shè)計(jì)的思想的話,會(huì)給你做項(xiàng)目的過(guò)程中帶來(lái)很多很多的困惑。 參考了市面上各種各樣的嵌入式書(shū)籍
2022-04-18 10:31:33817 系統(tǒng)程序開(kāi)始應(yīng)延時(shí)一段時(shí)間。這是很多單片機(jī)程序設(shè)計(jì)中的常用方法,為什么呢?因?yàn)橄到y(tǒng)中的芯片以及器件從上電開(kāi)始到正常工作的狀態(tài)往往有一段時(shí)間,程序開(kāi)始時(shí)延時(shí)一段時(shí)間,是讓系統(tǒng)中所有器件到達(dá)正常工作狀態(tài)。究竟延時(shí)多少才算合適?這取決于系統(tǒng)的各芯片中到達(dá)正常工作狀態(tài)的時(shí)間,通常以最慢的為準(zhǔn)。
2022-11-02 15:00:16616 但是每個(gè)嵌入式 RTOS 都會(huì)有自己的內(nèi)存管理方式,本文就來(lái)聊聊我對(duì) malloc 函數(shù)在單片機(jī)程序設(shè)計(jì)中的一些看法。
本文并不是要說(shuō)明在單片機(jī)中怎么使用 malloc函數(shù),而是根據(jù)博主自己的理解,從函數(shù)使用的根本上來(lái)分析需不需要使用,何時(shí)何地使用。
2023-04-24 09:50:221660 DS1302是美國(guó)推出的一片帶有RAM的實(shí)時(shí)時(shí)鐘芯片,它能對(duì)年月日周,時(shí)分秒進(jìn)行技術(shù),具有閏年補(bǔ)償那功能,動(dòng)作電壓2.5-5.5V,采用三線接口和MCU連接。
2023-06-13 15:09:151540 2023-08-21 17:49:571
已全部加載完成
評(píng)論
查看更多