9s12單片機(jī)-一二三章詳解_第1頁
9s12單片機(jī)-一二三章詳解_第2頁
9s12單片機(jī)-一二三章詳解_第3頁
9s12單片機(jī)-一二三章詳解_第4頁
9s12單片機(jī)-一二三章詳解_第5頁
已閱讀5頁,還剩75頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

單片機(jī)原理及接口技術(shù)FundamentalsandInterfaceTechnologyofSingleChipMicrocomputer動力裝置電控技術(shù)爭論所李學(xué)民,動力樓1219課程編號:0903101課程中文名稱:單片機(jī)原理及接口技術(shù)課程英文名稱:FundamentalsandInterfaceTechnologyofSingleChipMicrocomputer課程性質(zhì):專業(yè)根底課程考核方式:考試開課專業(yè):熱能與力量工程、輪機(jī)工程開課學(xué)期:6總學(xué)時:48〔其中理論40學(xué)時,試驗8學(xué)時〕總學(xué)分:2.5課程根本信息HarbinEngineeringUniversity該課程是為熱動和輪機(jī)工程專業(yè)本科生開設(shè)的專業(yè)必修課。在工業(yè)測控中,單片機(jī)以其本錢低、功能齊全、掌握敏捷等特點而得到了廣泛應(yīng)用,通過該課程的學(xué)習(xí),可以使本專業(yè)本科生了解和把握單片機(jī)的原理及應(yīng)用等根本學(xué)問,為動力裝置和輪機(jī)自動化等領(lǐng)域的學(xué)習(xí)和專業(yè)單片機(jī)應(yīng)用奠定根底。課程目的

HarbinEngineeringUniversity第一章緒論及單片機(jī)根底學(xué)問〔4學(xué)時〕其次章S12系列單片機(jī)的構(gòu)造及工作原理〔6學(xué)時〕第三章存儲器及外圍接口電路〔6學(xué)時〕第四章匯編指令概述〔2學(xué)時〕第五章應(yīng)用系統(tǒng)軟件開發(fā)技術(shù)〔6學(xué)時〕第六章中斷系統(tǒng)原理及應(yīng)用〔4學(xué)時〕試驗一第七章輸入捕獲及PWM輸出〔4學(xué)時〕試驗二第八章串行通信原理及接口技術(shù)〔4學(xué)時〕試驗三第九章模數(shù)轉(zhuǎn)換器及應(yīng)用〔4學(xué)時〕試驗四課程內(nèi)容

