標題: 書上說對于串行口中斷標志位TI和RI,CPU不自動清零,為什么 [打印本頁]

作者: jiashun    時間: 2014-12-8 21:22
標題: 書上說對于串行口中斷標志位TI和RI,CPU不自動清零,為什么
書上說對于串行口中斷標志位TI和RI,CPU不自動清零,為什么,書上說,CPU無法知道是接收中斷還是發(fā)送中斷,CPU怎么不知道啊,TI就是發(fā)送中斷標志位?

作者: TY天網    時間: 2014-12-9 17:38
要用軟件實現(xiàn)啊
作者: ahshmj    時間: 2014-12-9 19:43
在51單片機的設計上,分配給串口的發(fā)送和接收只有一個中斷向量023H,所以無法直接進入相應的中斷服務程序,至于TI和RI是標志位,只能靠軟件來分辨,軟件根據(jù)標志位跳轉到相應的程序位置。
作者: 來自火星的蝸牛    時間: 2014-12-17 22:11
樓上正解




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1