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

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

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

3天內不再提示

單片機開發板電路圖及實驗原理及流程圖

454398 ? 來源:博客園 ? 作者: 421a ? 2020-10-16 16:32 ? 次閱讀

中斷是單片機實時地處理內部或外部事件的一種內部機制。當某種內部或外部事件發生時,單片機的中斷系統將迫使CPU暫停正在執行的程序,轉而去進行中斷事件的處理,中斷處理完畢后,又返回被中斷的程序處,繼續執行下去。

中斷分外部中斷和內部中斷,CC2430共包含18個中斷源。

開發板的電路圖:

開發板上已把S1按鍵與P0.1相連,本實驗想要達到的效果就是,通過按鍵S1觸發P0.1的中斷,進而在中斷服務子程序中控制LED1的亮/滅。

實驗原理及流程圖

實驗流程圖如下:

我們需要對單字節的SFR中的某一位賦值(0或1),以精確控制硬件設備。

有的SFR支持位尋址,比如說TCON、P0等,此時,對位的賦值非常簡單,只需查詢 ioCC2430.h 頭文件中 SFR Bit Access 部分的位定義即可:

P0_0 = 0; //對P0第一位賦值0

P0_0 = 1; //對P0第一位賦值1

但有的SFR并不支持位尋址,就如本實驗中的 PICTL,此時想要對其中的某一位賦值,語法如下:

PICTL &= ~0x01; //對第1位賦值0

PICTL |= 0x01; //對第1位賦值1

在一個程序中使用中斷,一般包括、兩個部分:中斷服務子程序的編寫、中斷使能的開啟。中斷使能已在上面介紹過,下面簡單介紹一下中斷服務子程序的編寫:

首先指定中斷向量,可以在 ioCC2430.h 頭文件中的 Interrupt Vectors 部分查詢,語法如下:

#pragma vector = 中斷向量

然后緊跟著編寫中斷處理程序,結構如下:

__interrupt void 函數名(void)

{

//開中斷

//中斷處理

//中斷標志清0

//關中斷

}
編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6037

    文章

    44558

    瀏覽量

    635304
  • cpu
    cpu
    +關注

    關注

    68

    文章

    10863

    瀏覽量

    211763
  • 中斷處理
    +關注

    關注

    0

    文章

    94

    瀏覽量

    10976
  • 控制LED燈
    +關注

    關注

    0

    文章

    5

    瀏覽量

    1350