HarbinEngineeringUniversity第一章緒論及單片機(jī)根底學(xué)問HarbinEngineeringUniversity第1.1節(jié)單片機(jī)概述第1.2節(jié)Freescale16位單片機(jī)第1.3節(jié)數(shù)制與碼制第一章緒論及單片機(jī)根底學(xué)問HarbinEngineeringUniversity第1.1節(jié)單片機(jī)概述HarbinEngineeringUniversity單片機(jī)中英文比照:單片微型計算機(jī)Single-chipMicrocomputer微掌握器MicrocontrollerUnit嵌入式計算機(jī)EmbeddedComputerMicrocontrollerUnit縮寫為MCU第一章緒論及單片機(jī)根底學(xué)問第1.1節(jié)單片機(jī)概述HarbinEngineeringUniversity1、單片機(jī)簡史五個進(jìn)展階段:(1)1971—1976年:單片機(jī)的萌芽階段,如Intel公司,四位單片機(jī)4004。第一章緒論及單片機(jī)根底學(xué)問第1.1節(jié)單片機(jī)概述HarbinEngineeringUniversity1、單片機(jī)簡史五個進(jìn)展階段:(2)1976—1980年:初級中低檔8位單片機(jī)階段,以1976年Intel公司推出的符合世界標(biāo)準(zhǔn)的MCS-48系列單片機(jī)為先導(dǎo)。第一章緒論及單片機(jī)根底學(xué)問第1.1節(jié)單片機(jī)概述HarbinEngineeringUniversity1、單片機(jī)簡史五個進(jìn)展階段:(3)1980—1983年:高性能高檔8位單片機(jī)階段,如Intel公司的MCS-51系列單片機(jī)、Motorola公司的6801單片機(jī)等。第一章緒論及單片機(jī)根底學(xué)問第1.1節(jié)單片機(jī)概述HarbinEngineeringUniversity1、單片機(jī)簡史五個進(jìn)展階段:(4)1983—1990年:16位高檔單片機(jī)階段,如Intel公司的MCS-96第一章緒論及單片機(jī)根底學(xué)問第1.1節(jié)單片機(jī)概述HarbinEngineeringUniversity1、單片機(jī)簡史五個進(jìn)展階段:(5)1990年至今:32位高檔單片機(jī)階段,如1990年2月美國INTEL公司推出的i80860超級單片機(jī)。第一章緒論及單片機(jī)根底學(xué)問第1.1節(jié)單片機(jī)概述HarbinEngineeringUniversity2、單片機(jī)典型構(gòu)造第一章緒論及單片機(jī)根底學(xué)問(1)中心處理器(CPU)(2)存儲器(3)輸入/輸出接口電路第1.1節(jié)單片機(jī)概述HarbinEngineeringUniversity3、單片機(jī)特點集成度高、功能強(qiáng):把CPU、RAM、ROM、I/O接口以及定時器計數(shù)器都集成在一個芯片上。(2)構(gòu)造合理:目前單片機(jī)大多承受Harvard構(gòu)造,是數(shù)據(jù)存儲器與程序存儲器相互獨立的一種構(gòu)造。單片機(jī)承受Harvard構(gòu)造主要有以下兩點好處:存儲量大、速度快。普林斯頓構(gòu)造是指程序存儲器地址空間與數(shù)據(jù)存儲器地址空間合并的單片機(jī)構(gòu)造,如MC9S12單片機(jī)承受普林斯頓構(gòu)造。第一章緒論及單片機(jī)根底學(xué)問第1.1節(jié)單片機(jī)概述HarbinEngineeringUniversity3、單片機(jī)特點(3)抗干擾性強(qiáng):(4)指令豐富:(5)本錢較低,應(yīng)用廣泛。(6)系列繁多,可選性強(qiáng)。(FREESCALE,INTEL,PHILIPS,NEC,東芝,三星,英飛凌德國,凌陽臺灣,國產(chǎn)的宏晶,海爾)第一章緒論及單片機(jī)根底學(xué)問第1.1節(jié)單片機(jī)概述HarbinEngineeringUniversity4、單片機(jī)應(yīng)用(1)工業(yè)過程掌握中的應(yīng)用:工廠流水線、電梯掌握。既可以作主機(jī)掌握,也可作分布式掌握系統(tǒng)的前端機(jī)。(2)生活中的應(yīng)用:手機(jī)、信號燈、霓虹燈,洗衣機(jī)、電冰箱等家用電器。(3)智能儀表中的應(yīng)用:虛擬儀器、診斷設(shè)備等。(4)計算機(jī)網(wǎng)絡(luò)及通信技術(shù)中的應(yīng)用:單片機(jī)中集成了通信接口。(5)汽車設(shè)備中的應(yīng)用。第一章緒論及單片機(jī)根底學(xué)問第1.1節(jié)單片機(jī)概述HarbinEngineeringUniversity第一章緒論及單片機(jī)根底學(xué)問第1.1節(jié)單片機(jī)概述HarbinEngineeringUniversity5、單片機(jī)的進(jìn)展趨勢(1)大容量化:片內(nèi)存儲容量(2)高性能化:主頻、牢靠性等(3)小容量、低價格化:4位、8位,規(guī)律電路單片機(jī)化(4)外圍電路內(nèi)裝化:AD、DA、液晶掌握、DMA、以太網(wǎng)等第一章緒論及單片機(jī)根底學(xué)問第一章緒論及單片機(jī)根底學(xué)問(補(bǔ)充)HarbinEngineeringUniversity1、與硬件相關(guān)的術(shù)語封裝(Package)印刷電路板(PCB,Printedcircuitboard)動態(tài)可讀寫隨機(jī)存儲器(DRAM,DynamicRandomAccessMemory)靜態(tài)可讀寫隨機(jī)存儲器(SRAM,StaticRandomAccessMemory)只讀存儲器(ROM,ReadOnlyMemory)

