臨界流量流量計(jì)的探討 五十四
5.3.2單片機(jī)的串行口讀寫程序
80C51單片機(jī)的串行口有兩個(gè)物理上獨(dú)立的接收、發(fā)送緩沖器SBUF,程序中可以通過(guò)temp--SBUF和SBUF--temp來(lái)向AD7706讀寫數(shù)據(jù)。SCON是80C51的串行口控制寄存器,用以設(shè)定串行口的工作方式、接收/發(fā)送控制以及設(shè)置狀態(tài)標(biāo)志。SCON共有8位,其排列如下表:
1)SM0、SMl:工作方式選擇位,可選擇四種工作方式,本系統(tǒng)中選擇工作方式0;
2)REN:允許串行接收位,m’N=1,則啟動(dòng)串行口接收數(shù)據(jù),若REN=0,則禁止接收數(shù)據(jù);
3)TI:發(fā)送中斷標(biāo)志位,在工作方式0時(shí),當(dāng)串行發(fā)送第8位數(shù)據(jù)結(jié)束時(shí),由內(nèi)部硬件置TI=I,向CPU發(fā)中斷申請(qǐng),在中斷服務(wù)程序中,必須由軟件置REN=0,取消此中斷申請(qǐng);
詳情請(qǐng)瀏覽公司網(wǎng)站的產(chǎn)品中心 http://m.sol365.cn/ 流量計(jì)