微控制器原理1_第1頁
微控制器原理1_第2頁
微控制器原理1_第3頁
微控制器原理1_第4頁
微控制器原理1_第5頁
已閱讀5頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、微控制器原理(yunl)共三十二頁 關(guān)于教材采用比較先進的芯片大量(dling)實際示例非典型教材基本知識點較少手冊型教材共三十二頁參 考 書1)微控制器原理與應用 徐安、陳耀、方春華編著 科學出版社2)單片機原理與接口技術(shù)(C語言版)周國運主編(zhbin) 魯慶賓、趙天翔副主編(zhbin)清華大學出版社3)32位單片機C語言編程基于PIC32(Programming 32-bit Microcontrollers in C Exploring the PIC32)意Lucio Di Jasio 著 張鼎、岳虹等譯人民郵電出版社共三十二頁概述(i sh)共三十二頁微控制器、嵌入式微控制器、

2、單片機將CPU、部分存儲器、部分I/O接口(ji ku)集成在一個芯片上共三十二頁MCU (Micro Controller Unit ) -微控制器的基本含義一種計算機硬件和軟件的組合,也許還有機械裝置,用于實現(xiàn)一個特定功能。在某些特定情況下,嵌入式系統(tǒng)是一個大系統(tǒng)或產(chǎn)品的一部分。其核心是微控制器(MCU)或應用(yngyng)處理器。在一塊芯片內(nèi)集成了中央處理單元(CPU,Central processing unit)、存儲器(RAM/ROM等)、定時器/計數(shù)器及多種輸入輸出(I/O)接口的比較完整的數(shù)字處理系統(tǒng)。共三十二頁PIC系列單片機由美國Microchip公司推出的PIC單片機系

3、列產(chǎn)品,采用RISC結(jié)構(gòu)的嵌入式微控制器,其高速度、低電壓、低功耗、大電流LCD驅(qū)動能力和低價位OTP技術(shù)等都體現(xiàn)出單片機產(chǎn)業(yè)的新趨勢?,F(xiàn)在PIC系列單片機在世界單片機市場的份額排名中已逐年升位,尤其在8位單片機市場,排名第二位。在全球都可以看到PIC單片機從電腦的外設(shè)、家電控制、電訊通信、智能儀器、汽車電子到金融電子各個領(lǐng)域的廣泛應用?,F(xiàn)今(xinjn)的PIC單片機已經(jīng)是世界上最有影響力的嵌入式微控制器之一。MPLAB IDE集成工具。 單片機系列(xli)概述共三十二頁AVR系列單片機 AVR單片機是1997年由ATMEL公司(n s)研發(fā)出的增強型內(nèi)置Flash的RISC(Reduce

4、d Instruction Set CPU) 精簡指令集高速8位單片機。AVR的單片機高速、低耗,可以廣泛應用于計算機外部設(shè)備、工業(yè)實時控制、儀器儀表、通訊設(shè)備、家用電器等各個領(lǐng)域。 AVR單片機易于入手。只需一條ISP下載線,把編輯、調(diào)試通過的軟件程序直接在線寫入AVR單片機,即可以開發(fā)AVR單片機系列中的各種封裝的器件。 共三十二頁51系列單片機 在眾多的51系列單片機中,ATMEL 公司的AT89C51、AT89S51最實用,普及程度極高。不但和8051指令、管腳完全兼容,而且其片內(nèi)的4K程序存儲器是FLASH工藝的,這種工藝的存儲器用戶可以用電的方式瞬間擦除、改寫,一般專為 ATMEL

5、 AT89xx 做的編程器均帶有這些功能(gngnng)。這種單片機對開發(fā)設(shè)備的要求很低,開發(fā)時間也大大縮短。寫入單片機內(nèi)的程序還可以進行加密。Keil C集成工具。共三十二頁其它16位單片機系列 典型產(chǎn)品有Intel 公司(n s)的MCS-96/98 系列、Motorola 公司的M68HC16系列、NS 公司的783系列、TI公司的MSP430系列等等。共三十二頁SoC稱為系統(tǒng)級芯片(System on Chip): 又稱片上系統(tǒng),是一個(y )有專用目標的集成電路,其中包含完整系統(tǒng)并有嵌入軟件的全部內(nèi)容。同時它又是一種技術(shù),用以實現(xiàn)從確定系統(tǒng)功能開始,到軟/硬件劃分,并完成設(shè)計的整個過

