版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第七章 單片機(jī)系統(tǒng)擴(kuò)展及接口技術(shù) 概述 擴(kuò)展程序存儲(chǔ)器 擴(kuò)展數(shù)據(jù)存儲(chǔ)器 簡(jiǎn)單的并行I/O口擴(kuò)展 擴(kuò)展8155可編程并行接口芯片 概述 系統(tǒng)擴(kuò)展的必要性系統(tǒng)擴(kuò)展的必要性 片內(nèi)片內(nèi)ROM 片內(nèi)片內(nèi)RAM I/O口口 單片機(jī)系統(tǒng)的擴(kuò)展能力單片機(jī)系統(tǒng)的擴(kuò)展能力 地址總線(地址總線(AB 16根)根) 數(shù)據(jù)總線(數(shù)據(jù)總線(DB 8根)根) 控制總線(控制總線(CB 若干)若干) 片內(nèi)存儲(chǔ)器配置情況 片內(nèi)片內(nèi)ROM 8031 無(wú)無(wú) 8051 4KB 8751 4KB 片內(nèi)片內(nèi)RAM 8031/8051/8751 共共 256B,可用的僅低,可用的僅低128B。 系統(tǒng)保留的存系統(tǒng)保留的存 儲(chǔ)空間儲(chǔ)空間 43
2、B 可用的片內(nèi)程可用的片內(nèi)程 序存儲(chǔ)空間序存儲(chǔ)空間 0FFFH 002BH 002AH 0000H 工作寄存器區(qū)工作寄存器區(qū) 32B 可位尋址區(qū)可位尋址區(qū) 16B 用戶區(qū)用戶區(qū) 80B SFR 128B FFH 80H 7FH 2FH 1FH 00H RET I/O口功能配置情況 共共4個(gè)個(gè)8位位I/O口口 P0 AB 07 DB 07 P1 真正的通用真正的通用I/O口口 P2 AB 815 P3 第二功能第二功能 P3.0RXD串入串入 P3.1TXD 串出串出 P3.2INT0輸入輸入 P3.3 INT1輸入輸入 P3.4T0輸入輸入 P3.5T1輸入輸入 P3.6WR輸出輸出 P3.7
3、RD輸輸 出出 RET 單片機(jī)系統(tǒng)的擴(kuò)展能力分析 地址總線(地址總線(AB 16根)根) 可尋址范圍可尋址范圍64KB AB07:P0 AB815:P2 信息方向:?jiǎn)蜗蜉敵鲂畔⒎较颍簡(jiǎn)蜗蜉敵?數(shù)據(jù)總線(數(shù)據(jù)總線(DB 8根)根) DB07:P0 (P0分時(shí)做數(shù)據(jù)線和地址線,故要考慮區(qū)分這分時(shí)做數(shù)據(jù)線和地址線,故要考慮區(qū)分這 兩類信息的方法:加地址鎖存器)兩類信息的方法:加地址鎖存器) 信息方向:雙向輸入輸出信息方向:雙向輸入輸出 控制總線(控制總線(CB 若干)若干) RESET:復(fù)位信號(hào)(輸入):復(fù)位信號(hào)(輸入) ALE:地址鎖存信號(hào)(輸出):地址鎖存信號(hào)(輸出) EA:片內(nèi)外:片內(nèi)外ROM
4、選擇信號(hào)(輸入)選擇信號(hào)(輸入) PSEN:外部:外部ROM讀選通信號(hào)(輸出)讀選通信號(hào)(輸出) P3.6 (WR):片外:片外RAM寫選通(輸出)寫選通(輸出) P3.7 (RD):片外:片外RAM讀選通(輸出)讀選通(輸出) 外部總線圖 RET 16位位AB 8031 P2.7 RST P2.0 ALE P0.7 P0.0 PSEN EA WR RD 74LS373 Q0 G Q7 D0D7 OE A15 A8 D7 D0 8位位DB A7 A0 擴(kuò)展程序存儲(chǔ)器 CPU訪問(wèn)片外訪問(wèn)片外ROM的操作的操作 操作時(shí)序操作時(shí)序 控制信號(hào)控制信號(hào) ALE PSEN EA 常用的程序存儲(chǔ)器芯片常用的
5、程序存儲(chǔ)器芯片 EPROM EEPROM 擴(kuò)展擴(kuò)展8K的的EPROM 擴(kuò)展擴(kuò)展16K的的EPROM 常用的程序存儲(chǔ)器芯片 EPROM 特點(diǎn)特點(diǎn) 常見芯片常見芯片 2716:2K8位位 2732 :4K8位位 2764 :8K8位位 27128 :16K8 位位 27256 :32K8 位位 27512 :64K8 位位 EEPROM(E2PROM) 特點(diǎn)特點(diǎn) 常見芯片常見芯片 高壓高壓EEPROM 2816 2817 2864 電寫入電寫入EEPROM 2816A 2817A 2864A RET 擴(kuò)展8K的EPROM 2764引腳功能引腳功能 擴(kuò)展線路擴(kuò)展線路 地址范圍地址范圍 訪問(wèn)片外訪問(wèn)片
6、外ROM的方法的方法 MOVC A,A+PC MOVC A,A+DPTR RET 2764引腳功能 A0A12:13根地根地 址線址線 D0D7:8根數(shù)據(jù)線根數(shù)據(jù)線 CE:片選:片選 OE:數(shù)據(jù)輸出選通:數(shù)據(jù)輸出選通 PGM:編程脈沖輸:編程脈沖輸 入入 VPP:編程電源輸入:編程電源輸入 VCC:芯片電源:芯片電源5V VSS/GND:接地腳:接地腳 RET 2764 A12 CE A0 OE D7 PGM D0 VPP VCC GND +5V 擴(kuò)展線路擴(kuò)展線路 連線說(shuō)明連線說(shuō)明 數(shù)據(jù)輸出線數(shù)據(jù)輸出線D0D7 地址輸入線地址輸入線A0A12 數(shù)據(jù)輸出選通數(shù)據(jù)輸出選通OE 片選信號(hào)片選信號(hào)CE
7、 RET 8031 P2.4 P2.0 RST ALE P0.7 P0.0 PSEN EA WR RD 74LS373 Q0 G Q7 D0D7 OE A8A12 2764 D7D0 OE CE A7 A0 地址范圍地址范圍 P2.7 P2.6 P2.5 P2.4.P2.0 P0.7.P0.0 0 . 0 0 0 1 . 1 1 1 未使用位的取值未使用位的取值 一般說(shuō)來(lái),可以任意取值,但考慮到再擴(kuò)展的方便性,最好一般說(shuō)來(lái),可以任意取值,但考慮到再擴(kuò)展的方便性,最好 全部取全部取1。 本連線方式下的本連線方式下的2764地址范圍地址范圍 若未使用位都取零:若未使用位都取零:0000H1FFFH
8、 若未使用位都取若未使用位都取1:E000HFFFFH 地址重疊區(qū):本例中的地址重疊區(qū):本例中的2764共有共有8個(gè)地址重疊區(qū)。個(gè)地址重疊區(qū)。 思考:思考: 若將若將2764的的P2.5接在接在2764的片選信號(hào)端的片選信號(hào)端CE上,上,P2.6和和P2.7 接地,接地,2764的地址范圍是什么?的地址范圍是什么? RET 擴(kuò)展16K的EPROM 用一片用一片27128擴(kuò)展擴(kuò)展 連線圖連線圖 地址范圍地址范圍 用兩片用兩片2764擴(kuò)展擴(kuò)展 連線圖連線圖 地址范圍地址范圍 RET 用一片27128擴(kuò)展16K的EPROM連線圖 連線說(shuō)明連線說(shuō)明 數(shù)據(jù)輸出線數(shù)據(jù)輸出線D0D7 地址輸入線地址輸入線A
9、0A12 數(shù)據(jù)輸出選通數(shù)據(jù)輸出選通OE 片選信號(hào)片選信號(hào)CE RET 74LS373 Q0 G Q7 D0D7 OE A8A13 CE 27128 D7D0 OE A7 A0 8031 P2.7 P2.6 P2.5 P2.0 RST ALE P0.7 P0.0 PSEN EA WR RD +1 地址范圍 P2.7 P2.6 P2.5.P2.0 P0.7.P0.0 0 0 0 . 0 0 0 1 . 1 1 1 本連線方式下的本連線方式下的27128地址范圍地址范圍 由于由于P2.7和和P2.6經(jīng)一或門連至經(jīng)一或門連至27128的片選信號(hào)的片選信號(hào) 端端CE,故只有當(dāng)它們?nèi)≈禐?,故只有?dāng)它們?nèi)≈?/p>
10、為0時(shí),時(shí),27128才被選中。才被選中。 故故27128地址范圍:地址范圍: 0000H3FFFH(共(共16K) 地址重疊區(qū):本例中的地址重疊區(qū):本例中的27128沒有地址重疊區(qū)。沒有地址重疊區(qū)。 思考:思考: 若若P2.7和和P2.6經(jīng)一與非門連至經(jīng)一與非門連至27128的片選信號(hào)的片選信號(hào) 端端CE 27128的地址范圍是什么?的地址范圍是什么? RET 用兩片2764擴(kuò)展16K的EPROM連線圖 連線說(shuō)明連線說(shuō)明 數(shù)據(jù)輸出線數(shù)據(jù)輸出線D0D7 地址輸入線地址輸入線A0A12 數(shù)據(jù)輸出選通數(shù)據(jù)輸出選通OE 片選信號(hào)片選信號(hào)CE RET Q0Q7 G 74LS373 D0D7 OE 80
11、31 P2.4 P2.0 RST ALE P0.7 P0.0 PSEN EA WR RD A0A7 A8A12 2764(1) D7D0 OE CE A0A7 A8A12 2764(2) D7D0 OE CE P2.5 P2.6 地址范圍 P2.7 P2.6 P2.5 P2.4.P2.0 P0.7.P0.0 1 0 0 . 0 0 02764(1) 1 . 1 1 1 0 1 0 . 0 0 0 1 . 1 1 1 2764(2) 同類芯片的區(qū)分同類芯片的區(qū)分 一般說(shuō)來(lái),使用片選信號(hào)來(lái)區(qū)分它們。一般說(shuō)來(lái),使用片選信號(hào)來(lái)區(qū)分它們。 線選法:使用閑置的高位地址線線選法:使用閑置的高位地址線 譯碼器
12、法:使用如譯碼器法:使用如74LS138之類的譯碼器組成譯碼電路,之類的譯碼器組成譯碼電路, 將外部地址空間劃分成若干塊,而譯碼電路的輸出作片選信將外部地址空間劃分成若干塊,而譯碼電路的輸出作片選信 號(hào)號(hào) 本連線方式下的本連線方式下的2764地址范圍(地址范圍(P2.7取取1) 2764(1):):C000HDFFFH 2764(2):):A000HBFFFH RET 常用片選譯碼器芯片常用片選譯碼器芯片 3-8 3-8 地址譯碼器:地址譯碼器: 74LS13874LS138 譯碼片選法示例譯碼片選法示例 Y Y0 0、Y Y1 1、Y Y2 2分別連接三片存儲(chǔ)器的片選端分別連接三片存儲(chǔ)器的片
13、選端CECE1 1、CECE2 2、CECE3 3 AB13 AB14 AB15 +5V A Y0 B Y1 C Y2 G1 G2A.B Y7 74LS138 各片存儲(chǔ)器芯片分配各片存儲(chǔ)器芯片分配 地址:地址: CE1 CE2 CE3 :0000H0000H1FFFH1FFFH :2000H2000H3FFFH3FFFH :4000H4000H5FFFH5FFFH 擴(kuò)展數(shù)據(jù)存儲(chǔ)器 CPU訪問(wèn)片外訪問(wèn)片外RAM的操作的操作 操作時(shí)序操作時(shí)序 控制信號(hào)控制信號(hào) ALE RD WR 常用的數(shù)據(jù)存儲(chǔ)器芯片常用的數(shù)據(jù)存儲(chǔ)器芯片 靜態(tài)靜態(tài)RAM 動(dòng)態(tài)動(dòng)態(tài)RAM EEPROM 擴(kuò)展擴(kuò)展2KB的的SRAM 擴(kuò)
14、展擴(kuò)展32KB的的EPROM和和32KB的的RAM 常見的RAM芯片及其引腳 靜態(tài)靜態(tài)RAM芯片用觸發(fā)芯片用觸發(fā) 器作存儲(chǔ)器單元器作存儲(chǔ)器單元 常見靜態(tài)芯片常見靜態(tài)芯片 6116:2K8位位 6264 :8K8位位 62256 :32K8 位位 動(dòng)態(tài)動(dòng)態(tài)RAM芯片用帶驅(qū)芯片用帶驅(qū) 動(dòng)晶體管的電容作存動(dòng)晶體管的電容作存 儲(chǔ)器單元儲(chǔ)器單元 常見動(dòng)態(tài)常見動(dòng)態(tài)RAM芯片芯片 2118 :16K1 2164A :64K1 6264 A12 CE A0 OE D7 WE D0 VCC GND +5V RET 擴(kuò)展2KB的SRAM 硬件連線硬件連線 地址范圍地址范圍 訪問(wèn)方法訪問(wèn)方法 讀讀 MOVX A,R
15、i MOVX A,DPTR 寫寫 MOVX Ri,A MOVX DPTR,A 【注注】 外部只擴(kuò)展外部只擴(kuò)展RAM是針對(duì)是針對(duì)8051、8751這類芯片而言這類芯片而言 的,的,8031不可能如此。不可能如此。 RET 連線圖連線圖 注:此處注:此處EA必須接高電平,因必須接高電平,因 為必須使用片內(nèi)為必須使用片內(nèi)ROM。 A8A10 CE 6116 D7D0 OE WE A7 A0 8051 P2.2 P2.0 RST ALE P0.7 P0.0 RD EA WE PSEN 74LS373 Q0 G Q7 D0D7 OE +5v RET 地址范圍地址范圍 P2.7 P2.5 P2.2.P2.
16、0 P0.7.P0.0 0 . 0 0 0 1 . 1 1 1 本連線方式下的本連線方式下的6116地址范圍地址范圍 若未使用位都取零:若未使用位都取零:0000H07FFH 若未使用位都取若未使用位都取1:F800HFFFFH 地址重疊區(qū):本例中的地址重疊區(qū):本例中的6116共有共有32個(gè)地址重疊區(qū)。個(gè)地址重疊區(qū)。 RET 擴(kuò)展32KB的EPROM和32KB的RAM 芯片選擇芯片選擇 32KB的的EPROM:27256 32KB的的RAM:62256 硬件連線圖硬件連線圖 地址范圍地址范圍 存儲(chǔ)單元的地址區(qū)分存儲(chǔ)單元的地址區(qū)分 32KB的的EPROM:MOVC 32KB的的RAM:MOVX
17、思考思考 RET 硬件連線圖 27256和和62256并非同類芯片,故它們的片選信號(hào)并非同類芯片,故它們的片選信號(hào)CE可以可以 連接共用一個(gè)連接共用一個(gè)P2.7。 RET P2.7 Q0Q7 G 74LS373 D0D7 OE 8031 P2.6 P2.0 RST ALE P0.7 P0.0 PSEN EA WR RD A0A7 A8A14 27256 D7D0 OE CE A0A7 A8A14 62256 D7D0 WE OE CE P2.7 地址范圍 P2.7 P2.6 . P2.0 P0.7 . P0.0 0 0 . 0 0 0 27256 1 . 1 1 1 0 0 . 0 0 0 1
18、 . 1 1 162256 兩種芯片的區(qū)分兩種芯片的區(qū)分 ROM芯片和芯片和RAM芯片不屬于同類芯片,故不需要借助地址線芯片不屬于同類芯片,故不需要借助地址線 來(lái)區(qū)分。此時(shí)片選信號(hào)可始終有效或共用一個(gè)控制信號(hào)。來(lái)區(qū)分。此時(shí)片選信號(hào)可始終有效或共用一個(gè)控制信號(hào)。 訪問(wèn)片外訪問(wèn)片外ROM時(shí),信號(hào)時(shí),信號(hào)PSEN自動(dòng)有效;自動(dòng)有效; 訪問(wèn)片外訪問(wèn)片外RAM時(shí),信號(hào)時(shí),信號(hào)RD和和WE自動(dòng)有效。自動(dòng)有效。 本連線方式下的芯片地址范圍本連線方式下的芯片地址范圍 27256:0000H7FFFH 62256:0000H7FFFH RET 思考題 若若27256的(的(0010H)01H,62256的(的(
19、0010H) 02H,若分別執(zhí)行如下命令,試分析相關(guān)存儲(chǔ)單元的內(nèi),若分別執(zhí)行如下命令,試分析相關(guān)存儲(chǔ)單元的內(nèi) 容變化。容變化。 MOV DPTR,#0010H CLR A MOVC A,A+DPTR MOV DPTR,#0010H CLR A MOVX A,DPTR MOV DPTR,#0010H CLR A MOVX DPTR , A RET 簡(jiǎn)單的并行I/O口擴(kuò)展 常用的常用的I/O接口芯片接口芯片 I/O口芯片選擇原則口芯片選擇原則 輸出必須有鎖存功能輸出必須有鎖存功能 輸入必須有緩沖功能輸入必須有緩沖功能 I/O口芯片分類口芯片分類 簡(jiǎn)單的簡(jiǎn)單的I/O口擴(kuò)展芯片口擴(kuò)展芯片 可編程的可編
20、程的I/O口擴(kuò)展芯片口擴(kuò)展芯片 I/O口擴(kuò)展注意事項(xiàng)口擴(kuò)展注意事項(xiàng) I/O口擴(kuò)展占用外部數(shù)據(jù)存儲(chǔ)器空間口擴(kuò)展占用外部數(shù)據(jù)存儲(chǔ)器空間 擴(kuò)展擴(kuò)展I/O口的訪問(wèn)操作用口的訪問(wèn)操作用MOVX指令指令 簡(jiǎn)單的簡(jiǎn)單的I/O口擴(kuò)展實(shí)例口擴(kuò)展實(shí)例 I/O接口的功能 速度匹配:速度匹配: 鎖存數(shù)據(jù)、鎖存數(shù)據(jù)、 傳送聯(lián)絡(luò)信號(hào)。傳送聯(lián)絡(luò)信號(hào)。 數(shù)據(jù)格式轉(zhuǎn)換:數(shù)據(jù)格式轉(zhuǎn)換: 并并-串轉(zhuǎn)串轉(zhuǎn) 換、換、A/D、D/A轉(zhuǎn)換。轉(zhuǎn)換。 電平轉(zhuǎn)換:電平轉(zhuǎn)換: 電平幅值或電平幅值或 正正/負(fù)邏輯轉(zhuǎn)換。負(fù)邏輯轉(zhuǎn)換。 隔離:多個(gè)設(shè)備信號(hào)通過(guò)隔離:多個(gè)設(shè)備信號(hào)通過(guò) 接口三態(tài)門隔離干擾信號(hào)。接口三態(tài)門隔離干擾信號(hào)。 緩沖驅(qū)動(dòng):驅(qū)動(dòng)多個(gè)邏輯
21、緩沖驅(qū)動(dòng):驅(qū)動(dòng)多個(gè)邏輯 部件或大功率執(zhí)行部件。部件或大功率執(zhí)行部件。 常見的I/O口芯片 簡(jiǎn)單的簡(jiǎn)單的I/O口擴(kuò)展芯口擴(kuò)展芯 片片 74LS244:8同相三同相三 態(tài)緩沖器,常作輸入態(tài)緩沖器,常作輸入 接口接口 74LS273:8D鎖存鎖存 器,常作輸出接口器,常作輸出接口 74LS373:三態(tài)的同:三態(tài)的同 相相8D鎖存器,既可做鎖存器,既可做 輸入接口,也可做輸輸入接口,也可做輸 出接口出接口 可編程的可編程的I/O口擴(kuò)展口擴(kuò)展 芯片芯片 8255:3*8并行口并行口 8155 2*8并行口并行口+6位并行位并行 口口 256*8位位SRAM 1個(gè)個(gè)14位減一位減一T/C RET 簡(jiǎn)單的I
22、/O口擴(kuò)展實(shí)例 要求:擴(kuò)展要求:擴(kuò)展8位的并行輸入口和位的并行輸入口和8位的并行輸出位的并行輸出 口口 芯片選擇芯片選擇 8位的并行輸入口位的并行輸入口74LS244 8位的并行輸出口位的并行輸出口74LS273 硬件連線硬件連線 芯片地址芯片地址 思考思考 若改用兩片若改用兩片74LS373,信號(hào)線如何連接?,信號(hào)線如何連接? RET 硬件連線 說(shuō)明:說(shuō)明: 控制信號(hào)控制信號(hào) P0口:作雙向數(shù)據(jù)線口:作雙向數(shù)據(jù)線 P2.0:作地址線:作地址線 RET 8051 P0.7 RST P0.0 ALE WR EA P2.0 RD 74LS273 D0 Q0 D7 Q7 CLK 74LS244 Q0
23、 D0 Q7 D7 G1 G2 + + 芯片地址 P2.7 . P2.1 P2.0 P0.7 . P0.0 . 0 兩種芯片的區(qū)分兩種芯片的區(qū)分 74LS273和和74LS244屬于同類芯片,故需要區(qū)分。屬于同類芯片,故需要區(qū)分。 此處是使用控制信號(hào)此處是使用控制信號(hào)RD和和WE 來(lái)區(qū)分它們的。來(lái)區(qū)分它們的。 執(zhí)行執(zhí)行MOVX A,DPTR時(shí),信號(hào)時(shí),信號(hào)RD自動(dòng)有效;自動(dòng)有效; 執(zhí)行執(zhí)行MOVX DPTR , A時(shí),信號(hào)時(shí),信號(hào)WE自動(dòng)有效。自動(dòng)有效。 本連線方式下的芯片地址本連線方式下的芯片地址 74LS273:FEFFH 74LS244:FEFFH RET 用兩片74LS373擴(kuò)展I/O
24、口線路圖 地址:地址: 74LS373A: FEFFH 74LS373B: FDFFH 8051 P0.7 RST P0.0 ALE WR EA P2.0 RD P2.1 74LS373B Q0 D0 Q7 D7 G OE + 74LS373A D0 Q0 D7 Q7 G OE 擴(kuò)展8155可編程并行接口芯片 結(jié)構(gòu)與引腳結(jié)構(gòu)與引腳 8155的的RAM和和I/O接口的尋址接口的尋址 8155的寄存器的寄存器 8155芯片的應(yīng)用芯片的應(yīng)用 8155芯片的應(yīng)用舉例芯片的應(yīng)用舉例 結(jié)構(gòu)與引腳 結(jié)構(gòu)結(jié)構(gòu) 256B靜態(tài)靜態(tài) RAM 14位減一位減一 T/C 三個(gè)三個(gè)I/O 口口 引腳引腳 RET 256B
25、 SRAM PA 8位位 14位減位減1 T/C PB 8位位 PC 6位位 AD0AD7 ALE IO/M CE RD WR RESET TINTOUT PA07 PC05 PB07 8155的引腳說(shuō)明 AD0AD7:雙向三態(tài)地址雙向三態(tài)地址/ 數(shù)據(jù)總線數(shù)據(jù)總線 ALE:地址鎖存允許輸入線:地址鎖存允許輸入線 IO/M:I/O接口和存儲(chǔ)器選擇輸入線接口和存儲(chǔ)器選擇輸入線 CE:片選:片選 輸入輸入 RD和和WR:讀:讀/寫選通信號(hào)寫選通信號(hào) TIN和和TOUT:Timer的輸入輸出線的輸入輸出線 PA07:8位通用位通用I/O口口 PB07:8位通用位通用I/O口口 PC05:6位通用位通用
26、I/O口口 RESET:復(fù)位信號(hào),寬度大于:復(fù)位信號(hào),寬度大于640ns 的高電平的高電平 RET 8155的的RAM和和I/O接口的尋址接口的尋址 8155與與 8051的的 連接連接 地址范圍地址范圍 RET 8155 AD0 PA PB AD7 PC ALE IO/M TIN CE TOUT RD WR RESET 8051 P0.0 P0.7 ALE P2.0 P2.1 RD WR RESET 復(fù)位電路復(fù)位電路 地址范圍地址范圍 P2.7 . P2.2 P2.1 P2.0 P0.7 .P0.3 P0.2 P0.1 P0.0 . 0 0 0 0 0 0 0 1 1 1 1 1 . 0 1
27、 0 0 0 . 0 1 0 0 1 . 0 1 0 1 0 . 0 1 0 1 1 . 0 1 1 0 0 . 0 1 1 0 1 PA口口 PB口口 PC口口 片外片外RAM 命令命令/狀態(tài)狀態(tài) 寄存器寄存器 T/C低低8位位 T/C高高8位位 RET 片內(nèi)片內(nèi)RAM地址范圍:地址范圍:FC00HFCFFH 命令命令/狀態(tài)字:狀態(tài)字:FDF8H PA口:口:FDF9H PB口:口:FDFAH PC口:口:FDFBH T/C低低8位:位:FDFCH T/C高高8位:位:FDFDH RET 8155的寄存器 命令寄存器命令寄存器 狀態(tài)寄存器狀態(tài)寄存器 PA口寄存器和口寄存器和PB口寄存器口寄存
28、器 PC口寄存器口寄存器 定時(shí)器定時(shí)器/計(jì)數(shù)器計(jì)數(shù)器 RET 命令寄存器(命令寄存器(FDF8H) TM2和和TM1:T/C工作方式控制工作方式控制 IEB和和IEA;PB口和口和PA口中斷控制口中斷控制 PC2和和PC1:PC口工作方式控制口工作方式控制 PB和和PA:PB口和口和PA口的輸入口的輸入/輸出功能選擇控制位輸出功能選擇控制位 TM2TM1IEBIEAPC2PC1PBPA PC口的工作方式 ASTB和和BSTB: ABF和和BBF: AINTR和和BINTR: PC2PC1PC工作方式工作方式功能說(shuō)明功能說(shuō)明 00ALT1PC作輸入口作輸入口 01ALT3PC53作輸出線,作輸出
29、線,PC20作作PA 口選通信號(hào)線口選通信號(hào)線 10ALT4PC53作作PB口選通信號(hào)線,口選通信號(hào)線, PC20作作PA口選通信號(hào)線口選通信號(hào)線 11ALT2PC口作輸出口口作輸出口 PC口作選通信號(hào)功能說(shuō)明 8155 AD0 PA PB AD7 PC5 ALE PC4 PC3 IO/M PC2 CE PC1 PC0 RD WR TIN RESET TOUT 8051 P0.0 P0.7 ALE P2.0 P2.1 RD WR RESET 外設(shè)1 外設(shè)2 BSTB BBF BINTR ASTB ABF AINTR 復(fù)位電路 例:假定要例:假定要8155的的PB口作基本輸出接口,口作基本輸出接
30、口,PA口作選口作選 通方式的輸入接口,且采用中斷方式控制通方式的輸入接口,且采用中斷方式控制PA口的輸入,口的輸入, 試設(shè)置試設(shè)置8155的命令字。的命令字。 分析:根據(jù)要求命令字內(nèi)容應(yīng)為:分析:根據(jù)要求命令字內(nèi)容應(yīng)為: 初始化指令:初始化指令: MOV A,#56H MOV DPTR,#0FDF8H MOVX DPTR, A 狀態(tài)寄存器狀態(tài)寄存器(FDF8H) 定時(shí)器、計(jì)數(shù)器(定時(shí)器、計(jì)數(shù)器(FDFDH和和FDFCH) TIMERINTE B BF B INTR B INTE A BF A INTR A M2M1T13T8T7T1T0 8155芯片的應(yīng)用 作擴(kuò)展的作擴(kuò)展的256B片外片外RAM 連線條件:連線條件:CE0,IO/M0 地址范圍地址范圍 訪問(wèn)指令訪問(wèn)指令 作擴(kuò)展的作擴(kuò)展的I/O接口接口 連線條件:連線條件:CE0,IO/M1 地址地址 訪問(wèn)指令訪問(wèn)指令 作擴(kuò)展的作擴(kuò)展的T/C RET 作擴(kuò)展的作擴(kuò)展的T/C 連線條件:連線條件:CE0,IO/M1 地址地址 初始化初始化 應(yīng)用應(yīng)用 計(jì)數(shù)脈沖的輸入計(jì)數(shù)脈沖的輸入TIN 定時(shí)器輸出定時(shí)器輸出TOUT 計(jì)數(shù)初值計(jì)數(shù)初值 定時(shí)器的啟動(dòng)和停止定時(shí)器的啟動(dòng)和停止 【注注】定時(shí)器輸出定時(shí)器輸出
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年版在線教育平臺(tái)合作開發(fā)合同4篇
- 2025年度醫(yī)療衛(wèi)生機(jī)構(gòu)專業(yè)技術(shù)人員聘用合同4篇
- 二零二五年度殯葬服務(wù)與社區(qū)養(yǎng)老服務(wù)對(duì)接合同3篇
- 2025年度農(nóng)副產(chǎn)品線上線下銷售與物流一體化服務(wù)合同3篇
- 二零二五年度投資收益分成合同
- 2025版高端定制門窗工程承攬合同3篇
- 2025年度企業(yè)會(huì)計(jì)人員專項(xiàng)聘用合同范本
- 2025年度票據(jù)質(zhì)押資產(chǎn)證券化專項(xiàng)合同4篇
- 二零二五年度戶外木制品加工承包合同2篇
- 2025年度面粉行業(yè)二零二五年度面粉產(chǎn)品追溯體系共建合同3篇
- 江蘇省蘇州市2024-2025學(xué)年高三上學(xué)期1月期末生物試題(有答案)
- 銷售與銷售目標(biāo)管理制度
- 人教版(2025新版)七年級(jí)下冊(cè)英語(yǔ):寒假課內(nèi)預(yù)習(xí)重點(diǎn)知識(shí)默寫練習(xí)
- 2024年食品行業(yè)員工勞動(dòng)合同標(biāo)準(zhǔn)文本
- 2025年第一次工地開工會(huì)議主要議程開工大吉模板
- 全屋整裝售后保修合同模板
- 高中生物學(xué)科學(xué)推理能力測(cè)試
- GB/T 44423-2024近紅外腦功能康復(fù)評(píng)估設(shè)備通用要求
- 2024-2030年中國(guó)減肥行業(yè)市場(chǎng)發(fā)展分析及發(fā)展趨勢(shì)與投資研究報(bào)告
- 運(yùn)動(dòng)技能學(xué)習(xí)
- 單側(cè)雙通道內(nèi)鏡下腰椎間盤摘除術(shù)手術(shù)護(hù)理配合1
評(píng)論
0/150
提交評(píng)論