




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、單片機(jī)原理及應(yīng)用單片機(jī)原理及應(yīng)用 (C語言版)語言版)第第1章章 單片機(jī)概述單片機(jī)概述主主 編:編:周國運(yùn)周國運(yùn)本章本章制作:制作:趙天翔趙天翔中國水利水電出版社中國水利水電出版社第第1章章 單片機(jī)單片機(jī)概述概述目目 錄錄 1.1 單片機(jī)的基本概念單片機(jī)的基本概念 1.2 單片機(jī)的發(fā)展概況單片機(jī)的發(fā)展概況 1.3 單片機(jī)的特點(diǎn)及應(yīng)用單片機(jī)的特點(diǎn)及應(yīng)用 1.4 常用單片機(jī)簡介常用單片機(jī)簡介 1.5 單片機(jī)系統(tǒng)的開發(fā)方法單片機(jī)系統(tǒng)的開發(fā)方法 本章主要介紹了單片機(jī)的基本概念,單片本章主要介紹了單片機(jī)的基本概念,單片機(jī)的發(fā)展概況,單片機(jī)的應(yīng)用及其特點(diǎn),機(jī)的發(fā)展概況,單片機(jī)的應(yīng)用及其特點(diǎn),以以及一些常用
2、的單片機(jī)。及一些常用的單片機(jī)。 通過本章的學(xué)習(xí),我們可以了解到什么是通過本章的學(xué)習(xí),我們可以了解到什么是單片機(jī),單片機(jī)的發(fā)展歷史。并且對單片機(jī)單片機(jī),單片機(jī)的發(fā)展歷史。并且對單片機(jī)的應(yīng)用和開發(fā)方法有個(gè)初步的認(rèn)識。的應(yīng)用和開發(fā)方法有個(gè)初步的認(rèn)識。第第1章章 概述概述1.1 1.1 單片機(jī)的基本概念單片機(jī)的基本概念 微機(jī)微機(jī)是微型計(jì)算機(jī)的簡稱,它是由主機(jī)和是微型計(jì)算機(jī)的簡稱,它是由主機(jī)和外部設(shè)備外部設(shè)備等等組成的。組成的。如圖如圖1.11.1所示。所示。 單片機(jī)單片機(jī)就是把微機(jī)的主機(jī)部分(圖就是把微機(jī)的主機(jī)部分(圖1.11.1虛虛線框內(nèi)的)集成到一塊集成電路芯片上所得線框內(nèi)的)集成到一塊集成電路芯
3、片上所得到的。到的。微處理器微處理器 存儲器存儲器 外部設(shè)備外部設(shè)備 接口適配器接口適配器 地址總線地址總線數(shù)據(jù)總線數(shù)據(jù)總線控制總線控制總線圖圖1-1 1-1 微機(jī)的組成微機(jī)的組成1.1 1.1 單片機(jī)的基本概念單片機(jī)的基本概念 單片機(jī):單片機(jī):將中央處理器,隨機(jī)存儲器,只將中央處理器,隨機(jī)存儲器,只讀存儲器,中斷系統(tǒng),定時(shí)器讀存儲器,中斷系統(tǒng),定時(shí)器/ /計(jì)數(shù)器以及計(jì)數(shù)器以及I/OI/O接口電路等主要微型計(jì)算機(jī)的部件集成接口電路等主要微型計(jì)算機(jī)的部件集成在一塊芯片上,使其具有計(jì)算機(jī)的基本功能。在一塊芯片上,使其具有計(jì)算機(jī)的基本功能。 就叫做單片微型計(jì)算機(jī)就叫做單片微型計(jì)算機(jī)(Single C
4、hip Micro Computer,SCMC),),簡稱單片機(jī)。簡稱單片機(jī)。 1.1 單片機(jī)的基本概念單片機(jī)的基本概念1.2 單片機(jī)的發(fā)展概況單片機(jī)的發(fā)展概況 主要內(nèi)容主要內(nèi)容 1.2.1 單片機(jī)的歷史單片機(jī)的歷史 1.2.1 單片機(jī)技術(shù)的發(fā)展單片機(jī)技術(shù)的發(fā)展1.2.1 單片機(jī)的歷史單片機(jī)的歷史 一一 、4 4位單片機(jī)階段位單片機(jī)階段 1975年美國德克薩斯儀器公司(年美國德克薩斯儀器公司(TI)首次推)首次推出出4位單片機(jī)位單片機(jī)TMS-1000。 4位單片機(jī)主要用于家用電器、電子玩具等。位單片機(jī)主要用于家用電器、電子玩具等。 二、二、 8位單片機(jī)階段位單片機(jī)階段 1976年年9月,美國月
5、,美國Intel公司首先推出了公司首先推出了MCS-48系列系列8位單片機(jī)。位單片機(jī)。 8位單片機(jī)由于功能強(qiáng),被廣泛用于工業(yè)控制、位單片機(jī)由于功能強(qiáng),被廣泛用于工業(yè)控制、智能接口、儀器儀表等各個(gè)領(lǐng)域。智能接口、儀器儀表等各個(gè)領(lǐng)域。 三、三、16位單片機(jī)階段位單片機(jī)階段 1983 年年Intel公司推出了公司推出了16位單片機(jī)位單片機(jī)MCS-96系列。系列。 1616位單片機(jī)可用于高速復(fù)雜的控制系統(tǒng)。位單片機(jī)可用于高速復(fù)雜的控制系統(tǒng)。 四、四、32位單片機(jī)位單片機(jī) 近年來,各個(gè)計(jì)算機(jī)生產(chǎn)廠家已進(jìn)入更高性近年來,各個(gè)計(jì)算機(jī)生產(chǎn)廠家已進(jìn)入更高性能的能的3232位單片機(jī)研制、生產(chǎn)階段。位單片機(jī)研制、生
6、產(chǎn)階段。1.2.1 單片機(jī)的歷史單片機(jī)的歷史1.2.2 單片機(jī)技術(shù)的發(fā)展單片機(jī)技術(shù)的發(fā)展 一、片內(nèi)程序存儲器的發(fā)展一、片內(nèi)程序存儲器的發(fā)展單片機(jī)的程序存儲器(單片機(jī)的程序存儲器(ROM)經(jīng)歷了)經(jīng)歷了ROMEPROME2PROMFLASH MEMORY的發(fā)展,的發(fā)展,容量也由小變大。容量也由小變大。 二、看門狗定時(shí)器二、看門狗定時(shí)器 單片機(jī)在運(yùn)行時(shí)由于干擾等原因,可能會出現(xiàn)單片機(jī)在運(yùn)行時(shí)由于干擾等原因,可能會出現(xiàn)軟件混亂。軟件混亂。 看門狗電路就是用于在看門狗電路就是用于在CPU處于軟件混亂時(shí)使處于軟件混亂時(shí)使系統(tǒng)正常工作的一種恢復(fù)方法。系統(tǒng)正常工作的一種恢復(fù)方法。 1.2.2 單片機(jī)技術(shù)的發(fā)
7、展單片機(jī)技術(shù)的發(fā)展 三、節(jié)電模式三、節(jié)電模式 在節(jié)電模式下,在節(jié)電模式下,CPUCPU和部分部件進(jìn)入睡眠和部分部件進(jìn)入睡眠狀態(tài),但片內(nèi)狀態(tài),但片內(nèi)RAMRAM和寄存器等部件保持工和寄存器等部件保持工作狀態(tài),以達(dá)到節(jié)能的目的。作狀態(tài),以達(dá)到節(jié)能的目的。 四、加強(qiáng)輸入輸出功能四、加強(qiáng)輸入輸出功能 某有些單片機(jī)具備大功率的輸入某有些單片機(jī)具備大功率的輸入/ /輸出接輸出接口,可直接驅(qū)動(dòng)熒光顯示器、口,可直接驅(qū)動(dòng)熒光顯示器、LCDLCD和和LEDLED。 還有一些增加了接口或定時(shí)器的數(shù)量,或還有一些增加了接口或定時(shí)器的數(shù)量,或者增加了新型的接口。者增加了新型的接口。 五、單片機(jī)制造工藝提高五、單片機(jī)制
8、造工藝提高 半導(dǎo)體制作工藝的提高,使單片機(jī)的體積半導(dǎo)體制作工藝的提高,使單片機(jī)的體積可以做的更小,時(shí)鐘頻率更高??梢约筛梢宰龅母?,時(shí)鐘頻率更高??梢约筛嗟拇鎯ζ骱筒考?。降低產(chǎn)品的價(jià)格。多的存儲器和部件。降低產(chǎn)品的價(jià)格。 六、在線編程和調(diào)試技術(shù)六、在線編程和調(diào)試技術(shù) 一些新型的單片機(jī)實(shí)現(xiàn)了在系統(tǒng)編程一些新型的單片機(jī)實(shí)現(xiàn)了在系統(tǒng)編程(ISPISP)和在應(yīng)用編程()和在應(yīng)用編程(IAPIAP)功能。)功能。1.2.2 單片機(jī)技術(shù)的發(fā)展單片機(jī)技術(shù)的發(fā)展1.3 單片機(jī)的特點(diǎn)及應(yīng)用單片機(jī)的特點(diǎn)及應(yīng)用主要內(nèi)容主要內(nèi)容 1.3.1 單片機(jī)的特點(diǎn)單片機(jī)的特點(diǎn) 1.3.2 單片機(jī)的應(yīng)用單片機(jī)的應(yīng)用 一、
9、單片機(jī)的存儲器一、單片機(jī)的存儲器ROMROM和和RAMRAM是嚴(yán)是嚴(yán)格區(qū)分的格區(qū)分的 ROMROM稱為程序存儲器,只存放程序、固稱為程序存儲器,只存放程序、固定常數(shù)及數(shù)據(jù)表格。定常數(shù)及數(shù)據(jù)表格。 RAMRAM則為數(shù)據(jù)存儲器,用作工作區(qū)及存則為數(shù)據(jù)存儲器,用作工作區(qū)及存放用戶數(shù)據(jù)。放用戶數(shù)據(jù)。二、采用面向控制的指令系統(tǒng)二、采用面向控制的指令系統(tǒng) 為滿足控制的需要,單片機(jī)有更強(qiáng)的邏為滿足控制的需要,單片機(jī)有更強(qiáng)的邏輯控制能力,特別是具有很強(qiáng)的位處理能力。輯控制能力,特別是具有很強(qiáng)的位處理能力。1.3.1 單片機(jī)的特點(diǎn)單片機(jī)的特點(diǎn)三、單片機(jī)的三、單片機(jī)的I/OI/O引腳通常是多功能引腳通常是多功能的
10、的 由于單片機(jī)芯片上引腳數(shù)目有限,為了解決由于單片機(jī)芯片上引腳數(shù)目有限,為了解決實(shí)際引腳數(shù)和需要的信號線的矛盾,采用了引實(shí)際引腳數(shù)和需要的信號線的矛盾,采用了引腳功能復(fù)用的方法。引腳處于何種功能,可由腳功能復(fù)用的方法。引腳處于何種功能,可由指令來設(shè)置或由機(jī)器狀態(tài)來區(qū)分。指令來設(shè)置或由機(jī)器狀態(tài)來區(qū)分。 四、單片機(jī)的外部擴(kuò)展能力強(qiáng)四、單片機(jī)的外部擴(kuò)展能力強(qiáng) 在內(nèi)部的各種功能部分不能滿足應(yīng)用需求時(shí),在內(nèi)部的各種功能部分不能滿足應(yīng)用需求時(shí),均可在外部進(jìn)行擴(kuò)展(如擴(kuò)展均可在外部進(jìn)行擴(kuò)展(如擴(kuò)展ROMROM、RAMRAM,I/OI/O接口,定時(shí)器接口,定時(shí)器/ /計(jì)數(shù)器,中斷系統(tǒng)等),計(jì)數(shù)器,中斷系統(tǒng)等)
11、,與許多通用的微機(jī)接口芯片兼容,給應(yīng)用系統(tǒng)與許多通用的微機(jī)接口芯片兼容,給應(yīng)用系統(tǒng)設(shè)計(jì)帶來極大的方便和靈活性。設(shè)計(jì)帶來極大的方便和靈活性。1.3.1 單片機(jī)的特點(diǎn)單片機(jī)的特點(diǎn) 五、體積小,成本低,運(yùn)用靈活五、體積小,成本低,運(yùn)用靈活 易于產(chǎn)品化,它能方便地組成各種智能化易于產(chǎn)品化,它能方便地組成各種智能化的控制設(shè)備和儀器,做到機(jī)電一體化。的控制設(shè)備和儀器,做到機(jī)電一體化。 六、六、面向控制面向控制 能針對性地解決從簡單到復(fù)雜的各類控制能針對性地解決從簡單到復(fù)雜的各類控制任務(wù),因而能獲得最佳的性能價(jià)格比。任務(wù),因而能獲得最佳的性能價(jià)格比。 七、適應(yīng)性強(qiáng)、抗干擾七、適應(yīng)性強(qiáng)、抗干擾 在各種惡劣的環(huán)
12、境下都能可靠地工作,這在各種惡劣的環(huán)境下都能可靠地工作,這是其它類型計(jì)算機(jī)無法比擬的。是其它類型計(jì)算機(jī)無法比擬的。 八八、方便實(shí)現(xiàn)多機(jī)和分布式控制方便實(shí)現(xiàn)多機(jī)和分布式控制 使整個(gè)控制系統(tǒng)的效率和可靠性大為提高使整個(gè)控制系統(tǒng)的效率和可靠性大為提高1.3.1 單片機(jī)的特點(diǎn)單片機(jī)的特點(diǎn) 單片機(jī)的應(yīng)用范圍十分廣泛,主要的單片機(jī)的應(yīng)用范圍十分廣泛,主要的應(yīng)用領(lǐng)域有:應(yīng)用領(lǐng)域有: 工業(yè)控制工業(yè)控制儀器儀表儀器儀表 計(jì)算機(jī)外部設(shè)備與智能接口計(jì)算機(jī)外部設(shè)備與智能接口 商用產(chǎn)品商用產(chǎn)品家用電器家用電器 消費(fèi)類電子產(chǎn)品消費(fèi)類電子產(chǎn)品 通訊設(shè)備和網(wǎng)絡(luò)設(shè)備通訊設(shè)備和網(wǎng)絡(luò)設(shè)備 兒童智能玩具兒童智能玩具 汽車,建筑機(jī)械,
13、飛機(jī)等大型機(jī)械設(shè)備汽車,建筑機(jī)械,飛機(jī)等大型機(jī)械設(shè)備 交通控制設(shè)備交通控制設(shè)備1.3.2 單片機(jī)的應(yīng)用單片機(jī)的應(yīng)用1.4 常用單片機(jī)簡介常用單片機(jī)簡介主要內(nèi)容主要內(nèi)容 1.4.1 MCS-51系列單片機(jī)系列單片機(jī) 1.4.2 ATMEL89系列單片機(jī)系列單片機(jī) 1.4.3 STC89/12系列單片機(jī)系列單片機(jī) 1.4.4 常見的其它系列單片機(jī)介紹常見的其它系列單片機(jī)介紹1.4.1 MCS-51系列單片機(jī)系列單片機(jī) MCS-51系列單片機(jī):系列單片機(jī):Intel在在1980-1982年陸續(xù)推出了指令系統(tǒng)完全相同,內(nèi)部結(jié)構(gòu)年陸續(xù)推出了指令系統(tǒng)完全相同,內(nèi)部結(jié)構(gòu)基本相同的基本相同的8031、8051
14、和和8751等型號單片機(jī),等型號單片機(jī),初步形成初步形成MCS-51系列,被奉為系列,被奉為“工業(yè)控制工業(yè)控制單片機(jī)標(biāo)準(zhǔn)單片機(jī)標(biāo)準(zhǔn)”。 MCS-51增強(qiáng)型單片機(jī):增強(qiáng)型單片機(jī): MCS-51系列單系列單片機(jī)除了片機(jī)除了89C51之外,主要包括之外,主要包括89C52、89C54、89C58、89C516等型號,等型號,它們的區(qū)它們的區(qū)別主要是三個(gè)方面:一是片內(nèi)別主要是三個(gè)方面:一是片內(nèi)RAM由由128B增加到增加到256B;二是多一個(gè)定時(shí)器二是多一個(gè)定時(shí)器/計(jì)數(shù)器計(jì)數(shù)器;三三是片內(nèi)是片內(nèi)Flash ROM由由4KB分別分別增加增加到到了了8KB、16KB、32KB和和64KB。 不同廠家的產(chǎn)品
15、可能還增加有其它外設(shè)不同廠家的產(chǎn)品可能還增加有其它外設(shè)或功能,但引腳和指令都是完全兼容的?;蚬δ埽_和指令都是完全兼容的。為了討論方便起見,為了討論方便起見,我們將我們將89C51(包括(包括8031、8051等)等)稱為基本型稱為基本型,其他的型號稱其他的型號稱為增強(qiáng)型為增強(qiáng)型。1.4.1 MCS-51系列單片機(jī)系列單片機(jī)1.4.2 ATMEL89系列單片機(jī)系列單片機(jī) Atmel公司生產(chǎn)的公司生產(chǎn)的89系列單片機(jī)是市場上比系列單片機(jī)是市場上比較具有代表性的較具有代表性的MCS-51單片機(jī)。單片機(jī)。一、一、ATMEL89系列單片機(jī)型號說明系列單片機(jī)型號說明 AT89系列單片機(jī)型號由三個(gè)部分
16、組成,它系列單片機(jī)型號由三個(gè)部分組成,它們分別是們分別是前綴、型號、后綴前綴、型號、后綴,其格式如下:,其格式如下: AT89C(LV、S)XXXX-XXXX 1、前綴、前綴 前綴由字母前綴由字母“AT”組成,它表示該器件是組成,它表示該器件是ATMEL公司的產(chǎn)品。公司的產(chǎn)品。1.4.2 ATMEL89系列單片機(jī)系列單片機(jī) 2、型號、型號 型號由型號由“89CXXXX”或或“89LVXXXX”或或“89SXXXX”等表示。等表示?!?”表示芯片內(nèi)部含表示芯片內(nèi)部含F(xiàn)lash存儲器;存儲器;“C”表示是表示是CMOS產(chǎn)品;產(chǎn)品;“LV”表示低電壓產(chǎn)品;表示低電壓產(chǎn)品;“S”表示含可下載的表示含可
17、下載的Flash存儲器。存儲器。“XXXX”為表示型號的數(shù)字,為表示型號的數(shù)字,如:如:51、52、2051、8252等。等。 3、后綴、后綴 后綴由后綴由“XXXX”四個(gè)參數(shù)組成,與產(chǎn)品四個(gè)參數(shù)組成,與產(chǎn)品型號間用型號間用“-”號隔開。號隔開。 后綴中第一個(gè)參數(shù)后綴中第一個(gè)參數(shù)“X”表示速度表示速度后綴中第二個(gè)參數(shù)后綴中第二個(gè)參數(shù)“X”表示封裝表示封裝 后綴中第三個(gè)參數(shù)后綴中第三個(gè)參數(shù)“X”表示溫度范圍表示溫度范圍 后綴中第四個(gè)參數(shù)后綴中第四個(gè)參數(shù)“X” 說明產(chǎn)品的處理說明產(chǎn)品的處理情況情況1.4.2 ATMEL89系列單片機(jī)系列單片機(jī) 二、二、AT89C51單片機(jī)單片機(jī) AT89C51單片
18、機(jī)特點(diǎn):單片機(jī)特點(diǎn): 與與MCS-51產(chǎn)品完全兼容;產(chǎn)品完全兼容; 具有具有4K字節(jié)可在系統(tǒng)編程的字節(jié)可在系統(tǒng)編程的Flash內(nèi)部內(nèi)部程序存儲器,可寫程序存儲器,可寫/擦擦1000次;次; 全靜態(tài)操作:全靜態(tài)操作:0Hz24MHz; 三級程序存儲器加密;三級程序存儲器加密; 128字節(jié)內(nèi)部字節(jié)內(nèi)部RAM;1.4.2 ATMEL89系列單片機(jī)系列單片機(jī) 32根可編程根可編程I/O線;線; 2個(gè)個(gè)16位定時(shí)器位定時(shí)器/計(jì)數(shù)器;計(jì)數(shù)器; 6個(gè)中斷源;個(gè)中斷源; 可編程串行可編程串行UART通道;通道; 低功耗空閑和掉電方式;低功耗空閑和掉電方式;1.4.2 ATMEL89系列單片機(jī)系列單片機(jī) 三、三
19、、AT89S52單片機(jī)單片機(jī) AT89S52單片機(jī)特點(diǎn):單片機(jī)特點(diǎn): 與與MCS-51產(chǎn)品兼容;產(chǎn)品兼容; 具有具有8K字節(jié)可在系統(tǒng)編程的字節(jié)可在系統(tǒng)編程的Flash內(nèi)部內(nèi)部程序存儲器,可寫程序存儲器,可寫/擦擦1000次;次; 4.0V5.5V的工作電壓范圍;的工作電壓范圍; 全靜態(tài)操作:全靜態(tài)操作:0Hz24MHz; 三級程序存儲器加密;三級程序存儲器加密; 256字節(jié)內(nèi)部字節(jié)內(nèi)部RAM;1.4.2 ATMEL89系列單片機(jī)系列單片機(jī) 全雙工異步串行通信通道;全雙工異步串行通信通道; 低功耗空閑和掉電方式;低功耗空閑和掉電方式; 通過中斷中止掉電方式;通過中斷中止掉電方式; 看門狗定時(shí)器;
20、看門狗定時(shí)器;兩個(gè)數(shù)據(jù)指針。兩個(gè)數(shù)據(jù)指針。1.4.2 ATMEL89系列單片機(jī)系列單片機(jī)1.4.3 STC89/12系列單片機(jī)系列單片機(jī) 一、一、STC 89C51RC/RD系列單片系列單片機(jī)機(jī) STC 89C51RC/RD系列單片機(jī)是宏系列單片機(jī)是宏晶科技推出的新一代超強(qiáng)抗干擾、高速、晶科技推出的新一代超強(qiáng)抗干擾、高速、低功耗的單片機(jī)。低功耗的單片機(jī)。指令代碼完全兼容傳統(tǒng)指令代碼完全兼容傳統(tǒng)8051 單片機(jī),單片機(jī),12時(shí)鐘時(shí)鐘/機(jī)器周期和機(jī)器周期和6時(shí)鐘時(shí)鐘/機(jī)器周期可任意機(jī)器周期可任意選擇。選擇。1.4.3 STC89/12系列單片機(jī)系列單片機(jī) STC 89C51RC/RD系列單片機(jī)特點(diǎn)
21、如下:系列單片機(jī)特點(diǎn)如下: 增強(qiáng)型增強(qiáng)型6/12時(shí)鐘時(shí)鐘/機(jī)器周期機(jī)器周期8051 CPU; 工作電壓:工作電壓:5.5V3.4V(5V單片機(jī))單片機(jī))/ 3.8V2.0V(3V 單片機(jī));單片機(jī)); 工作頻率范圍:工作頻率范圍:040MHz,相當(dāng)于普通,相當(dāng)于普通8051 的的080MHz; 用戶應(yīng)用程序空間用戶應(yīng)用程序空間 4K 64K 字節(jié);字節(jié); 片上集成片上集成1280字節(jié)字節(jié)/512字節(jié)字節(jié)RAM; 通用通用I/O口口32 / 36 個(gè);個(gè); ISP(在系統(tǒng)可編程)(在系統(tǒng)可編程)/IAP(在應(yīng)用可編程),(在應(yīng)用可編程),無需專用編程器無需專用編程器/仿真器;仿真器; 內(nèi)部內(nèi)部E
22、2PROM 功能;功能; 硬件看門狗;硬件看門狗; 內(nèi)部集成內(nèi)部集成MAX810專用復(fù)位電路(專用復(fù)位電路(D版本才有)版本才有),外部晶體外部晶體20M以下時(shí),可省外部復(fù)位電路;以下時(shí),可省外部復(fù)位電路; 共共3個(gè)個(gè)16位定時(shí)器位定時(shí)器/計(jì)數(shù)器;計(jì)數(shù)器; 外部中斷外部中斷4路;路; 通用異步串行口,還可用定時(shí)器軟件實(shí)現(xiàn)多個(gè)通用異步串行口,還可用定時(shí)器軟件實(shí)現(xiàn)多個(gè)UART; 工作溫度范圍:工作溫度范圍:0 75,4085; 封裝:封裝:LQFP-44 ,PDIP-40 , PLCC -44 , PQFP-44 。1.4.3 STC89/12系列單片機(jī)系列單片機(jī)1.4.4 常見的其它系列單片機(jī)介
23、紹常見的其它系列單片機(jī)介紹 AVR單片機(jī)單片機(jī) Motorola單片機(jī)單片機(jī) MicroChip單片機(jī)單片機(jī) Scenix單片機(jī)單片機(jī) EPSON單片機(jī)單片機(jī) 東芝單片機(jī)東芝單片機(jī) GMS90單片機(jī)單片機(jī) 華邦單片機(jī)華邦單片機(jī) Zilog單片機(jī)單片機(jī) NS單片機(jī)單片機(jī) AX1001單片機(jī)單片機(jī)1.5 單片機(jī)系統(tǒng)的開發(fā)方法單片機(jī)系統(tǒng)的開發(fā)方法主要內(nèi)容主要內(nèi)容 1.5.1 單片機(jī)系統(tǒng)的設(shè)計(jì)要求單片機(jī)系統(tǒng)的設(shè)計(jì)要求 1.5.2 單片機(jī)系統(tǒng)的開發(fā)特點(diǎn)單片機(jī)系統(tǒng)的開發(fā)特點(diǎn) 1.5.3 單片機(jī)系統(tǒng)的開發(fā)工具及環(huán)境單片機(jī)系統(tǒng)的開發(fā)工具及環(huán)境 1.5.4 單片機(jī)系統(tǒng)設(shè)計(jì)中芯片的選擇單片機(jī)系統(tǒng)設(shè)計(jì)中芯片的選擇1
24、.5 單片機(jī)系統(tǒng)的開發(fā)方法單片機(jī)系統(tǒng)的開發(fā)方法 單片機(jī)系統(tǒng)是軟件和硬件的邏輯結(jié)合體,單片機(jī)系統(tǒng)是軟件和硬件的邏輯結(jié)合體,必須根據(jù)對系統(tǒng)功能、性能參數(shù)的要求,必須根據(jù)對系統(tǒng)功能、性能參數(shù)的要求,對軟件和硬件統(tǒng)一考慮進(jìn)行設(shè)計(jì)開發(fā),以對軟件和硬件統(tǒng)一考慮進(jìn)行設(shè)計(jì)開發(fā),以求達(dá)到最佳效果。求達(dá)到最佳效果。1.5.1 單片機(jī)系統(tǒng)的設(shè)計(jì)要求單片機(jī)系統(tǒng)的設(shè)計(jì)要求 單片機(jī)系統(tǒng)設(shè)計(jì)開發(fā)非常受制于功能和具單片機(jī)系統(tǒng)設(shè)計(jì)開發(fā)非常受制于功能和具體的應(yīng)用環(huán)境,所以單片機(jī)系統(tǒng)的設(shè)計(jì)具體的應(yīng)用環(huán)境,所以單片機(jī)系統(tǒng)的設(shè)計(jì)具有一些特殊的要求:有一些特殊的要求: 接口方便、操作容易接口方便、操作容易 穩(wěn)定可靠、維護(hù)簡便穩(wěn)定可靠、維
25、護(hù)簡便 功耗管理、降低成本功耗管理、降低成本 并發(fā)處理、及時(shí)響應(yīng)并發(fā)處理、及時(shí)響應(yīng)1.5.2 單片機(jī)系統(tǒng)的開發(fā)特點(diǎn)單片機(jī)系統(tǒng)的開發(fā)特點(diǎn) 需要需要軟硬件綜合開發(fā)軟硬件綜合開發(fā),二者密切相關(guān)。因,二者密切相關(guān)。因?yàn)槿魏我粋€(gè)單片機(jī)系統(tǒng)產(chǎn)品都是軟件和硬件為任何一個(gè)單片機(jī)系統(tǒng)產(chǎn)品都是軟件和硬件的結(jié)合體。的結(jié)合體。 一旦單片機(jī)系統(tǒng)產(chǎn)品研發(fā)完成,一旦單片機(jī)系統(tǒng)產(chǎn)品研發(fā)完成,軟件就固軟件就固化在硬件環(huán)境中,單片機(jī)軟件是針對相應(yīng)的化在硬件環(huán)境中,單片機(jī)軟件是針對相應(yīng)的單片機(jī)硬件系統(tǒng)開發(fā)的,是專用的。單片機(jī)硬件系統(tǒng)開發(fā)的,是專用的。1.5.3 單片機(jī)系統(tǒng)的開發(fā)工具及環(huán)境單片機(jī)系統(tǒng)的開發(fā)工具及環(huán)境 一、單片機(jī)一、單
26、片機(jī)C語言開發(fā)工具語言開發(fā)工具Keil C51Keil C51是是Keil Software公司出品的公司出品的51系列兼容單片機(jī)系列兼容單片機(jī)C語言軟件開發(fā)系統(tǒng)。語言軟件開發(fā)系統(tǒng)。提供豐富的庫函數(shù)和功能強(qiáng)大的集成開提供豐富的庫函數(shù)和功能強(qiáng)大的集成開發(fā)調(diào)試工具發(fā)調(diào)試工具Vision2,全,全Windows界面,生界面,生成的目標(biāo)代碼效率非常高。成的目標(biāo)代碼效率非常高。1.5.3 單片機(jī)系統(tǒng)的開發(fā)工具及環(huán)境單片機(jī)系統(tǒng)的開發(fā)工具及環(huán)境 二、二、Proteus嵌入式系統(tǒng)仿真與開發(fā)嵌入式系統(tǒng)仿真與開發(fā)平臺平臺 Proteus:Proteus是一個(gè)嵌入式系統(tǒng)仿真是一個(gè)嵌入式系統(tǒng)仿真與開發(fā)平臺,是英國與開發(fā)平臺,是英國Labcenter Electron
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025至2030年中國復(fù)方扶芳藤合劑數(shù)據(jù)監(jiān)測研究報(bào)告
- 河南省安陽市殷都區(qū)2024-2025學(xué)年九年級上學(xué)期1月期末化學(xué)試題(含答案)
- 2019-2025年消防設(shè)施操作員之消防設(shè)備高級技能自我檢測試卷A卷附答案
- 2025年消防設(shè)施操作員之消防設(shè)備高級技能能力檢測試卷B卷附答案
- 2023-2024學(xué)年廣東省廣州大學(xué)附中七年級(下)期中數(shù)學(xué)試卷(含答案)
- 新疆題型專練+2024新疆中考
- 部門承包合同(2篇)
- 2025年反洗錢知識競賽多選題庫及答案(共70題)
- 產(chǎn)品手冊與功能使用指南匯編
- 三農(nóng)行業(yè)實(shí)戰(zhàn)指南之土地流轉(zhuǎn)操作流程
- 【翻譯知識】新聞標(biāo)題翻譯
- MSDS中文版(鋰電池電解液)
- (正式版)YBT 6328-2024 冶金工業(yè)建構(gòu)筑物安全運(yùn)維技術(shù)規(guī)范
- 2024年中國煤科煤炭科學(xué)技術(shù)研究院有限公司招聘筆試參考題庫含答案解析
- 線切割操作規(guī)程培訓(xùn)
- 光伏安裝培訓(xùn)課件模板
- 有機(jī)化學(xué)(馮駿材編)課后習(xí)題答案
- 新法律援助基礎(chǔ)知識講座
- 圖文解讀中小學(xué)教育懲戒規(guī)則(試行)全文內(nèi)容課件模板
- 起重機(jī)械安全技術(shù)規(guī)程(TSG-51-2023)宣貫解讀課件
- 《建筑攝影5構(gòu)》課件
評論
0/150
提交評論