6、程。諸如手機芯片、數(shù)字電視芯片、DVD 芯片等。 SOC片上系統(tǒng)(xtng)共三十二頁指可批量制作的,集微型機構(gòu)、微型傳感器、微型執(zhí)行器以及信號處理和控制電路、直至接口、通信和電源等于一體的微型器件或系統(tǒng)。是隨著半導體集成電路微細加工技術(shù)和超精密機械加工技術(shù)的發(fā)展(fzhn)而發(fā)展(fzhn)起來的,目前MEMS加工技術(shù)還被廣泛應用于微流控芯片與合成生物學等領(lǐng)域,從而進行生物化學等實驗室技術(shù)流程的芯片集成化。主要包括微型機構(gòu)、微型傳感器、微型執(zhí)行器和相應的處理電路等幾部分。 MEMS(Micro-Electro-Mechanical Systems)微機電(jdin)系統(tǒng)共三十二頁一個(y )

7、典型的MCU框圖:13共三十二頁嵌入式系統(tǒng)(xtng)(Embedded System) 嵌入式系統(tǒng)的定義一種計算機硬件和軟件的組合,也許還有機械裝置,用于實現(xiàn)一個特定功能。在某些特定情況下,嵌入式系統(tǒng)是一個大系統(tǒng)或產(chǎn)品(chnpn)的一部分。其核心是微控制器(MCU)或應用處理器。嵌入式系統(tǒng)的由來通用計算機系統(tǒng):計算機是因科學家需要一個高速的計算工具而產(chǎn)生的。嵌入式計算機系統(tǒng)(嵌入式系統(tǒng)):測控領(lǐng)域需要能夠滿足特殊需求的計算機而產(chǎn)生的。14共三十二頁 嵌入式系統(tǒng)與MCU的關(guān)系以MCU為核心的系統(tǒng)是應用最廣的嵌入式系統(tǒng)。在MCU出現(xiàn)之前,人們必須用模擬電路、數(shù)字電路實現(xiàn)大部分計算與控制功能,這

8、樣使得控制系統(tǒng)體積龐大,易出故障。MCU出現(xiàn)以后,情況發(fā)生了變化,系統(tǒng)中的大部分計算與控制功能由MCU的軟件實現(xiàn)。其它電子線路成為MCU的外圍接口電路,承擔著輸入、輸出與執(zhí)行動作等功能,而計算、比較與判斷等原來必須用電路實現(xiàn)的功能,可以用軟件取代,大大地提高(t go)了系統(tǒng)的性能與穩(wěn)定性,這種控制技術(shù)稱之為嵌入式控制技術(shù)。在嵌入式控制技術(shù)中,核心是MCU,其它部分依此而展開。共三十二頁以MCU為核心(hxn)的系統(tǒng)基本組成16共三十二頁 嵌入式系統(tǒng)的特點 -與通用(tngyng)計算機對比1嵌入式系統(tǒng)屬于計算機系統(tǒng),但不單獨以通用計算機的面目出現(xiàn)2嵌入式系統(tǒng)開發(fā)需要專用工具和特殊方法3使用M

9、CU設(shè)計嵌入式系統(tǒng),數(shù)據(jù)與程序空間采用不同存儲介質(zhì)4開發(fā)嵌入式系統(tǒng)涉及軟件、硬件及應用領(lǐng)域的知識5嵌入式系統(tǒng)的其他特點可靠性、實時性、成本、功耗、生命周期、知識綜合等。17共三十二頁 嵌入式系統(tǒng)的應用(1)電子系統(tǒng)的智能化(工業(yè)控制,現(xiàn)代農(nóng)業(yè)、家用電器、汽車電子、測控系統(tǒng)、數(shù)據(jù)采集等),這類應用所使用(shyng)的嵌入式處理器一般被稱之為微控制器(MCU,Microcontroller Unit)。(2)計算機應用的延伸(平板電腦、手機、通信、網(wǎng)絡、計算機外圍設(shè)備等),這類應用所使用的嵌入式處理器一般被稱之為應用處理器(Application processor)。這兩類知識體系、技術(shù)特點、

