PIC16F877 單片機的鍵盤和LED 數(shù)碼顯示接口 1 PIC16F877單片機與鍵盤和LED數(shù)碼顯示的硬件接口電路單片機的許多應(yīng)用都需要進(jìn)行人機對話,最簡單的人機對話需要LED 數(shù)碼管顯示數(shù)字和少量字符;鍵盤是解決計算機輸入的簡單手段;借此可以向計算機輸入程序、置數(shù)、送操作命令、控制程序的執(zhí)行等等,所以使用非常廣泛。圖1 鍵盤、LED數(shù)碼顯示與PIC16F877 單片機的接口電路本例中采用8 個按鍵組成的小鍵盤,4 只共陰極的LED 數(shù)碼管,采用4 片74LS373 驅(qū)動數(shù)碼管,采用的驅(qū)動方法是靜態(tài)方式。使用1 片74LS245 作為鍵盤的接口;這些外圍器件與PIC16F877 單片機的接口電路如圖1 所示,這種連接方法與51 系列的單片機連接方法一樣,其他的連接方法還有好幾種,PIC16F877 單片機的鍵盤輸入接法還有其他特殊而十分方便好用的方式。8 鍵鍵盤通過74LS245 與單片機相連,鍵盤按鍵狀態(tài)的數(shù)據(jù)輸入由RC3 輸出腳控制;當(dāng)RC3=“0”時,鍵盤狀態(tài)從74LS245 的A 端輸出到單片機的PORTB口,此時讀PORTB口的數(shù)據(jù)即為鍵盤狀態(tài)。為了及時地響應(yīng)鍵盤操作,需要經(jīng)常對鍵盤進(jìn)行掃描;掃描的方式有許多種,我們將鍵盤的掃描程序安排在主程序的循環(huán)執(zhí)行過程中的方式,并采用20ms延遲來消除按鍵的抖動問題,此外,為了實現(xiàn)每按鍵一次只響應(yīng)一次的功能,在執(zhí)行相應(yīng)的按鍵程序之前,必須確保按鍵已經(jīng)松開;在本例中這一措施有效的防止了數(shù)據(jù)抖動過快的問題。LED 數(shù)碼顯示有動態(tài)掃描和靜態(tài)顯示兩種方式(圖1 采取的方式為靜態(tài)方式),在動態(tài)掃描方式中,各數(shù)碼顯示是輪流點亮的,即控制數(shù)碼顯示的位選信號和相應(yīng)的要顯示的數(shù)碼的字形代碼同時逐一送出,反復(fù)不已,由于視覺的暫留現(xiàn)象,卻好象全都點亮著,這種電路的接法以后再介紹。在靜態(tài)方式中,只要將數(shù)據(jù)送出鎖存以后,各數(shù)碼顯示的數(shù)據(jù)不需要刷新,只要數(shù)據(jù)不需改變,就可以不去管他,所以稱為靜態(tài)顯示。在圖1 電路中,輸出顯示的操作簡化為對74LS373 的并口操作而已。由于靜態(tài)方式的工作原理比較簡單,編程也比較直觀簡單,程序間的相互關(guān)聯(lián)很少。因此編程容易,但要增加硬件,成本較高;與之相比,動態(tài)掃描的編程雖然要復(fù)雜一些,但因其所用硬件少,成本低。由數(shù)碼轉(zhuǎn)化為字形代碼可采用軟件譯碼、硬件譯碼等兩種方式。軟件譯碼是將各數(shù)碼的字形代碼構(gòu)成一個表格存儲于內(nèi)存之中,在顯示數(shù)碼時,通過執(zhí)行查表程序而得到相應(yīng)的字形代碼,再將之送入數(shù)碼顯示輸出電路進(jìn)行顯示,本例即采用這種方式,這種方式的編程與單片機有關(guān),在程序中給出了PIC16F877 的編程例程,對需要熟悉PIC16F877 單片機的人員有一定的參考價值。硬件譯碼則采用CD4511、74LS46、74LS47、74LS48、74LS49等BCD 碼—7段鎖存、譯碼、驅(qū)動芯片直接譯出字形代碼,點亮LED。74LS373 由LE 端對要顯示的數(shù)據(jù)進(jìn)行鎖存控制,實現(xiàn)LED 的靜態(tài)顯示。采用了PIC16F877 的端口輸出操作,模擬74LS373 的數(shù)據(jù)鎖存時序,即由軟件實現(xiàn)數(shù)據(jù)鎖存,這種方法可以十分容易的改變時序和延遲長短,使高速設(shè)備可以與低速設(shè)備聯(lián)系配合好,設(shè)計簡單方便,不好的地方是編程較長和稍微復(fù)雜一點。這種編程方法在下面的程序中有很好的體現(xiàn)。
上傳時間: 2013-10-29
上傳用戶:cuiyashuo
C8051F單片機 C8051F系列單片機 單片機自20世紀(jì)70年代末誕生至今,經(jīng)歷了單片微型計算機SCM、微控制器MCU及片上系統(tǒng)SoC三大階段,前兩個階段分別以MCS-51和80C51為代表。隨著在嵌入式領(lǐng)域中對單片機的性能和功能要求越來越高,以往的單片機無論是運行速度還是系統(tǒng)集成度等多方面都不能滿足新的設(shè)計需要,這時Silicon Labs 公司推出了C8051F系列單片機,成為SoC的典型代表。 C8051F具有上手快(全兼容8051指令集)、研發(fā)快(開發(fā)工具易用,可縮短研發(fā)周期)和見效快(調(diào)試手段靈活)的特點,其性能優(yōu)勢具體體現(xiàn)在以下方面: 基于增強的CIP-51內(nèi)核,其指令集與MCS-51完全兼容,具有標(biāo)準(zhǔn)8051的組織架構(gòu),可以使用標(biāo)準(zhǔn)的803x/805x匯編器和編譯器進(jìn)行軟件開發(fā)。CIP-51采用流水線結(jié)構(gòu),70%的的指令執(zhí)行時間為1或2個系統(tǒng)時鐘周期,是標(biāo)準(zhǔn)8051指令執(zhí)行速度的12倍;其峰值執(zhí)行速度可達(dá)100MIPS(C8051F120等),是目前世界上速度最快的8位單片機。 增加了中斷源。標(biāo)準(zhǔn)的8051只有7個中斷源Silicon Labs 公司 C8051F系列單片機擴(kuò)展了中斷處理這對于時實多任務(wù)系統(tǒng)的處理是很重要的擴(kuò)展的中斷系統(tǒng)向CIP-51提供22個中斷源允許大量的模擬和數(shù)字外設(shè)中斷一個中斷處理需要較少的CPU干預(yù)卻有更高的執(zhí)行效率。 集成了豐富的模擬資源,絕大部分的C8051F系列單片機都集成了單個或兩個ADC,在片內(nèi)模擬開關(guān)的作用下可實現(xiàn)對多路模擬信號的采集轉(zhuǎn)換;片內(nèi)ADC的采樣精度最高可達(dá)24bit,采樣速率最高可達(dá)500ksps,部分型號還集成了單個或兩個獨立的高分辨率DAC,可滿足絕大多數(shù)混合信號系統(tǒng)的應(yīng)用并實現(xiàn)與模擬電子系統(tǒng)的無縫接口;片內(nèi)溫度傳感器則可以迅速而精確的監(jiān)測環(huán)境溫度并通過程序作出相應(yīng)處理,提高了系統(tǒng)運行的可靠性。 集成了豐富的外部設(shè)備接口。具有兩路UART和最多可達(dá)5個定時器及6個PCA模塊,此外還根據(jù)不同的需要集成了SMBus、SPI、USB、CAN、LIN等接口,以及RTC部件。外設(shè)接口在不使用時可以分別禁止以降低系統(tǒng)功耗。與其他類型的單片機實現(xiàn)相同的功能需要多個芯片的組合才能完成相比,C8051單片機不僅減少了系統(tǒng)成本,更大大降低了功耗。 增強了在信號處理方面的性能,部分型號具有16x16 MAC以及DMA功能,可對所采集信號進(jìn)行實時有效的算法處理并提高了數(shù)據(jù)傳送能力。 具有獨立的片內(nèi)時鐘源(精度最高可達(dá)0.5%),設(shè)計人員既可選擇外接時鐘,也可直接應(yīng)用片內(nèi)時鐘,同時可以在內(nèi)外時鐘源之間自如切換。片內(nèi)時鐘源降低了系統(tǒng)設(shè)計的復(fù)雜度,提高了系統(tǒng)可靠性,而時鐘切換功能則有利于系統(tǒng)整體功耗的降低。 提供空閑模式及停機模式等多種電源管理方式來降低系統(tǒng)功耗 實現(xiàn)了I/O從固定方式到交叉開關(guān)配置。固定方式的I/O端口,既占用引腳多,配置又不夠靈活。在C8051F中,則采用開關(guān)網(wǎng)絡(luò)以硬件方式實現(xiàn)I/O端口的靈活配置,外設(shè)電路單元通過相應(yīng)的配置寄存器控制的交叉開關(guān)配置到所選擇的端口上。 復(fù)位方式多樣化,C8051F把80C51單一的外部復(fù)位發(fā)展成多源復(fù)位,提供了上電復(fù)位、掉電復(fù)位、外部引腳復(fù)位、軟件復(fù)位、時鐘檢測復(fù)位、比較器0復(fù)位、WDT復(fù)位和引腳配置復(fù)位。眾多的復(fù)位源為保障系統(tǒng)的安全、操作的靈活性以及零功耗系統(tǒng)設(shè)計帶來極大的好處。 從傳統(tǒng)的仿真調(diào)試到基于JTAG接口的在系統(tǒng)調(diào)試。C8051F在8位單片機中率先配置了標(biāo)準(zhǔn)的JTAG接口(IEEE1149.1)。C8051F的JTAG接口不僅支持Flash ROM的讀/寫操作及非侵入式在系統(tǒng)調(diào)試,它的JTAG邏輯還為在系統(tǒng)測試提供邊界掃描功能。通過邊界寄存器的編程控制,可對所有器件引腳、SFR總線和I/O口弱上拉功能實現(xiàn)觀察和控制。 C8051F系列單片機型號齊全,可根據(jù)設(shè)計需求選擇不同規(guī)模和帶有特定外設(shè)接口的型號,提供從多達(dá)100個引腳的高性能單片機到最小3mmX3mm的封裝,滿足不同設(shè)計的需要。 基于上述特點,Silicon Labs 公司C8051F系列單片機作為SoC芯片的杰出代表能夠滿足絕大部分場合的復(fù)雜功能要求,并在嵌入式領(lǐng)域的各個場合都得到了廣泛的應(yīng)用:在工業(yè)控制領(lǐng)域,其豐富的模擬資源可用于工業(yè)現(xiàn)場多種物理量的監(jiān)測、分析及控制和顯示;在便攜式儀器領(lǐng)域,其低功耗和強大的外設(shè)接口也非常適合各種信號的采集、存儲和傳輸;此外,新型的C8051F5xx系列單片機也在汽車電子行業(yè)中嶄露頭角。正是這些優(yōu)勢,使得C8051單片機在進(jìn)入中國市場的短短幾年內(nèi)就迅速風(fēng)靡,相信隨著新型號的不斷推出以及推廣力度的不斷加大,C8051系列單片機將迎來日益廣闊的發(fā)展空間,成為嵌入式領(lǐng)域的時代寵兒 此系列單片機完全兼容MCS-51指令集,容易上手,開發(fā)周期短,大大節(jié)約了開發(fā)成本。C8051F系統(tǒng)集成度高,總線時鐘可達(dá)25M
上傳時間: 2013-11-24
上傳用戶:testAPP
I/O 型單片機使用手冊 目錄 間接尋址寄存器 – IAR, IAR0, IAR1 .............................................35間接尋址指針 – MP, MP0, MP1 ......................................................35存儲區(qū)指針 – BP .........................................................................36累加器 – ACC...................................................................................37程序計數(shù)器低字節(jié)寄存器 – PCL....................................................37表格寄存器 – TBLP,TBHP,TBLH....................................................37看門狗定時寄存器 – WDTS............................................................38狀態(tài)寄存器 – STATUS.....................................................................38中斷控制寄存器 – INTC,INTC0,INTC1 .........................................39定時/計數(shù)寄存器...............................................................................39輸入/輸出端口和控制寄存器...........................................................40UART 寄存器 .USR,UCR1,UCR2,TXR/RXR,BRG.......................40輸入/輸出端口..........................................................................................41上拉電阻............................................................................................41PA 口的喚醒......................................................................................41輸入/輸出端口控制寄存器...............................................................41引腳共享功能....................................................................................42編程注意事項....................................................................................45定時/計數(shù)器..............................................................................................46配置定時/計數(shù)器輸入時鐘源...........................................................47定時/計數(shù)寄存器 – TMR, TMR0,TMR0L/TMR0H,TMR1L/TMR1H,TMR2.....................................................................49定時/計數(shù)控制寄存器 – TMRC,TMR0C,TMR1C,TMR2C............50定時器模式........................................................................................53事件計數(shù)器模式................................................................................53脈沖寬度測量模式............................................................................54可編程分頻器(PFD)和蜂鳴器的應(yīng)用..............................................55預(yù)分頻器(Prescaler)...........................................................................56輸入/輸出接口...................................................................................56編程注意事項....................................................................................57定時/計數(shù)器應(yīng)用范例.......................................................................57中斷............................................................................................................59中斷寄存器........................................................................................59中斷優(yōu)先權(quán)........................................................................................62外部中斷............................................................................................63定時/計數(shù)器中斷...............................................................................64UART 中斷........................................................................................64編程注意事項....................................................................................65復(fù)位和初始化............................................................................................66復(fù)位....................................................................................................66目錄iii異步串行口——UART............................................................................74UART 特性..........................................................................................74UART 外部引腳..................................................................................74數(shù)據(jù)發(fā)送.............................................................................................75UART 狀態(tài)控制寄存器......................................................................75波特率發(fā)生器.....................................................................................79UART 設(shè)置與控制..............................................................................81UART 發(fā)送器......................................................................................83UART 接收器......................................................................................84接收錯誤處理.....................................................................................85接收中斷圖解.....................................................................................86地址檢測模式.....................................................................................86暫停模式下的UART 功能.................................................................87UART 應(yīng)用范例.................................................................................87振蕩器........................................................................................................89系統(tǒng)時鐘配置....................................................................................89系統(tǒng)晶體/陶瓷振蕩器.......................................................................89系統(tǒng)電阻電容振蕩器........................................................................90內(nèi)部系統(tǒng)電阻電容振蕩器................................................................90RTC 振蕩器........................................................................................91看門狗定時振蕩器............................................................................91暫停和喚醒................................................................................................92暫停.....................................................................................................92進(jìn)入暫停.............................................................................................92靜態(tài)電流.............................................................................................92喚醒....................................................................................................92看門狗定時器............................................................................................94掩膜選項....................................................................................................96應(yīng)用電路....................................................................................................97第二部份 程序語言.....................................................................99第二章 指令集介紹.................................................................................101指令集......................................................................................................101指令周期..........................................................................................101數(shù)據(jù)的傳送......................................................................................101算術(shù)運算..........................................................................................102邏輯和移位運算..............................................................................102分支和控制的轉(zhuǎn)換..........................................................................102位運算..............................................................................................102查表運算..........................................................................................103其它運算..........................................................................................103指令設(shè)定一覽表......................................................................................104慣例..................................................................................................104I/O 型單片機使用手冊iv第三章 指令定義.....................................................................................107第四章 匯編語言和編譯器.....................................................................121常用符號..................................................................................................121語句語法..................................................................................................122名稱..................................................................................................122操作項..............................................................................................122操作數(shù)項..........................................................................................122注解..................................................................................................122編譯偽指令..............................................................................................123條件編譯偽指令..............................................................................123文件控制偽指令..............................................................................124程序偽指令......................................................................................126數(shù)據(jù)定義偽指令..............................................................................130宏指令..............................................................................................132匯編語言指令..........................................................................................136名稱..................................................................................................136助記符..............................................................................................136操作數(shù)、運算子和表達(dá)式..............................................................136其它..........................................................................................................139前置引用..........................................................................................139局部標(biāo)號..........................................................................................139匯編語言保留字..............................................................................140編譯器選項..............................................................................................141編譯列表文件格式..................................................................................141源程序列表......................................................................................141編譯總結(jié)..........................................................................................142其它..................................................................................................142第三部份 開發(fā)工具................................................................... 145第五章 單片機開發(fā)工具.........................................................................147HT-IDE 集成開發(fā)環(huán)境............................................................................147盛群單片機仿真器(HT-ICE) ..................................................................149HT-ICE 接口卡.................................................................................149OTP 燒寫器.....................................................................................149OTP 適配卡.....................................................................................149系統(tǒng)配置..................................................................................................150HT-ICE 接口卡設(shè)置........................................................................151安裝..........................................................................................................153系統(tǒng)要求..........................................................................................153硬件安裝..........................................................................................153軟件安裝..........................................................................................154目錄v第六章 快速開始.....................................................................................159步驟一:建立一個新項目..............................................................159步驟二:將源程序文件加到項目中..............................................159步驟三:編譯項目..........................................................................159步驟四:燒寫OTP 單片機.............................................................160步驟五:傳送程序與掩膜選項單至Holtek ..................................160附錄............................................................................................... 161附錄A 特性曲線圖...................................................................................163附錄B 封裝信息.......................................................................................173
上傳時間: 2013-10-18
上傳用戶:blacklee
使用 LPC2138 的RTC 功能時,RTC 選擇外部晶振且使能操作和利用外設(shè)功率控制寄存器關(guān)閉RTC 的操作有一定的次序,否則會導(dǎo)致RTC 正常工作、RTC 工作異常。
上傳時間: 2013-10-13
上傳用戶:彭玖華
NXP半導(dǎo)體設(shè)計的LPC3000系列ARM芯片,適用于要求高性能和低功耗結(jié)合的嵌入式應(yīng)用中。 NXP通過使用90納米的處理技術(shù),將一個帶有矢量浮點協(xié)處理器的ARM926EJ-S CPU內(nèi)核與一系列包括USB On-The-Go在內(nèi)的標(biāo)準(zhǔn)外設(shè)結(jié)合起來,從而實現(xiàn)LPC3000的性能目標(biāo)。LPC3000系列ARM可工作在高于266MHz的CPU頻率下。ARM926EJ-S CPU內(nèi)核加入5級流水處理并采用哈佛結(jié)構(gòu)。該內(nèi)核還具有一個完整的存儲器管理單元(MMU),以提供支持現(xiàn)代操作系統(tǒng)多程序設(shè)計所需的虛擬存儲器功能。ARM926EJ-S CPU內(nèi)核還包含了帶有單周期MAC操作的一系列DSP指令擴(kuò)展,以及Jazelle Java字節(jié)代碼執(zhí)行。NXP實現(xiàn)的器件具有一個32kB指令高速緩存和32kB數(shù)據(jù)高速緩存。
上傳時間: 2013-11-20
上傳用戶:xiaowei314
本文介紹了基于USB單片機的彈載測量系統(tǒng)地面測試臺的固件程序設(shè)計方法。地面測試臺用來對彈載數(shù)據(jù)記錄裝置進(jìn)行自檢,在本測試臺上采用EZ-USB FX2系列單片機CY7C68013來實現(xiàn)上位機與地面測試臺間的通信,固件程序的功能包括產(chǎn)生測試臺狀態(tài)信號、下載各種信號源數(shù)據(jù)及進(jìn)行實時監(jiān)測數(shù)據(jù)回讀。文中通過測試臺的工程實例,詳細(xì)介紹了端口模式下固件程序的編寫流程,并給出了部分程序代碼。
上傳時間: 2013-10-30
上傳用戶:thesk123
MCS-51系列單片機芯片結(jié)構(gòu):2.1 MCS—51系列單片機的結(jié)構(gòu)原理2.1.1 MCS-51單片機邏輯結(jié)構(gòu) MCS-51單片機的系統(tǒng)結(jié)構(gòu)框圖如圖2.1所示。 圖2.1 MCS-51單片機的系統(tǒng)結(jié)構(gòu)框圖由圖2.1可以看出,單片機內(nèi)部主要包含下列幾個部件:u 一個8位CPU;u 一個時鐘電路;u 4Kbyte程序存儲器;u 128byte數(shù)據(jù)存儲器;u 兩個16位定時/計數(shù)器;u 64Kbyte擴(kuò)展總線控制電路;u 四個8-bit并行I/O端口;u 一個可編程串行接口;五個中斷源,其中包括兩個優(yōu)先級嵌套中斷 1. CPU CPU即中央處理器的簡稱,是單片機的核心部件,它完成各種運算和控制操作,CPU由運算器和控制器兩部分電路組成。(1)運算器電路 運算器電路包括ALU(算術(shù)邏輯單元)、ACC(累加器)、B寄存器、狀態(tài)寄存器、暫存器1和暫存器2等部件,運算器的功能是進(jìn)行算術(shù)運算和邏輯運算。 (2)控制器電路 控制器電路包括程序計數(shù)器PC、PC加1寄存器、指令寄存器、指令譯碼器、數(shù)據(jù)指針DPTR、堆棧指針SP、緩沖器以及定時與控制電路等。控制電路完成指揮控制工作,協(xié)調(diào)單片機各部分正常工作。
標(biāo)簽: MCS 51 單片機 芯片結(jié)構(gòu)
上傳時間: 2013-10-27
上傳用戶:tianyi223
AVR 單片機與GCC編程 目錄第一章 AVR 單片機開發(fā)概述1.1 一個簡簡單的例子1.2 用MAKEFILE 管理項目1.3 開發(fā)環(huán)境的配置第二章 存儲器操作2.1 AVR 單片機存儲器組織結(jié)構(gòu)2.2 I/O 寄存器操作2.3 SRAM 內(nèi)變量的使用2.4 在程序中訪問FLASH 程序存儲器2.5 EEPROM 數(shù)據(jù)存儲器操作2.6 avr-gcc 段結(jié)構(gòu)與再定位第三章 功能模塊編程示例3.1 中斷服務(wù)程序3.2 定時器/計數(shù)器應(yīng)用3.3 看門狗應(yīng)用3.4 UART 應(yīng)用3.5 PWM 功能編程3.6 模擬比較器3.7 A/D 轉(zhuǎn)換模塊編程第四章 使用C 語言標(biāo)準(zhǔn)I/O 流調(diào)試程序4.1 avr-libc 標(biāo)準(zhǔn)I/O 流描述4.2 利用標(biāo)準(zhǔn)I/0 流調(diào)試程序第五章 AT89S52 下載編程器的制作5.1 LuckyProg S52 概述5.2 AT89S52 ISP 功能簡介5.3 程序設(shè)計第六章 硬件TWI 端口編程6.1 TWI 模塊概述6.2 主控模式操作實時時鐘DS13076.3 兩個Mega8 間的TWI 通信第七章 BootLoader 功能應(yīng)用7.1 BootLoader 功能介紹7.2 avr-libc 對BootLoader 的支持7.3 BootLoader 應(yīng)用實例 第八章 匯編語言支持8.1 C 代碼中內(nèi)聯(lián)匯編程序8.2 獨立的匯編語言支持8.3 C 與匯編混合編程第九章 C++語言支持結(jié)束語附錄 1 avr-gcc 選項附錄 2 ihex 格式描述
上傳時間: 2013-10-26
上傳用戶:wangyi39
系統(tǒng)控制協(xié)處理器是MIPS體系結(jié)構(gòu)CPU中必需的一個單元模塊。它最主要的功能就是利用一系列特權(quán)寄存器記錄當(dāng)前CPU所處的狀態(tài),負(fù)責(zé)異常/中斷處理,提供指令正常執(zhí)行所需的環(huán)境。本文論述了一個實現(xiàn)MIPS 4Kc指令集CPU中系統(tǒng)控制協(xié)處理器的設(shè)計,包括對特權(quán)寄存器寫操作的實現(xiàn),精確異常處理機制和全定制后端物理設(shè)計。關(guān)鍵詞:32位嵌入式CPU,系統(tǒng)控制協(xié)處理器,精確異常處理,流水線,全定制MIPS體系結(jié)構(gòu)中的系統(tǒng)控制協(xié)處理器簡稱CP0,它提供指令正常執(zhí)行所需的環(huán)境,進(jìn)行異常/中斷處理、高速緩存填充、虛實地址轉(zhuǎn)換、操作模式轉(zhuǎn)換等操作。單從硬件的角度而言,系統(tǒng)控制協(xié)處理器對指令集的作用就相當(dāng)于操作系統(tǒng)對應(yīng)用程序的作用一樣。
標(biāo)簽: CPU 嵌入式 協(xié)處理器 系統(tǒng)控制
上傳時間: 2014-11-22
上傳用戶:daijun20803
單片機I/O口的使用:對單片機的控制,其實就是對I/O口的控制,無論單片機對外界進(jìn)行何種控制,亦或接受外部的控制,都是通過I/O口進(jìn)行的。單片機總共有P0、P1、P2、P3四個8位雙向輸入輸出端口,每個端口都有鎖存器、輸出驅(qū)動器和輸入緩沖器。4個I/O端口都能作輸入輸出口用,其中P0和P2通常用于對外部存儲器的訪問。§4.1 MCS-51單片機的并行端口結(jié)構(gòu)與操作 51系列單片機有4個I/O端口,每個端口都是8位準(zhǔn)雙向口,共占32根引腳。每個端口都包括一個鎖存器(即專用寄存器P0~P3)、一個輸出驅(qū)動器和輸入緩沖器。通常把4個端口籠統(tǒng)地表示為P0~P3。
標(biāo)簽: 單片機
上傳時間: 2013-11-06
上傳用戶:zhouxuepeng1
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1