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

正文內(nèi)容

定時計(jì)數(shù)器ppt課件(2)(參考版)

2025-05-01 23:28本頁面
  

【正文】 電路如圖 422,要求利用外部中斷來實(shí)現(xiàn)每按一次按鍵執(zhí)行一條指令。即 S1點(diǎn)亮 VL1, S2點(diǎn)亮 VL2, S3點(diǎn)亮 VL3, S4點(diǎn)亮 VL4。 ① fosc=12MHz、 T0方式 1,定時 50ms; ② fosc=6MHz、 T1方式 2,定時 300μs; ③ fosc=12MHz、 T1方式 1,定時 15ms。9.用一條指令分別實(shí)現(xiàn)下列要求: ① 、 T0開中斷,其余禁止中斷; ② T0、串行口開中斷,其余禁止中斷; ③ 全部開中斷; ④ 全部禁止中斷; ⑤ 、 T1開中斷,其余位保持不變; ⑥ 、 T0禁止中斷,其余位允許中斷;10.已知 TMOD的值,試分析 T0、 T1的工作狀態(tài)。8.按下列要求分別設(shè)置相關(guān)控制位。 5.某啤酒自動生產(chǎn)線上,需要每生產(chǎn) 10瓶執(zhí)行自動裝箱 操作(轉(zhuǎn)至裝箱操作程序入口即可),試編程實(shí)現(xiàn)之。要求當(dāng)開關(guān)按下時 , 控制發(fā)光二極管發(fā)亮,請?jiān)O(shè)計(jì)相關(guān)電路,并編寫一個 查詢方式的控制程序。 思考題與習(xí)題 1. 80C51有幾個中斷源?有幾個中斷標(biāo)志?這些中斷標(biāo) 志如何置位、復(fù)位? 2. 80C51在響應(yīng)中斷的過程中, PC值如何變化? 3.設(shè)系統(tǒng)有兩個中斷源,分別是外部中斷 0和串行口中 斷,要求串行口中斷優(yōu)先級高,試編制它們的初始化 程序。不論是作定時器,還是計(jì)數(shù)器,它們都有 4種工作方式,由 TMOD中的 M1M0來設(shè)定。 CPU對所有中斷源以及某個中斷源的開放和禁止是由中斷允許寄存器 IE管理的; 5個中斷源的中斷請求是借用定時 /計(jì)數(shù)器的控制寄存器 TCON和串行控制寄存器 SCON中的有關(guān)位作為標(biāo)志,由 CPU在每個機(jī)器周期自動進(jìn)行查詢的方式實(shí)現(xiàn)的。 80C51單片機(jī)中斷系統(tǒng)有 5個中斷源,即外部中斷 0和外部中斷 1,定時 /計(jì)數(shù)器 T0和 T1的溢出中斷,串行口的發(fā)送和接收中斷。利用中斷技術(shù)能夠更好地發(fā)揮單片機(jī)系統(tǒng)的處理能力,有效地解決慢速工作的外設(shè)與快速工作的 CPU之間的矛盾,從而提高了 CPU的工作效率,增強(qiáng)了它的實(shí)時處理能力。主程序起始地址 MAIN:ORL P1,0FFH ; P1口置輸入 SETB IT0 ;設(shè) 邊沿觸發(fā)SETB EX0 ;允許 中斷SETB EA ;開中斷AJMP $ ;等待中斷ORG 0200H LL: JNB , LED1 ; IN0沒中斷,再判斷下一 個 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ò)展。 中斷入口 AJMP LL 。 源程序如下: ORG 0000H AJMP MAIN 。 即把內(nèi)部不使用的定時 /計(jì)數(shù)器出借給外部中斷使用,方法如下: 將 80C51單片機(jī)閑置的定時 /計(jì)數(shù)器的初值設(shè)為全 1,只要從計(jì)數(shù)引腳( T0/T1)輸入一個脈沖就可以使其引起中斷。; 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ù)等。( 1) 1/4拍的延遲時間 =187毫秒DELAY: MOV R5, 02 D1: MOV R4, 187 D2: MOV R3, 248 DJNZ R3,$ DJNZ R4,D2 DJNZ R5,D1 DJNZ R6,DELAY RET ( 2)歌譜 生日快樂歌 C3/4︱ 5 . 5 6 5︱ 7 ︱ 5 . 5 6 5︱ ︱ 祝 你生日 快 樂 祝 你 生 日 快 樂︱ 5 . 5 ︱ 7 6︱︱ ︱ 我 們高聲 歌 唱 祝 你生日 快 樂 四 .硬件電路圖 418 音樂的應(yīng)用 電路 五 .參考程序 ORG 0000H LJMP MAIN ;跳至主程序 ORG 001BH ; T1的中斷入口地址 LJMP TIM1 ;轉(zhuǎn)至中斷服務(wù)程序 ORG 0100H MAIN: MOV TMOD, 10H ;置 T1工作于方式 1 SETB ET1 ;開 T1中斷 SETB EA ; CPU開中斷 MAIN1: MOV 60H, 00H ;取簡譜碼指針 NEXT: MOV A, 60H ;簡譜碼指針裝入 A MOV DPTR, TABLE ;指向簡譜碼 TABLE表地址 MOVC A, A+DPTR ;簡譜碼存入 A MOV R1, A ;簡譜碼暫存 R1 JZ STOP ;是否取到結(jié)束碼 00? ANL A, 0FH ;沒有,則取低 4位的節(jié)拍碼 MOV R6, A ;取到的節(jié)拍碼存入 R6 MOV A, R1 ;將取到的簡譜碼再裝入 A SWAP A ;高低 4位交換 ANL A, 0FH ;取低 4位的音符碼 JNZ SING ;取到的音符碼是否為 0? CLR TR1 ;是,則不發(fā)音 AJMP DT ;轉(zhuǎn)至 DTSING: DEC A ;對取到的非 0音符碼減 1 MOV 22H, A ;音符碼暫存 22H RL A;乘 2 MOV DPTR, TABLE1 ;至 TABLE1取與高字
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1