9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦>創業指南>辦事指南>辦事流程>

串口中斷程序流程圖

時間: 嘉敏1004 分享

  串行接口簡稱串口,也稱串行通信接口或串行通訊接口(通常指COM接口),是采用串行通信方式的擴展接口。什么原因導致串口中斷,中斷的問題在哪里。小編給大家整理了關于串口中斷程序流程圖,希望你們喜歡!

  串口中斷程序流程圖

  引起串口中斷的問題

  1、 你要發送的數據,經串行口發送后,SCON中的TI會置1,這時候就會有串行口中斷,通知單片機數據已經發送成功,單片機就可以進入串行口中斷程序(匯編中入口地址0023H),這時候你就可以再一次發送數據,也就是將數據寫到SBUF中,發送后中斷返回,等到發送成功后會再一次產生串行口中斷,這時你就可以再次進入中斷處理程序,發送數據。

  流程是: (主程序中)發送數據--等待中斷--發送成功產生中斷--進入中斷清除TI,再次發送--中斷返回---等待中斷---發送成功產生中斷--進入中斷清除TI,再次發送。。。。 循環而已

  2、如果你想定時發送,比如每隔一段時間發送一次,這時你可以用定時器,在定時器的中斷處理程序中發送數據,而不去理會串行口中斷(可以關閉串行口中斷或者在串行口中斷中什么也不做直接返回)。

  需要注意的是:如果你用串行口工作方式1或者3,那么定時器1就被作為波特率發生器,是不能開定時器1的中斷的。定時器0不受影響,可以用。如果你選的是方式2,則兩個定時器都可以用,也可以組合使用,產生較長時間定時。

  3、你想用外中斷觸發,來發送數據的話,和2情況相同,此時可以由你自己手工控制什么時候發送,只需要關閉串行口中斷(默認為關閉),開外中斷,在外中斷處理程序中發送數據,要想知道發送成功了沒有,可以檢查TI,不影響外中斷。

  綜合來說就是中斷可開可閉,也可以同時用兩個甚至多個,但這樣容易引起數據發不到就被另一個中斷打斷,最好根據實際情況選擇其中一種

  關于計數結束

  你的計數結束表述不明確啊,是計數器溢出了計數結束呢,還是說后面沒有脈沖了(即外部脈沖結束了)計數結束呢?如果是前者,很簡單只要在計數器的中斷處理程序中完成你所需的操作,如果是后者,就沒那么簡單了,因為單片機不可能知道什么時候外部脈沖什么時候結束,除非用外部中斷的方式通知單片機,你可以在外部中斷處理程序中,完成取數,給上位機通過串口送數,這時候你必須做出選擇 1,如果某次計數結束,你上一次經過串口發送的數據,還沒發送成功,你放棄本次發送 2,如果某次計數結束,你上一次經過串口發送的數據,還沒發送成功,你繼續發送,覆蓋原來數據。

  其實你應該把你的東西詳細說出來,你只說一個方面,可能你的想法不太對路,我還要按照你的不太對路的想法給你解釋,這樣不太方便。 如果你想計數的話,一般的方法是,給一個定時器設定一個時間,另一個做計數器,定時器時間一到,就在段中取數,給上位機送數,定時器可工作在方式2,循環送數。不知道你是不是想做這個。

  如果你是發送數據,你不應該把注意力放在串口中斷上,除非你過分追求發送的成功率,一般情況下都能發送成功。

  你說的“用串口中斷傳數給上位機”,這句話本身就有問題,TI是在發送完畢后產生中斷,你甚至可以不理它,用定時器中斷的處理程序來完成取數,送數。所以說你必須明確到底是發送完畢后立即再次發送(利用TI),還是每次你所謂的“計數結束”后發送數據(此時勸你不要在意TI)。

串口中斷程序流程圖相關文章:

1.串口通信程序流程圖

2.串口通信流程圖

3.程序控制流程圖

4.程序結構流程圖

5.處理客戶投訴的流程圖

3109412 主站蜘蛛池模板: 亚洲乱妇老熟女爽到高潮的片| 日本亚洲一区二区精品| 久久这里都是精品二| 久久综合给合久久狠狠狠| 国产偷窥熟女高潮精品视频| 精品三级在线| 午夜精品福利亚洲国产| 人人人澡人人肉久久精品| 亚洲狼人久久伊人久久伊| 国产初高中生粉嫩无套第一次 | 国产精品国产三级国产午| 亚洲国产欧美在线人成AAAA| 国产啪视频免费观看视频| 深夜视频国产在线观看| 久久综合老鸭窝色综合久久 | 亚洲人午夜精品射精日韩| 一本色道久久—综合亚洲| 伊人欧美在线| 精品国产一区二区三区国产馆| 国产免费福利网站| 人妻少妇456在线视频| 国产精品中文av专线| 成人精品一区二区三区四| 亚洲成av人片不卡无码手机版| 亚洲av无码国产在丝袜线观看| 九九成人免费视频| 粗大挺进朋友人妻淑娟| 国产高清一区二区不卡| 日韩一区二区三区一级片| 午夜在线不卡| 国产成人无码AV片在线观看不卡| 亚洲国产精品久久久久秋霞| 久久香蕉国产线看观看怡红院妓院| 综合偷自拍亚洲乱中文字幕| 久久亚洲精品成人综合网| 日韩区一区二区三区视频| 国产欧美日韩精品丝袜高跟鞋| 国产一码二码三码区别| 中文字幕日韩视频欧美一区| 国产久9视频这里只有精品| 国内精品免费久久久久电影院97|