10、開發(fā)方法有較大區(qū)別!共三十二頁 MCU 知識體系 (1)硬件最小系統(tǒng)(包括電源、晶振、復位、寫入調(diào)試器接口(ji ku)等);(2)通用I/O(開關(guān)量輸入/輸出,涉及各種二值量檢測與控制);(3)模數(shù)轉(zhuǎn)換A/D(各種傳感器信號的采集與處理,如紅外、溫度、光敏、超聲波、方向等);(4)數(shù)模轉(zhuǎn)換D/A(對模擬量設(shè)備利用數(shù)字進行控制);(5)通信(串行通信接口UART、串行外設(shè)接口SPI、集成電路互聯(lián)總線I2C,CAN、USB、嵌入式以太網(wǎng)、無線傳感器網(wǎng)絡等);19共三十二頁(6)顯示(LED、LCD、觸摸屏等);(7)控制(控制各種設(shè)備,包括PWM等控制技術(shù));(8)數(shù)據(jù)處理(圖形、圖像、語音(y

11、yn)、視頻等處理或識別);(9)各種具體應用;(10)計算機語言、操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、開發(fā)環(huán)境等。共三十二頁 MCU 的應用開發(fā)1.硬件與軟件(run jin)協(xié)同設(shè)計硬件:滿足性能及安全需要,取代部分軟件,完成特定功能,提高軟件開發(fā)設(shè)計效率。軟件:實現(xiàn)相關(guān)功能,使系統(tǒng)更具適應性和靈活性,充分發(fā)揮硬件的作用,提高系統(tǒng)性能。共三十二頁2.系統(tǒng)設(shè)計方法以印制板單板機及在線仿真器為主要工具以EOC(Emdedded Operation System嵌入式操作系統(tǒng))和EDA(Electronic Design Automation-電子設(shè)計自動化開發(fā)平臺為主要工具以IP內(nèi)核(SOC)為設(shè)計基礎(chǔ),軟硬

12、件協(xié)同設(shè)計單片系統(tǒng)IP核(Intellectual Property core)是一段具有特定電路功能的硬件描述語言程序,該程序與集成電路工藝無關(guān)(wgun),可以移植到不同的半導體工藝中去生產(chǎn)集成電路芯片。共三十二頁1.3 嵌入式系統(tǒng)(xtng)常用術(shù)語 MCU應用開發(fā)基本知識(術(shù)語)概述1封裝集成電路的封裝是指用塑料、金屬或陶瓷材料等把集成電路封在其中。2印刷電路板印刷電路板PCB是組裝電子元件用的基板,是在通用基材上按預定設(shè)計形成點間連接及印制元件的印制板,是電路原理圖的實物化。3動態(tài)可讀寫隨機存儲器與靜態(tài)可讀寫隨機存儲器動態(tài)可讀寫隨機存儲器DRAM,由一個MOS管組成一個二進制存儲位。

13、靜態(tài)可讀寫隨機存儲器SRAM,一般由四個或者(huzh)六個MOS管構(gòu)成一個二進制位。23共三十二頁4只讀存儲器只讀存儲器ROM(Read Only Memory),數(shù)據(jù)可以讀出,但不可以修改,所以稱之為只讀存儲器。5閃速存儲器閃速存儲器簡稱閃存,是一種新型快速的E2PROM。由于工藝和結(jié)構(gòu)上的改進,閃存比普通的E2PROM的擦除速度更快,集成度更高。6模擬量與開關(guān)量模擬量是指時間連續(xù)、數(shù)值(shz)也連續(xù)的物理量,如溫度、壓力、流量、速度、聲音等。開關(guān)量是指一種二值信號,用兩個電平(高電平和低電平)分別來表示兩個邏輯值(邏輯1和邏輯0)。24共三十二頁7并行通信并行通信是指數(shù)據(jù)的各位同時(t

14、ngsh)在多根并行數(shù)據(jù)線上進行傳輸?shù)耐ㄐ欧绞?,?shù)據(jù)的各位同時(tngsh)由源到達目的地。8串行通信串行通信是指數(shù)據(jù)在單線(電平高低表征信號)或雙線(差分信號)上,按時間先后一位一位地傳送,其優(yōu)點是節(jié)省傳輸線,但相對于并行通信來說,速度較慢。 9串行外設(shè)接口串行外設(shè)接口(SPI,Serial Peripheral Interface):也是一種串行通信方式,主要用于MCU擴展外圍芯片使用。25共三十二頁10集成電路互連總線標準I2C(另一種簡寫為IIC,Inter-Integrated Circuit),是一種由PHILIPS公司開發(fā)的兩線式串行總線,主要用于用戶電路板內(nèi)MCU與其外圍電路的

