在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>嵌入式開發>開發者需了解的單片機中斷資料下載

開發者需了解的單片機中斷資料下載

2021-04-04 | pdf | 208.69KB | 次下載 | 2積分

資料介紹

本連載講解作為嵌入式系統開發技術人員所必需具備的單片機的基礎知識。本期為最后一期,將為大家介紹在單片機控制系統中不可缺少的 處理方式--“中斷”的基礎知識。 “中斷”與“輪詢” 本期是單片機入門連載的最后一期。第1期我們學習了“單片機的基本構成”,第2期學習了“單片機的外圍功能電路”,第3期學習了“單片機的編程語言和開發環境”,第4期學習了“單片機的外部外圍功能電路控制”的基礎知識。本期我們將說明在單片機編程過程中一定會遇到的、也是單片機控制中不可缺少的一種處理方式---“中斷”。 “中斷”處理并非單片機控制系統所特有的現象,在我們的日常生活中“中斷”的例子也隨處可見。讓我們來看看身邊的例子吧。比如盡管您知道今天有快遞送到,但卻不知道快遞送來的具體時間,在這種情況下,也許您會選擇坐在客廳里邊看書,邊等快遞送來。在您看書其間,門鈴響的時候就表明快遞到了(有事件發生)。這就是“中斷”的例子。 圖1:“中斷”處理 示意圖 如果不用“中斷”處理等待方式的話,在看書的過程中,您就不得不經常走到門口去確認快遞是否到了。 像這樣頻繁地確認是否有“事件”發生的現象,在單片機控制中是通過軟件編程完成的。我們把這種處理方式稱為“輪詢”(圖2)。 圖2:“輪詢”處理示意圖 單片機中的中斷處理 實際上單片機的中斷處理更加復雜,還是以上述事例(邊看書邊等待快遞送來)進行說明。 現在,相信大家對“中斷” 已經有所了解了。下面我們來看看在實際的“中斷”處理中,單片機內部是怎樣進行的。 在單片機中,通知事件發生的中斷信號一般來自于外部INT引腳的輸入信號,或是來自定時器、串行I/F等內部的外圍功能電路的信號。接收中斷信號的是中斷控制器。中斷控制器根據產生的中斷信號的優先級,按優先級順序發送給CPU。當然,被設定為無效的設備所傳送來的中斷信號是不會傳給CPU的,您也可以屏蔽或忽略它們。CPU根據從中斷控制器接收到的指示,執行相應的程序(中斷處理)。 圖3:單片機內部的“中斷”處理 實時處理中斷 “中斷”與“輪詢”看起來好象可以進行同樣的處理,實際上它們有很大的區別。區別在于當事件發生時,中斷方式可以立刻執行對應事件的處理。中斷的這種處理方式被稱為是實時處理。 而在“輪詢”方式中,如果對發生事件的監視周期較短的話也可以實現實時處理,但是在通常情況下,總是有多個事件發生,有時主程序也不允許太短的循環,所以,難以實現實時處理。 當 “中斷” 發生時,由于從檢測到事件發生到切換到中斷處理只需要幾十至幾百個時鐘,所以可以在短時間內對應事件進行處理。 例如,在鍵輸入或開關輸入的情況下,對于單片機來說開關何時將被按下是不可預測的事件。所以,如果在主程序中以“輪詢”的方式監視的話,將會無端浪費CPU的處理時間,而且,如果要進行多個“輪詢”處理,則“輪詢”的周期將會變長。 如果不具備單片機的硬件知識,是很難理解和應用“中斷”的。“中斷”的內容也確實有些難度,但是它卻是單片機系統控制中無法避開的一種處理。所以,大家一定要加深對單片機知識的理解,并熟練掌握“中斷”的基本知識和使用方法! 單片機入門系列共分5期,講解了單片機的基礎知識。如果這個系列講解能提高大家學習單片機的熱情,我們將深感榮幸……Let’s try!? (mbbeetchina)
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關電源基礎知識
  4. 5.73 MB  |  6次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5基于FPGA的光纖通信系統的設計與實現
  10. 0.61 MB  |  2次下載  |  免費
  11. 6基于FPGA的C8051F單片機開發板設計
  12. 0.70 MB  |  2次下載  |  免費
  13. 751單片機窗簾控制器仿真程序
  14. 1.93 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21548次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537796次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191185次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183278次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 人人射人人| 亚洲一区在线观看视频| 欧美高清一级片| 亚洲天堂成人网| 夜夜操伊人| 久久五月女厕所一区二区| 色香蕉在线视频| 精品无码中出一区二区| 午夜影皖| 国外免费一级| 免费人成年激情视频在线观看| 亚洲色图图片| 亚洲bt天堂| 99在线国产| 九九久久久久午夜精选| 伊人毛片| 伊人婷婷涩六月丁香七月| 五月婷婷之综合激情| 亚洲免费成人在线| 天堂网a| 五月婷婷六月婷婷| 日本5级床片全免费| 簧 色 成 人| 久久久精品免费国产四虎| 红怡院欧洲| 久久激情综合网| 久久综合精品视频| 免费黄色三级| 白丝丝袜高跟国产在线视频| www.久色| www淫| 天天爱天天插| 美女视频网站免费播放视| 热久久最新地址| 免费观看老外特级毛片| 免费高清视频免费观看| 亚洲三区视频| 欧美一卡2卡三卡四卡五卡| 热久久国产| 深夜大尺度视频在线观看| 色婷婷色婷婷|