MCS-51單片機(jī)內(nèi)部有一個(gè)全雙工的串行通信口,即串行接收和發(fā)送緩沖器(SBUF),這兩個(gè)在物理上獨(dú)立的接收發(fā)送器,既可以接收數(shù)據(jù)也可以發(fā)送數(shù)據(jù)。但接收緩沖器只能讀出不能寫入,而發(fā)送緩沖器則只能寫入不能讀出,它
智能電表等系統(tǒng)已經(jīng)廣泛地應(yīng)用到工業(yè)和生活的領(lǐng)域。在電表中使用自動(dòng)抄表技術(shù)通過通信端口 讀取數(shù)據(jù),而且大部分情況采用遠(yuǎn)程讀數(shù)方式。對于電表應(yīng)用來說既安全又節(jié)省了時(shí)
80C51的串行通信口是一個(gè)功能強(qiáng)大的通信口,而且是相當(dāng)好用的通信口,程序編寫也很簡單,下面我們分別談?wù)摚? 串行中斷接收程序
80C51的串行通信口是一個(gè)功能強(qiáng)大的通信口,而且是相當(dāng)好用的通信口,程序編寫也很簡單,下面我們分別談?wù)摚? 串行中斷接收程序 主程序中相應(yīng)的位置打開串行中斷(指令為SETB ES),設(shè)置好波特率,啟