freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

定時(shí)計(jì)數(shù)器ppt課件(2)-資料下載頁

2025-04-28 23:28本頁面
  

【正文】 84H DB 0B4H, 0A4H, 04H DB 82H, 01H, 81H, 94H, 84H DB 0C4H, 0B4H, 04H DB 0E2H, 01H, 0E1H, 0D4H,0B4HDB 0C4H, 0B4H, 04HDB 00END六 .總結(jié)與提高制作音樂門鈴的關(guān)鍵就是對樂譜建表,包括 T值表和簡碼表。 以表 45的 T值表為例,對于簡單的樂譜,只需再增加高音區(qū)和低音區(qū)的幾個(gè)音符,其余部分不變;而簡碼表則不然,它要隨著每個(gè)音的音符和節(jié)拍而定,因曲目而異。; 2 DB 82H, 01H, 81H, 0F4H, 0D4H DB 0B4H, 0A4H, 94H 下面給出 《 兩只老虎 》 的樂譜,你能制作出它的音樂門鈴嗎? 兩只老虎 4/4 ‖1 2 3 1︱ 1 2 3 1︱ 3 4 5_ ︱ 3 4 5_ ︱ 兩只老虎 兩只老虎 跑得快跑得快 ︱ 5 6 5 4 3 1︱ 5 6 5 4 3 1︱ 1 5 1_ ︱︱ 1 5 1_ ︱ 一只沒有耳朵 一只沒有尾巴 真奇怪 真奇怪 ☆ 在單片機(jī)控制系統(tǒng)中,外部中斷的使用非常重要,通過它可以中斷 CPU的運(yùn)行,轉(zhuǎn)去處理更為緊迫的外部事務(wù),如報(bào)警、電源掉電保護(hù)等。 80C51單片機(jī)僅提供了兩個(gè)外部中斷源,在實(shí)際控制系統(tǒng)中可能出現(xiàn)多個(gè)外部中斷,因此有必要對外部中斷源進(jìn)行擴(kuò)展。 即把內(nèi)部不使用的定時(shí) /計(jì)數(shù)器出借給外部中斷使用,方法如下: 將 80C51單片機(jī)閑置的定時(shí) /計(jì)數(shù)器的初值設(shè)為全 1,只要從計(jì)數(shù)引腳( T0/T1)輸入一個(gè)脈沖就可以使其引起中斷??梢圆捎孟旅娴某绦虺跏蓟?T1: MOV TMOD, 60H ; T1工作于方式 2 MOV TL1, 0FFH ;設(shè)為全 1 MOV TH1, 0FFH SETB TR1 ;啟動(dòng) T1 SETB ET1 ;開 T1中斷 SETB EA ; CPU開中斷 ┇ 中斷服務(wù)程序 ┇ RETI 電路如圖 4- 19所示,當(dāng) CPU檢測到 的中斷請求信號時(shí),由 P1口查詢判斷中斷源,點(diǎn)亮相應(yīng)的發(fā)光二極管。 源程序如下: ORG 0000H AJMP MAIN 。設(shè)主程序入口 ORG 0003H 。 中斷入口 AJMP LL 。轉(zhuǎn)中斷服務(wù)程序 ORG 0100H 。主程序起始地址 MAIN:ORL P1,0FFH ; P1口置輸入 SETB IT0 ;設(shè) 邊沿觸發(fā)SETB EX0 ;允許 中斷SETB EA ;開中斷AJMP $ ;等待中斷ORG 0200H LL: JNB , LED1 ; IN0沒中斷,再判斷下一 個(gè) CLR ; IN0中斷,燈 L0亮LED1: JNB , LED2 ; IN1未中斷 CLR ; IN1中斷, L1亮LED2: JNB , LED3 ; IN2未中斷 CLR ; IN2中斷, L2亮LED3 : JNB , END0 ; IN3未中斷 CLR ; IN3中斷, L3亮END0 : RETI ;返回 END 除此之外,還可以采用串行口方式和中斷控制芯片 8259來擴(kuò)展。 本章小結(jié) 中斷系統(tǒng)及定時(shí) /計(jì)數(shù)器是單片機(jī)的重要組成部分。利用中斷技術(shù)能夠更好地發(fā)揮單片機(jī)系統(tǒng)的處理能力,有效地解決慢速工作的外設(shè)與快速工作的 CPU之間的矛盾,從而提高了 CPU的工作效率,增強(qiáng)了它的實(shí)時(shí)處理能力。 中斷處理一般包括中斷請求、中斷響應(yīng)、中斷服務(wù)、中斷返回四個(gè)環(huán)節(jié)。 80C51單片機(jī)中斷系統(tǒng)有 5個(gè)中斷源,即外部中斷 0和外部中斷 1,定時(shí) /計(jì)數(shù)器 T0和 T1的溢出中斷,串行口的發(fā)送和接收中斷。這 5個(gè)中斷源可以分成兩個(gè)中斷優(yōu)先級,由用戶對中斷優(yōu)先級寄存器 IP賦值來實(shí)現(xiàn)。 CPU對所有中斷源以及某個(gè)中斷源的開放和禁止是由中斷允許寄存器 IE管理的; 5個(gè)中斷源的中斷請求是借用定時(shí) /計(jì)數(shù)器的控制寄存器 TCON和串行控制寄存器 SCON中的有關(guān)位作為標(biāo)志,由 CPU在每個(gè)機(jī)器周期自動(dòng)進(jìn)行查詢的方式實(shí)現(xiàn)的。80C51內(nèi)部有兩個(gè) 16位的定時(shí) /計(jì)數(shù)器 T0和 T1,它們均可以工作于定時(shí)或計(jì)數(shù)模式(但 T0或 T1不能同時(shí)工作于這兩種模式下)。不論是作定時(shí)器,還是計(jì)數(shù)器,它們都有 4種工作方式,由 TMOD中的 M1M0來設(shè)定。 定時(shí) /計(jì)數(shù)器的啟、停由 TMOD中的 GATE位和 TCON中的 TR0、 TR1位控制(軟件控制),或由 、 引腳輸入的外部信號控制(硬件控制)。 思考題與習(xí)題 1. 80C51有幾個(gè)中斷源?有幾個(gè)中斷標(biāo)志?這些中斷標(biāo) 志如何置位、復(fù)位? 2. 80C51在響應(yīng)中斷的過程中, PC值如何變化? 3.設(shè)系統(tǒng)有兩個(gè)中斷源,分別是外部中斷 0和串行口中 斷,要求串行口中斷優(yōu)先級高,試編制它們的初始化 程序。 4.設(shè)在單片機(jī)的 ,用 發(fā)光二極管。要求當(dāng)開關(guān)按下時(shí) , 控制發(fā)光二極管發(fā)亮,請?jiān)O(shè)計(jì)相關(guān)電路,并編寫一個(gè) 查詢方式的控制程序。如果開關(guān)改接在( )改 用中斷方式,編寫一個(gè)控制程序。 5.某啤酒自動(dòng)生產(chǎn)線上,需要每生產(chǎn) 10瓶執(zhí)行自動(dòng)裝箱 操作(轉(zhuǎn)至裝箱操作程序入口即可),試編程實(shí)現(xiàn)之。 圖 420 習(xí)題 6圖 7. 當(dāng)定時(shí) /計(jì)數(shù)器 T0用作方式 3時(shí),定時(shí) /計(jì)數(shù)器 T1可以 工作在何種方式下?如何控制 T1的開啟和關(guān)閉?6.已知晶振為 12MHz,試編程實(shí)現(xiàn)在 。8.按下列要求分別設(shè)置相關(guān)控制位。 ① 為邊沿觸發(fā)方式 ; ② 為電平觸發(fā)方式; ③ T1啟動(dòng)運(yùn)行 ; ④ T0停止運(yùn)行。9.用一條指令分別實(shí)現(xiàn)下列要求: ① 、 T0開中斷,其余禁止中斷; ② T0、串行口開中斷,其余禁止中斷; ③ 全部開中斷; ④ 全部禁止中斷; ⑤ 、 T1開中斷,其余位保持不變; ⑥ 、 T0禁止中斷,其余位允許中斷;10.已知 TMOD的值,試分析 T0、 T1的工作狀態(tài)。 ① TMOD=68H ② TMOD=52H ③ TMOD=0CBH ④ TMOD=93H11.按下列要求設(shè)置定時(shí)初值,并設(shè)置 TH和 TL的初值。 ① fosc=12MHz、 T0方式 1,定時(shí) 50ms; ② fosc=6MHz、 T1方式 2,定時(shí) 300μs; ③ fosc=12MHz、 T1方式 1,定時(shí) 15ms。12.設(shè)計(jì)一個(gè)比賽搶答器,電路如圖 421所示, ~ S1~ S4,當(dāng)其中任何一個(gè)按鈕按下 時(shí),都能立即從 ,并點(diǎn)亮相應(yīng)的 發(fā)光二極管。即 S1點(diǎn)亮 VL1, S2點(diǎn)亮 VL2, S3點(diǎn)亮 VL3, S4點(diǎn)亮 VL4。13.編程實(shí)現(xiàn) 80C51單片機(jī)單步工作。電路如圖 422,要求利用外部中斷來實(shí)現(xiàn)每按一次按鍵執(zhí)行一條指令。 ?圖 421 習(xí)題 12電路 ▲圖 422 習(xí)題 13
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1