81C55的命令字和狀態(tài)字
發(fā)布時間:2016/7/19 21:14:09 訪問次數(shù):2872
81C55中的PA、PB、PC口及計數(shù)器均可以編程控制,單片機(jī)可以通過寫命令字來進(jìn)行對它們的控制,可以通過讀取狀態(tài)字來了解它們所處的狀態(tài)。 AD7888ARUZ-REEL命令字和狀態(tài)字寄存器公用一個地址。工作方式由寫入命令字寄存器的命令字來確定,命令字只能寫不能讀;狀態(tài)字寄存器用來存入PA口和PB口的狀態(tài)標(biāo)志,狀態(tài)字只能讀不能寫。它們相當(dāng)于是獨立的兩個寄存器。
(1)命令字
81C55的命令字寄存器中的D3~D0位用來設(shè)置PA口、PB口和PC口的工作方式。命令字格式如圖9,13所示。
命令字每位的定義如下:
D4、D5位用來確定A口、B口以選通輸入/輸出方式工作時是否允許中斷請求。D6、D7位用來設(shè)置計數(shù)器的操作。
另外,A口和B口是輸入口還是輸出口還受到C口的工作方式的限制。C口的工作方式有4種,由命令字中的PC1、PC2兩位來定義。在C口的4種工作方式下,A口、B口是指A口、B口不需要進(jìn)行聯(lián)絡(luò)和中斷(即與C口無關(guān)),能直接傳送數(shù)據(jù),而選通I/o口即A口或者B
口必須由C口提供某些聯(lián)絡(luò)線才能進(jìn)行數(shù)據(jù)的傳送工作。
IEA和ⅢB分別為PA和PB口的中斷允許控制端,高電平表示允許中斷,低電平為禁止中斷。
TM2和TM1兩位則定義定時器的工作方式,具體工作方式見圖9.13。
81C55中的PA、PB、PC口及計數(shù)器均可以編程控制,單片機(jī)可以通過寫命令字來進(jìn)行對它們的控制,可以通過讀取狀態(tài)字來了解它們所處的狀態(tài)。 AD7888ARUZ-REEL命令字和狀態(tài)字寄存器公用一個地址。工作方式由寫入命令字寄存器的命令字來確定,命令字只能寫不能讀;狀態(tài)字寄存器用來存入PA口和PB口的狀態(tài)標(biāo)志,狀態(tài)字只能讀不能寫。它們相當(dāng)于是獨立的兩個寄存器。
(1)命令字
81C55的命令字寄存器中的D3~D0位用來設(shè)置PA口、PB口和PC口的工作方式。命令字格式如圖9,13所示。
命令字每位的定義如下:
D4、D5位用來確定A口、B口以選通輸入/輸出方式工作時是否允許中斷請求。D6、D7位用來設(shè)置計數(shù)器的操作。
另外,A口和B口是輸入口還是輸出口還受到C口的工作方式的限制。C口的工作方式有4種,由命令字中的PC1、PC2兩位來定義。在C口的4種工作方式下,A口、B口是指A口、B口不需要進(jìn)行聯(lián)絡(luò)和中斷(即與C口無關(guān)),能直接傳送數(shù)據(jù),而選通I/o口即A口或者B
口必須由C口提供某些聯(lián)絡(luò)線才能進(jìn)行數(shù)據(jù)的傳送工作。
IEA和ⅢB分別為PA和PB口的中斷允許控制端,高電平表示允許中斷,低電平為禁止中斷。
TM2和TM1兩位則定義定時器的工作方式,具體工作方式見圖9.13。
熱門點擊
推薦技術(shù)資料
- Seeed Studio
- Seeed Studio紿我們的印象總是和繪畫脫離不了... [詳細(xì)]
- AMOLED顯示驅(qū)動芯片關(guān)鍵技
- CMOS圖像傳感器技術(shù)參數(shù)設(shè)計
- GB300 超級芯片應(yīng)用需求分
- 4NP 工藝NVIDIA Bl
- GB300 芯片、NVL72
- 首個最新高端芯片人工智能服務(wù)器
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究