通信模式中的發送器信號
發布時間:2009/1/15 0:00:00 訪問次數:690
圖描述了滿足下列條件時,發送器的信號時序。
●地址位喚醒模式(地址位不出現在空閑模式中)。
●每個字符有3位數據。
圖 通信模式中的sci tx信號
發送信號的幾點說明:
位txena(scictl1,位1)變高,使能發送器發送數據;
寫數據到scitxbuf寄存器,從而發送器不再為空,txrdy變低;
(3)sci發送數據到移位寄存器(txshf)。發送器準各傳送第二個字符(txrdy變高),并發出中斷請求(為使能中斷,位txintena,即scictl2中的第0位必須置1);
(4)在txrdy變高后,程序寫第二個字符到scitxbuf寄存器(在第二個字節寫入到scitxbuf后txrdy又變低);
(5)發送完第一個字符,開始將第二個字符移位到寄存器txshf;
(6)位txena變低,禁止發送器發送數據,sci結束當前字符的發送;
(7)第二個字符發送完成,發送器變空準備發送下一個字符。
歡迎轉載,信息來源維庫電子市場網(www.dzsc.com)
圖描述了滿足下列條件時,發送器的信號時序。
●地址位喚醒模式(地址位不出現在空閑模式中)。
●每個字符有3位數據。
圖 通信模式中的sci tx信號
發送信號的幾點說明:
位txena(scictl1,位1)變高,使能發送器發送數據;
寫數據到scitxbuf寄存器,從而發送器不再為空,txrdy變低;
(3)sci發送數據到移位寄存器(txshf)。發送器準各傳送第二個字符(txrdy變高),并發出中斷請求(為使能中斷,位txintena,即scictl2中的第0位必須置1);
(4)在txrdy變高后,程序寫第二個字符到scitxbuf寄存器(在第二個字節寫入到scitxbuf后txrdy又變低);
(5)發送完第一個字符,開始將第二個字符移位到寄存器txshf;
(6)位txena變低,禁止發送器發送數據,sci結束當前字符的發送;
(7)第二個字符發送完成,發送器變空準備發送下一個字符。
歡迎轉載,信息來源維庫電子市場網(www.dzsc.com)
上一篇:SCI的16級FIFO緩沖
上一篇:通信模式中的接收器信號
熱門點擊