Page 102 -
P. 102
以上四種串列埠模式,在傳輸資料時,鮑率的準確與否對資料之接收非常的重要,
因此因此在使用模式 1 與模式 3 時,要先啟動 Timer 工作。以下列串列埠使用的步驟以
檢查串列埠設定是否正確:
(1) 設定 Timer1 工作模式並根據傳輸鮑率設定 TH1 及 TL1(UART 模式 0 與模式 2 不用
此項)
(2)決定 SMOD 位元值為 0 或 1
(3)設定串列埠工作模式,並清除 RI、TI 位元為 0,及設定 REN 位元為 1
(4)致能串列埠中斷
(5)啟動 Timer1 開始計時(UART 模式 0 與模式 2 不用)
(6)執行〝MOV SBUF,XX〞指令,來啟動 UART 傳送資料