15、連接。 11. 通用串行總線通用串行總線(USB,Universal Serial Bus),是MCU與外界進行數(shù)據(jù)通信的一種新的方式,其速度快,抗干擾能力強,在嵌入式系統(tǒng)中得到了廣泛的應用。 12控制器局域網(wǎng)控制器局域網(wǎng)(CAN,Controller Area Network),是一種全數(shù)字、全開放(kifng)的現(xiàn)場總線控制網(wǎng)絡,目前在汽車電子中應用最廣。 26共三十二頁13通用(tngyng)輸入/輸出GPIO通用輸入/輸出(GPIO,General Purpose I/O),即基本的輸入/輸出,有時也稱并行I/O。作為通用輸入引腳時,MCU內(nèi)部程序可以讀取該引腳,知道該引腳是“1”(高

16、電平)或“0”(低電平),即開關(guān)量輸入。作為通用輸出引腳時,MCU內(nèi)部程序向該引腳輸出“1”(高電平)或“0”(低電平),即開關(guān)量輸出。14 A/D與D/AA/D轉(zhuǎn)換模塊的功能是將電壓信號(模擬量)轉(zhuǎn)換為對應的數(shù)字量。D/A轉(zhuǎn)換則是將數(shù)字量轉(zhuǎn)換為電壓信號(模擬量)。27共三十二頁15脈沖寬度(kund)調(diào)制器脈沖寬度調(diào)制器(PWM,Pulse Width Modulator),是一個D/A轉(zhuǎn)換器,可以產(chǎn)生一個高電平和低電平之間重復交替的輸出信號,這個信號就是PWM信號。16看門狗看門狗(Watch Dog),是一個為了防止程序跑飛而設(shè)計的一種自動定時器。 17液晶顯示液晶顯示(LCD,Liqu

17、id Crystal Dispaly),是電子信息產(chǎn)品的一種顯示器件,可分為字段型、點陣字符型、點陣圖形型三類。28共三十二頁18發(fā)光二極管發(fā)光二極管(LED,Light Emitting Diode),是一種將電流順向通到半導體PN結(jié)處而發(fā)光的器件。常用于家電指示燈、汽車燈和交通警示燈。19鍵盤鍵盤是嵌入式系統(tǒng)中最常見的輸入設(shè)備。識別鍵盤是否有效被按下的方法有查詢法、定時掃描法與中斷法等。20實時操作系統(tǒng)實時操作系統(tǒng)(RTOS,Real Time Operating System),是指一種運行于嵌入式系統(tǒng)上的操作環(huán)境,可以提供建立(jinl)多任務的能力。29共三十二頁習題(xt)1. 名詞解釋:共三十二頁思考題:1.單片機內(nèi)部主要集成(j chn)了哪些資源?2.簡述單片機在發(fā)展過程中的幾個標志性節(jié)點,有哪些新技術(shù)?3.簡述一至二個目前市場占有率較高的單片機概況,包括并不限于生產(chǎn)商、技術(shù)特點、應用領(lǐng)域、開發(fā)平臺和性價比等方面。共三十二頁內(nèi)容摘要微控制器原理。這種單片機對開發(fā)設(shè)備的要求很低,開發(fā)時間也大大

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論