閃速存儲器(FlashMemory)常用術(shù)語單列直插ZIP雙列直插DIPZ字形直插ZIP小外形封裝SOP緊縮小外形封裝SSOP四方扁平封裝PLCC薄方封裝LQFP球柵陣列封裝BGA插針網(wǎng)格陣列封裝PGA方形扁平無引腳封裝QFN20第一章緒論及單片機(jī)根底學(xué)問(補(bǔ)充)HarbinEngineeringUniversity常用術(shù)語2、與功能模塊及軟件相關(guān)的術(shù)語

通用輸入/輸出 GPIO

數(shù)模轉(zhuǎn)換/模數(shù)轉(zhuǎn)換 A/D與D/A

脈沖寬度調(diào)制器 PWM

看門狗 WATCHDOG

液晶顯示 LCD

發(fā)光二極管 LED

實時操作系統(tǒng) RTOS

存儲容量K,M,G,T第一章緒論及單片機(jī)根底學(xué)問(補(bǔ)充)HarbinEngineeringUniversity常用術(shù)語與通信相關(guān)的術(shù)語并行通信/接口parallelcommunication/interface串行通信/接口serialcommunication/interface集成電路互連總線I2CInter-ICBus通用串行總線USB掌握器局域網(wǎng)CAN背景調(diào)試模式BDM邊界掃描測試協(xié)議JTAG第一章緒論及單片機(jī)根底學(xué)問HarbinEngineeringUniversity第1.1節(jié)單片機(jī)概述第1.2節(jié)Freescale16位單片機(jī)第1.3節(jié)數(shù)制與碼制第1.2節(jié)Freescale16位單片機(jī)HarbinEngineeringUniversityFreescale公司的16位單片機(jī):HC12系列:在HC11系列的根底上開發(fā)的,其核心是16位高速CPU12核。HCS12系列:HCS12系列單片機(jī)以速度更快的CPU12內(nèi)核為核心,簡稱為S12系列。HCS12X系列:S12增加型產(chǎn)品第一章緒論及單片機(jī)根底學(xué)問第1.2節(jié)Freescale16位單片機(jī)MC9S12S128MFUE12345678產(chǎn)品狀態(tài)存儲器類型標(biāo)志MCU家族

