• 正文
    • 1.SCON.0-RI接收中斷標志位
    • 2.SCON.1-TI發(fā)送中斷標志位
    • 3.SCON.2-不使用
    • 4.SCON.3-啟用波特率發(fā)生器
    • 5.SCON.4-9位數(shù)據(jù)模式
    • 6.SCON.5-多機通訊模式(MPM)選擇位
    • 7.SCON.6-啟用接收器
    • 8.SCON.7-啟用發(fā)送器
  • 相關推薦
  • 電子產業(yè)圖譜
申請入駐 產業(yè)圖譜

SCON寄存器的八個位分別是什么 scon寄存器各位的作用

2023/03/31
8314
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論


SCON(Serial Control)寄存器是串口通訊控制寄存器,用于設置串行通訊參數(shù)及控制其工作狀態(tài)。

下面將詳細介紹SCON寄存器的各個位的作用:

1.SCON.0-RI接收中斷標志位

RI(Receive Interrupt)用于表示當前是否有數(shù)據(jù)可供接收。當SCON.0被置位時,表示當前數(shù)據(jù)接收完畢,并會觸發(fā)RI中斷。

2.SCON.1-TI發(fā)送中斷標志位

TI(Transmit Interrupt)用于表示當前是否可以發(fā)送數(shù)據(jù)。當SCON.1被置位時,表示當前可以發(fā)送新的數(shù)據(jù),并會觸發(fā)TI中斷。

3.SCON.2-不使用

SCON.2保留不使用,始終為0。

4.SCON.3-啟用波特率發(fā)生器

當SCON.3被置位時,啟用定時器1作為波特率發(fā)生器,用于控制串行傳輸的速率。

5.SCON.4-9位數(shù)據(jù)模式

當SCON.4被置位時,表示當前使用9位數(shù)據(jù)模式。此時發(fā)送和接收數(shù)據(jù)均為9位,最高位被作為奇偶校驗位。

6.SCON.5-多機通訊模式(MPM)選擇位

SCON.5用于選擇是否啟用多機通訊模式(Multi-processor Communication Mode),用于在多個設備間進行串口通訊。

7.SCON.6-啟用接收器

當SCON.6被置位時,啟用串口接收器,用于接收外部設備發(fā)送的數(shù)據(jù)。

8.SCON.7-啟用發(fā)送器

當SCON.7被置位時,啟用串口發(fā)送器,用于向外部設備發(fā)送數(shù)據(jù)。

相關推薦

電子產業(yè)圖譜