性无码一区二区三区在线观看,少妇被爽到高潮在线观看,午夜精品一区二区三区,无码中文字幕人妻在线一区二区三区,无码精品国产一区二区三区免费

肉嘟嘟的程序媛
認(rèn)證:普通會員
所在專題目錄 查看專題
暴揍單片機知識點 2 -- 三頭六臂
暴揍單片機知識點 3 -- 51初窺
暴揍單片機知識點 4 -- 51的手表和鬧鐘 (1)
暴揍單片機知識點 5 -- 51的手表實操(2)
暴揍單片機知識點 6 -- 51的鬧鐘 + 鬧鈴
暴揍單片機知識點 7 -- 打電話
作者動態(tài) 更多
git 情景 4 —— 永世不滅
2021-12-16 22:14
git 情景 3 —— 多重分身
2021-08-06 17:28
git 情景 2 —— 時空穿梭
2021-06-08 01:20
git 情景 1 —— 封存歷史,探索代碼的前世今生
2021-05-13 21:11
git 版本管理 —— 使用場景以及入門
2021-05-11 13:12

暴揍單片機知識點 6 -- 51的鬧鐘 + 鬧鈴

前面第5部分,我們講解了 51 定時器的使用。那么現(xiàn)在你手頭上也就有了一塊帶數(shù)字顯示的手表,它能不停的循環(huán)跑起來(從 初始值 -> 最大值 -> 0 -> 最大值).
其實呀,每次 51 定時器在從最大值跳轉(zhuǎn)到 0 的時候會有一個檢測。就好像鬧鐘一樣(比如你設(shè)置了 8 點的鬧鐘,但是鬧鈴你沒有開。雖然8點鐘到了,鬧鐘會啟動,但是不會吵醒你。所以你就遲到了。)這里一樣,51單片機在從最大值跳轉(zhuǎn)到0的時候也會啟動一個事情,但是,這個事情到底會不會去叫單片機還需要設(shè)置一個開關(guān)。而這個開關(guān)我們就叫它(定時器溢出中斷 ET0)也就是說,如果我們只需要在昨天的代碼上增加兩行如下代碼:

這樣,只要定時器從最大值跳轉(zhuǎn)到 0 的時候,它就會發(fā)生中斷(也就是鬧醒正在干其他事的單片機過來)。
那么單片機到底被叫去哪里了呢?只要定時器的鬧鐘一發(fā)生,它就會告訴單片機時間到了。而這時單片機就會去尋找如下形式的函數(shù)。(為什么單片機知道它呢?就是因為函數(shù)屁股后面跟了一個 interrupt 0 ,主要函數(shù)配備了這個東西,鬧鐘一響就會跑過來執(zhí)行它。不過盡量只有1個函數(shù)綁定它,否則單片機也會懵的,我到底選擇哪一個?)

聲明:本內(nèi)容為作者獨立觀點,不代表電子星球立場。未經(jīng)允許不得轉(zhuǎn)載。授權(quán)事宜與稿件投訴,請聯(lián)系:editor@netbroad.com
覺得內(nèi)容不錯的朋友,別忘了一鍵三連哦!
贊 7
收藏 7
關(guān)注 54
成為作者 賺取收益
全部留言
0/200
  • 來自星球的我 2020-12-12 16:19
    圍觀學(xué)習(xí)
    回復(fù)