|
(1)并行I/O接口 特點: 1.四個8位并行接口即P0-P3,共有32根I/O線。它們都具有雙向I/O功能,均可以作為數(shù)據(jù)輸入/輸出使用
2.每個接口內(nèi)部都有一個8位數(shù)據(jù)輸出鎖存器、一個輸出驅(qū)動器和一個8位數(shù)據(jù)輸入緩沖器
3.每個接口占用一個字節(jié)地址,可用指令直接尋址,CPU從I/O接口輸出數(shù)據(jù)時可以通過鎖存器(P0~P3),輸入時可以通過緩沖器讀引腳狀態(tài)
(2)串行口 串行通信,TXD(P3.1)、RXD(P3.0),全雙工串行接口,串行發(fā)送和接收可單獨進(jìn)行,也可以同時進(jìn)行
單片機(jī)內(nèi)部有一個串行數(shù)據(jù)緩沖寄存器SBUF(地址:99H)可直接尋址,在機(jī)器內(nèi)部實際是由兩個8位寄存器組成,一個作發(fā)送緩沖寄存器,另一個作接收緩沖寄存器,二者使用通一個地址99H,由讀寫信號區(qū)別
設(shè)置工作方式:由串行口控制寄存器SCON及PCON控制
|
|