[問題] 關於8251 USART status register的問題
前輩們好,
小弟在練習微算機題目時出了一點困難,
想麻煩板上的先進給予指點XD
問題敘述:
----------------------------------------------------
一RS-232傳輸介面以8251 USART為介面轉換器,
___ ___
在DSR和CTS輸入均為0的正常狀況,規劃為非同步傳輸模式,
且速率為2400Baud,資料格式為8位元,奇同位,兩個停止位元
-----------------------------------------------------
Q:在正常狀況下,若RxD得到的訊號為
___ ___ _______ ___ ___ ______
| | | | | | | | | |
|___| |______| |___| |___| |______|
則此USART的狀態字組為何?
-----------------------------------------------------------
我的作答方式是先解析訊號
___ ___ _______ ___ ___ ______
| | | | | | | | | |
|___| |______| |___| |___| |______|
start D0 D1 D2 D3 D4 D5 D6 D7 P S1 S2
1 0 0 1 1 0 1 0 1 0 0
經過檢查,應該是只有framing error,因為沒有stop bit
但是要填入status register時,卻出了問題
http://img101.imageshack.us/img101/922/statusregisterrk7.jpg

我只能確定DSR為0,FE為1,PE為0
剩下的,我不確定是don't care,抑或是還有所變化,
麻煩前輩們給予指點掃除盲點XD
非常謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.112.86.190
※ robotic:轉錄至看板 ask 06/15 22:53