Page 98 -
P. 98

8-3 UART 相關暫存器

      在 SFR 記憶體中與 UART 相關的暫存器有兩個,分別為串列埠控制暫存器(Serial
Port Control register,簡稱為 SCON)及電源控制暫存器(Power Control register,簡稱為
PCON)。以下為此二暫存器的結構圖:

                                                   SCON 圖
SCON:串列埠控制暫存器 (SERIAL PORT CONTROL REGISTER)

位址:98H

     SM0 SM1 SM2 REN TB8 RB8  TI  RI

SM0 SCON.7 串列埠模式選擇。

SM1 SCON.6 串列埠模式選擇。

SM2  SCON.5  在串列埠為模式 2 和 3 時,致能多處理器通信的功能。在模式 2 或 3,
             如果 SM2=1,則當接收到的第 9 資料位元為 0 時,RI 不動作。在模式
             1 時,若 SM2=1」,當接收到的停止位元不正確時,RI 也不動作,在模
             式 0 時,SM2 必須為 0。

REN SCON.4 由軟體去設定或清除,以決定是否接收串列輸入資料,(REN=1 接收)。

TB8 SCON.3 在模式 2 或 3 時,為傳送資料時的可規劃資料位元,由軟體控制。

RB8 SCON.2 在模式 2 或 3 時,接收的可規劃資料位元放在這個位元裡。在模式 1
時

                      ,如果 SM2=0,RB8 為接收到的停止位元;在模式 0 時,RB8 沒有用。

TI SCON.1 傳送中斷旗號,在模式 0 時,在第 8 位元結束時,硬體會將它設為 1,
                     其他模式時,是在停止位元的開始時設定為 1。此位元必須由軟體清除。

RI SCON.0 接收中斷旗號,在模式 0 時,在第 8 位元結束時,硬體會將它設為 1,
                     其他模式時,在停止位元的一半的時候由硬體設定(參考 SM2)此位元必
                     須由軟體清除。
   93   94   95   96   97   98   99   100   101   102   103