子系列型號標(biāo)志MCU內(nèi)存儲器大小〔單位KB〕工作溫度范圍標(biāo)志引腳個數(shù)與封裝標(biāo)志1、命名規(guī)章無鉛標(biāo)識第1.2節(jié)Freescale16位單片機(jī)HarbinEngineeringUniversity2、MC9S12系列單片機(jī)特點MC9S12系列單片機(jī)〔也稱為HCS12系列,簡稱S12系列〕是基于速度更快的CPU12內(nèi)核的單片機(jī)系列,具備片上糾錯力量,并與68HC11和68HC12構(gòu)造編碼兼容,便于與移植。與HC12相比,MC9S12系列承受Motorola第三代Flash,容量為32KB—512KB,具有在線編程力量和保密機(jī)制,無需外加編程電壓,最短整體擦除時間僅100ms,512字節(jié)頁擦除時間僅20ms。典型的HC12總線速率是8MHZ,而S12內(nèi)部總線速率最高可達(dá)25MHZ,即40ns的最小指令周期。MC9S12系列RAM和EEPROM容量總體上高于HC12系列,且串行接口豐富,時鐘發(fā)生器模塊內(nèi)設(shè)PLL,內(nèi)部時鐘可軟件調(diào)整。此外S12具有敏捷背景調(diào)試模式以及對C進(jìn)展完全優(yōu)化的壓縮代碼的優(yōu)點。目前該系列單片機(jī)有MC9S12A、B、C、D、E、G、H、K、Q、R、T等。第一章緒論及單片機(jī)根底學(xué)問第1.2節(jié)Freescale16位單片機(jī)HarbinEngineeringUniversity第一章緒論及單片機(jī)根底學(xué)問第1.2節(jié)Freescale16位單片機(jī)HarbinEngineeringUniversity第一章緒論及單片機(jī)根底學(xué)問第1.3節(jié)數(shù)制與碼制HarbinEngineeringUniversity1、數(shù)制的種類:二進(jìn)制:1001110111(0b1101)十進(jìn)制:9999十六進(jìn)制:FFFF(0X1234)第一章緒論及單片機(jī)根底學(xué)問第1.3節(jié)數(shù)制與碼制HarbinEngineeringUniversity2、數(shù)制的轉(zhuǎn)換:十進(jìn)制轉(zhuǎn)二進(jìn)制:除二到零取余〔最終為最高位〕二進(jìn)制轉(zhuǎn)十進(jìn)制:2的n次方相加十進(jìn)制轉(zhuǎn)十六進(jìn)制:除十六到零取余〔最終為最高位〕十六進(jìn)制轉(zhuǎn)十進(jìn)制:16的n次方相加二進(jìn)制轉(zhuǎn)十六進(jìn)制:從右向左,四位轉(zhuǎn)一位十六進(jìn)制轉(zhuǎn)二進(jìn)制:一位轉(zhuǎn)四位第一章緒論及單片機(jī)根底學(xué)問第1.3節(jié)數(shù)制與碼制HarbinEngineeringUniversity3、碼制:原碼:數(shù)字的原型,正負(fù)數(shù)的原碼都是本身補(bǔ)碼:正數(shù)的補(bǔ)碼是本身;負(fù)數(shù)的補(bǔ)碼,符號位為1,數(shù)值局部取反加一BCD碼:用二進(jìn)制表示十進(jìn)制ASCII碼:美國標(biāo)準(zhǔn)信息交換碼(現(xiàn)代英語和西歐語言單字節(jié)編碼)第一章緒論及單片機(jī)根底學(xué)問第2.1節(jié)單片機(jī)的總體構(gòu)造HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹第2.1節(jié)單片機(jī)的總體構(gòu)造HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹1、80腳QFP、112LQFP引腳封裝2、左側(cè)為單片機(jī)核心:FLASH、RAM、EEPROM、BDM、CPU、PORTA、PORTB。PORTE局部端口作為掌握總線,在系統(tǒng)進(jìn)展擴(kuò)展時使用。3、右部的外設(shè)ATD、ECT、SCI、SPI、IIC、CAN、PWM。每一個外設(shè)接口還具有雙重功能,可以作為一般I/O口使用。第2.2節(jié)單片機(jī)的工作原理HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹CPU12構(gòu)造內(nèi)部存放器HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹1、累加器D2、變址存放器X、Y3、堆棧指針SP4、程序計數(shù)器PC5、程序狀態(tài)字節(jié)CCR1.累加器D〔A、B〕累加器A、B是8位通用存放器,累加器D是由累加器A和B首尾相連后形成的16位存放器聯(lián)合體〔A為高位〕?;蛘哒fA、B分別是累加器D的高8位和低8位的別名,它們可保存操作數(shù)及運算結(jié)果,或用于數(shù)據(jù)處理。2.變址存放器X和Y16位變址存放器X和Y用于變址尋址,即X、Y的內(nèi)容加上一個常數(shù)或者某個累加器中的值,最終形成的結(jié)果為操作數(shù)的有效地址。X和Y也可以用作計數(shù)器或暫存器,還可參與運算,尤其是乘除運算、模糊運算、查表、插值等運算。383.堆棧指針SPCPU12支持自動堆棧,用于子程序調(diào)用或中斷現(xiàn)場愛護(hù)、數(shù)據(jù)暫存等。堆棧指針指向下一個棧地址的16位存放器,承受遞減的構(gòu)造,即入棧時減一,出棧時加一。2023年10月18日39內(nèi)部存放器HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹堆棧原理入棧時SP先減1,再存儲。出棧時,先彈出,SP后加14.程序計數(shù)器PCPC是16位存放器,用于保存要執(zhí)行的下一條指令的地址,可尋址范圍達(dá)64KB。415.程序狀態(tài)字CCR程序狀態(tài)字CCR為8位存放器。SXHINZVCD7D6D5D4D3D2D1D02023年10月18日42§2.2CPU12工作原理5.程序狀態(tài)字CCR程序狀態(tài)字CCR為8位存放器。1)C〔D0〕進(jìn)位/借位標(biāo)志位。當(dāng)運算過程中產(chǎn)生進(jìn)位或借位對,進(jìn)位/借位標(biāo)志位C置1,否則清0。SXHINZVCD7D6D5D4D3D2D1D02023年10月18日43§2.2CPU12工作原理5.程序狀態(tài)字CCR程序狀態(tài)字CCR為8位存放器。2)V〔D1〕溢出標(biāo)志位。主要用于反映兩個有符號數(shù)運算結(jié)果是否有效,假設(shè)運算結(jié)果超出了有符號數(shù)的表示范圍,則發(fā)生溢出,V標(biāo)志置1,否則清0。SXHINZVCD7D6D5D4D3D2D1D02023年10月18日44§2.2CPU12工作原理5.程序狀態(tài)字CCR程序狀態(tài)字CCR為8位存放器。3)Z〔D2〕全0標(biāo)志位。當(dāng)運算結(jié)果為0時,Z位置1,否則清0。SXHINZVCD7D6D5D4D3D2D1D02023年10月18日45§2.2CPU12工作原理5.程序狀態(tài)字CCR程序狀態(tài)字CCR為8位存放器。4)N〔D3〕符號標(biāo)志位。在CPU運算過程中,假設(shè)結(jié)果為負(fù),N位置1,否則清0。在CPU12中,除了算術(shù)運算以外,存放器加載、存儲、傳送也影響N標(biāo)志,因此存放器數(shù)和存儲器數(shù)裝入累加器時,通過測試N標(biāo)志位即可知正負(fù)。SXHINZVCD7D6D5D4D3D2D1D02023年10月18日46§2.2CPU12工作原理5.程序狀態(tài)字CCR程序狀態(tài)字CCR為8位存放器。5)I〔D4〕可屏蔽中斷制止/使能位。用于可屏蔽中斷的允許或制止。I=1時,制止可屏蔽中斷;I=0時,允許可屏蔽中斷。CPU復(fù)位后,I自動置1,制止可屏蔽中斷,使用前必需通過軟件〔CLI〕將I清0開中斷。SXHINZVCD7D6D5D4D3D2D1D02023年10月18日47§2.2CPU12工作原理5.程序狀態(tài)字CCR程序狀態(tài)字CCR為8位存放器。5)I〔D4〕可屏蔽中斷制止/使能位。CPU響應(yīng)中斷時,自動將I置1,以制止響應(yīng)后續(xù)中斷,中斷返回時,執(zhí)行RTI指令,I位自動清0,以開放可屏蔽中斷。SXHINZVCD7D6D5D4D3D2D1D02023年10月18日48§2.2CPU12工作原理5.程序狀態(tài)字CCR程序狀態(tài)字CCR為8位存放器。5)I〔D4〕可屏蔽中斷制止/使能位。假設(shè)在中斷響應(yīng)期間通過將將I位清0來允許可屏蔽中斷,即允許中斷嵌套。SXHINZVCD7D6D5D4D3D2D1D02023年10月18日49§2.2CPU12工作原理5.程序狀態(tài)字CCR程序狀態(tài)字CCR為8位存放器。6)H〔D5〕半進(jìn)位標(biāo)志。在加法運算中,假設(shè)bit3向bit4產(chǎn)生了進(jìn)位,則H位置1,否則清0。這位主要用于BCD調(diào)整指令。SXHINZVCD7D6D5D4D3D2D1D02023年10月18日50§2.2CPU12工作原理5.程序狀態(tài)字CCR程序狀態(tài)字CCR為8位存放器。7)X〔D6〕非屏蔽中斷屏蔽/使能位。復(fù)位時,一般將X位置為1,屏蔽XIRQ的中斷懇求。清零X位將使能非屏蔽中斷,只要X位被清0,就不能通過寫CCR重設(shè)該位,只有當(dāng)復(fù)位或響應(yīng)XIRQ中斷時,硬件自動將X位置1。SXHINZVCD7D6D5D4D3D2D1D02023年10月18日51§2.2CPU12工作原理5.程序狀態(tài)字CCR程序狀態(tài)字CCR為8位存放器。停頓模式〔STOP〕使能位。假設(shè)S=1,執(zhí)行STOP指令將使CPU進(jìn)入待機(jī)狀態(tài),振蕩器停振,CPU及多數(shù)集成外設(shè)部件也停頓工作,以降低功耗。假設(shè)S=0,STOP指令相當(dāng)于空操作〔NOP〕指令,程序連續(xù)運行。復(fù)位將設(shè)置S位為1。SXHINZVCD7D6D5D4D3D2D1D02023年10月18日§2.2CPU12工作原理CCR位介紹HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹①S:STOP指令制止位,該位置1將制止CPU執(zhí)行STOP指令。②X:XIRQ中斷屏蔽位,該位置1將屏蔽來自XIRQ引腳的中斷懇求,復(fù)位默認(rèn)值為1。③H:幫助進(jìn)位,該位為累加器A的bit3向bit4進(jìn)位,僅用于BCD操作。④I:IRQ中斷屏蔽位,該位置1將屏蔽全部的可屏蔽中斷源,復(fù)位默認(rèn)值為1。⑤N:符號位,當(dāng)運算結(jié)果為負(fù)時,該位置1。N位實際上是運算結(jié)果最高位的拷貝。⑥Z:0標(biāo)志,當(dāng)運算結(jié)果為0時,該位置1。⑦V:溢出標(biāo)志,當(dāng)運算結(jié)果消失溢出時,該位置1。⑧C:進(jìn)位/借位標(biāo)志,當(dāng)加法運算產(chǎn)生進(jìn)位或者減法運算產(chǎn)生借位時,該位置1。移位操作或者直接針對C的指令也轉(zhuǎn)變C的值。2.3節(jié)單片機(jī)的時鐘

HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹(1)鎖相環(huán)倍頻(2)系統(tǒng)時鐘發(fā)生器(3)看門狗定時器(4)系統(tǒng)復(fù)位源(5)實時中斷

2.4節(jié)單片機(jī)的操作模式與運行狀態(tài)

HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹1、操作模式(1)一般單芯片模式該模式無外部總線,端口A、B、E被設(shè)置成通用I/O口。(2)一般8位擴(kuò)展模式端口A和端口B為16位外部地址總線,其中端口A輸出高8位〔A15—A8〕,其中端口B輸出低8位〔A7—A0〕,8位外部數(shù)據(jù)總線D7—D0與高8位地址線分時復(fù)用端口A的8個引腳。(3)一般16位擴(kuò)展模式端口A和端口B為外部地址和數(shù)據(jù)總線,其中A15—A8和D15—D8分時使用端口A的8個引腳,A7—A0和D7—D0分時使用端口B的8個引腳。R/W等總線掌握信號復(fù)位后默認(rèn)有效。(4)特殊模式

2.4節(jié)單片機(jī)的操作模式與運行狀態(tài)

HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹2、操作模式設(shè)定2.4節(jié)單片機(jī)的操作模式與運行狀態(tài)〔擬人〕HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹3、單片機(jī)運行狀態(tài)(1)停頓狀態(tài)當(dāng)CLKSEL存放器中的PSTP=0時,CPU執(zhí)行STOP指令,停頓全部的時鐘和晶振,使單片機(jī)進(jìn)入完全的靜態(tài)模式。外部復(fù)位或外部中斷能將單片機(jī)從該模式下喚醒。(2)偽停頓狀態(tài)當(dāng)CLKSEL存放器中的PSTP=1時,CPU執(zhí)行STOP指令進(jìn)入偽停頓狀態(tài)。在該狀態(tài)下,振蕩器仍舊工作,實時時鐘和看門狗子模塊通過設(shè)置也可以連續(xù)工作,其他的外設(shè)關(guān)閉。該狀態(tài)比停頓狀態(tài)消耗的電流大,但喚醒時間比停頓狀態(tài)短。(3)等待狀態(tài)通過WAI指令可以進(jìn)入等待狀態(tài)。在這種狀態(tài)下,CPU不再執(zhí)行指令,CPU內(nèi)部信號(地址和數(shù)據(jù)總線〕進(jìn)入完全靜止的狀態(tài)。全部的外設(shè)接口保持激活狀態(tài),假設(shè)為了更進(jìn)一步降低功耗,可以關(guān)掉個別外設(shè)的時鐘。在正常的運行狀態(tài)下,為了降低功耗,不用的外設(shè)不應(yīng)當(dāng)被使能。

2.5節(jié)單片機(jī)的管腳介紹HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹1、電源相關(guān)引腳(1)VDDR和VSSR—數(shù)字電源和接地引腳(2)VDDX和VSSX—I/O電源和接地引腳。外部電源和地引腳,供給I/O驅(qū)動。(3)VDDA和VSSA—A/D轉(zhuǎn)換器模塊工作電源和地(4)VRH和VRL—A/D轉(zhuǎn)換器模塊參考電源和地。為A/D轉(zhuǎn)換器供給參考電壓(5)VDD1.2和VSS1.2—內(nèi)部穩(wěn)壓器輸出電源和地。電源通過VDD和VSS供給應(yīng)單片機(jī),直接對內(nèi)部2.5V穩(wěn)壓器供電。假設(shè)內(nèi)部穩(wěn)壓器使能,2.5V來自于內(nèi)部穩(wěn)壓器,不需要外部供給。假設(shè)VREGEN引腳接地,內(nèi)部穩(wěn)壓器關(guān)閉,這兩對引腳上需要外部供給2.5V電源。(6)VDDPLL和VSSPLL—振蕩器和鎖相環(huán)供電引腳。電壓穩(wěn)壓器關(guān)閉時,該引腳必需接2.5V。內(nèi)部電壓穩(wěn)壓器工作時,該引腳的電壓由內(nèi)部電壓穩(wěn)壓器供給。(7)VREGEN—內(nèi)部電壓穩(wěn)壓器選擇引腳。該引腳拉高則使能內(nèi)部電壓穩(wěn)壓器,該引腳拉低則制止內(nèi)部電壓穩(wěn)壓器。假設(shè)VREGEN接地,內(nèi)部電壓穩(wěn)壓器制止,不能輸出2.5V電壓,VDD1、2和VDDPLL需要的2.5V必需由外部供給。

2.5節(jié)單片機(jī)的管腳介紹HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹2、模式選擇引腳

MODC(BKGD)MODB(PE6)MODA(PE5)

2.5節(jié)單片機(jī)的管腳介紹HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹3、擴(kuò)展模式下用到的引腳(1)A口(PA7—PA0)和B口(PB7—PB0)—地址、數(shù)據(jù)總線引腳寬擴(kuò)展模式下:A口和B口做分時復(fù)用的數(shù)據(jù)和地址總線PA7—PA0:D15—D8和A15—A8PB7—PB0:D7—D0和A7—A0。窄擴(kuò)展模式下,B口:地址總線的低8位A口:高8位地址總線和8位數(shù)據(jù)總線(2)PE4(ECLK)—地址鎖存引腳用于地址、數(shù)據(jù)總線分別

2.5節(jié)單片機(jī)的管腳介紹HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹3、擴(kuò)展模式下用到的引腳(3)PE2(R/W)—讀寫信號引腳擴(kuò)展模式下對擴(kuò)展的存儲器和I/O電路進(jìn)展數(shù)據(jù)讀/寫掌握。

(4)PE3(LSTRB)—片選信號引腳通過E口設(shè)置存放器PEAR中的LSTRB位置位來啟用該引腳的寫掌握功能。該引腳可以用作選通掌握訪問標(biāo)準(zhǔn)字時地址A0和LSTRB分別作用高位和低位數(shù)據(jù)單元的片選信號。(5)PK7(ECS)—片內(nèi)程序存儲器選擇引腳1:片上Flash可以使用。0:片上Flash不能使用。

2.5節(jié)單片機(jī)的管腳介紹HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹4、系統(tǒng)功能引腳(1)XTAL和EXTAL、XFC—時鐘及鎖相環(huán)外接濾波電容端

(2)PE7(NOACC/XCLKS)—外部振蕩電路方式選擇(3)RESET—復(fù)位引腳(4)PE1(IRQ)—可屏蔽中斷懇求(5)PE0(XIRQ)—不行屏蔽中斷懇求(6)BKGD—背景調(diào)試引腳HarbinEngineeringUniversityHarbinEngineeringUniversityPLL電路CP=470pfCS=4.7nfRS=10k

2.5節(jié)單片機(jī)的管腳介紹HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹4、系統(tǒng)功能引腳(1)XTAL和EXTAL、XFC—時鐘及鎖相環(huán)外接濾波電容端

(2)PE7(NOACC/XCLKS)—外部振蕩電路方式選擇(3)RESET—復(fù)位引腳(4)PE1(IRQ)—可屏蔽中斷懇求(5)PE0(XIRQ)—不行屏蔽中斷懇求(6)BKGD—背景調(diào)試引腳HarbinEngineeringUniversity復(fù)位電路

2.5節(jié)單片機(jī)的管腳介紹HarbinEngineeringUniversity其次章單片機(jī)的構(gòu)造及管腳介紹4、系統(tǒng)功能引腳(1)XTAL和EXTAL、XFC—時鐘及鎖相環(huán)外接濾波電容端

(2)PE7(NOACC/XCLKS)—外部振蕩電路方式選

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論