收藏 人收藏

    評論

    相關推薦

    AT89C51單片機實驗開發板電路圖

    AT89C51單片機實驗開發板電路圖 
    發表于 10-17 10:39

    誰有單片機采集CMOS攝像頭送LCD的電路圖和軟件流程圖、源...

    誰有單片機采集CMOS攝像頭送LCD的電路圖和軟件流程圖、源代碼。想做個電動車玩具,有的話請發2564499723@qq.com謝謝
    發表于 07-04 10:08

    51單片機開發板電路圖

    51單片機開發板電路圖,新手,發發貼子
    發表于 04-05 17:35

    51單片機實驗電路圖與原理

    51單片機實驗電路圖與原理51單片機實驗
    發表于 07-19 01:24

    單片機實驗電路圖

    單片機實驗電路圖:下圖是AT89C51試驗開發板電路圖。
    發表于 10-17 10:13 ?2813次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>實驗</b><b class='flag-5'>板</b><b class='flag-5'>電路圖</b>

    單片機開發板電路圖

    單片機開發板電路圖所用的單片機是AT89C51,附屬的芯片還有
    發表于 10-17 10:21 ?6897次閱讀
    <b class='flag-5'>單片機</b><b class='flag-5'>開發板</b><b class='flag-5'>電路圖</b>

    單片機波形發生器電路及程序流程圖

    單片機波形發生器電路及程序流程圖
    發表于 05-18 22:10 ?4189次閱讀
    <b class='flag-5'>單片機</b>波形發生器<b class='flag-5'>電路</b>及程序<b class='flag-5'>流程圖</b>

    51單片機開發板邏輯電路

    本內容提供了51單片機開發板邏輯電路圖,對學習單片機開發板的用戶會有所幫助
    發表于 08-31 15:19 ?493次下載
    51<b class='flag-5'>單片機</b><b class='flag-5'>開發板</b>邏輯<b class='flag-5'>電路</b>

    51單片機開發板各個模塊電路圖

    51單片機開發板各個模塊電路圖,便于新人的學習
    發表于 03-20 14:40 ?36次下載

    51單片機開發板詳細原理

    51單片機開發板詳細原理
    發表于 09-20 14:01 ?165次下載
    51<b class='flag-5'>單片機</b><b class='flag-5'>開發板</b>詳細原理<b class='flag-5'>圖</b>

    TX-1C型單片機開發板原理和詳細電路圖資料免費下載

    本文檔的主要內容詳細介紹的是TX-1C型單片機開發板原理和詳細電路圖資料免費下載
    發表于 08-28 16:36 ?195次下載
    TX-1C型<b class='flag-5'>單片機</b><b class='flag-5'>開發板</b>原理<b class='flag-5'>圖</b>和詳細<b class='flag-5'>電路圖</b>資料免費下載

    進行51單片機外部中斷實驗電路圖和程序免費下載

    本文檔的主要內容詳細介紹的是進行51單片機外部中斷實驗電路圖和程序免費下載?! ?b class='flag-5'>實驗:按下按鍵,使led狀態反轉。開發板獨立按鍵,led,
    發表于 08-01 17:35 ?4次下載
    進行51<b class='flag-5'>單片機</b>外部中斷<b class='flag-5'>實驗</b>的<b class='flag-5'>電路圖</b>和程序免費下載

    51單片機開發板電路原理

    51單片機開發板電路原理免費下載。
    發表于 06-15 15:49 ?242次下載

    畢業論文 | 基于單片機的煙霧報警器設計(完整源代碼、流程圖、電路圖

    畢業論文 | 基于單片機的煙霧報警器設計(完整源代碼、流程圖、電路圖
    發表于 11-15 11:06 ?146次下載
    畢業論文 | 基于<b class='flag-5'>單片機</b>的煙霧報警器設計(完整源代碼、<b class='flag-5'>流程圖</b>、<b class='flag-5'>電路圖</b>)

    YL-51單片機開發板proteus仿真電路圖

    YL-51單片機開發板proteus仿真電路圖(王云)
    發表于 08-08 15:51 ?25次下載
    主站蜘蛛池模板: 欧美一区二区三区在线观看| 欧美一级免费观看| 久久鲁视频| 天天躁夜夜躁狠狠躁躁88| 天堂免费视频| 久久这里只有精品免费播放| 婷婷在线观看香蕉五月天| 91大神在线看| 色噜噜亚洲精品中文字幕| www.a级片| 五月丁香啪啪| 午夜两性网| 成人看片免费无限观看视频| 国产www在线播放| 新网球王子u17世界杯篇免费观看| 激情综合五月| 成人夜色视频网站在线观看| 视频在线观看免费网址| 特级毛片女人18毛片| 日本中文字幕在线播放| 欧洲综合色| 天天干天天透| 国产亚洲第一| 国产亚洲综合精品一区二区三区| 免费在线观看的视频| 在线观看精品国产福利片100| 精品四虎免费观看国产高清| 成人夜色香网站在线观看| 天天狠狠色噜噜| 亚洲理论在线观看| 性做久久久久久| 精品成人网| 欧美色网在线| 欧美整片第一页| 免费看欧美一级片| 午色| 夜夜夜操| 性夜影院爽黄a爽在线看香蕉| 色内内免费视频播放| 手机在线你懂得| 亚洲成人免费观看|