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

正文內(nèi)容

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

2025-05-01 23:57本頁(yè)面
  

【正文】 A?Thanks!。10. 有一組高電平脈沖的寬度在 50~100ms之間,利用定時(shí)器0測(cè)量脈沖的寬度,結(jié)果存放到片內(nèi) RAM區(qū)以 50H單元為首地址的單元中,晶振頻率 12MHz。8. (PWM)信號(hào),即脈沖頻率為 2kHz、占空比為 7: 10的矩形波,晶振頻率 12MHz。4. 8051單片機(jī)的定時(shí)器 /計(jì)數(shù)器四種工作方式各有什么特點(diǎn) ?5. 硬件定時(shí)與軟件定時(shí)的最大區(qū)別是什么 ? 6. 根據(jù)定時(shí)器 /計(jì)數(shù)器 0方式 1邏輯結(jié)構(gòu)圖,分析門控位 GATE取不同值時(shí),啟動(dòng)定時(shí)器的工作過(guò)程。 習(xí) 題1. 8051單片機(jī)的定時(shí)器 /計(jì)數(shù)器的定時(shí)和計(jì)數(shù)兩種功能各有什么特點(diǎn) ?2. 當(dāng)定時(shí)器 /計(jì)數(shù)器的加 1計(jì)數(shù)器計(jì)滿溢出時(shí) , 溢出標(biāo)志位 TF1由硬件自動(dòng)置 1,簡(jiǎn)述對(duì)該標(biāo)志位的兩種處理方法。n 定時(shí)器 /計(jì)數(shù)器的初始化 實(shí)際上就是對(duì)定時(shí)器 /計(jì)數(shù)器進(jìn)行編程,以實(shí)現(xiàn)設(shè)計(jì)者所要求的控制功能。 本章小結(jié)n 當(dāng)定時(shí)器 /計(jì)數(shù)器的加 1計(jì)數(shù)器計(jì)滿溢出時(shí) , 溢出標(biāo)志位TF1(TF0)由硬件自動(dòng)置 1,對(duì)該標(biāo)志位有兩種處理方法。n 定時(shí)器 /計(jì)數(shù)器有 定時(shí) 和 計(jì)數(shù) 兩種功能,由定時(shí)器方式寄存器 TMOD中的 C/T位確定。n 定時(shí)器 /計(jì)數(shù)器有四種 工作方式 ,工作方式由定時(shí)器方式寄存器 TMOD中的 M M0位確定。 方式 3 定時(shí)器 /計(jì)數(shù)器 0方式3下的 T1邏輯結(jié)構(gòu) C/TC/TC/TC/TC/TC/T本章小結(jié)n 8051單片機(jī)共有兩個(gè) 可編程的定時(shí)器 /計(jì)數(shù)器 ,分別稱為定時(shí)器 0和定時(shí)器 1,它們都是 16位加 1計(jì)數(shù)器。設(shè)置好 T1的工作方式, T1就自動(dòng)開始計(jì)數(shù);若要停止計(jì)數(shù),可將 T1設(shè)為方式 3。 方式 3 定時(shí)器 /計(jì)數(shù)器 0方式 3邏輯結(jié)構(gòu) C/TC/T 方式 3 2. T0方式 3下 T1的結(jié)構(gòu)特點(diǎn)n T1不能工作在方式 3下 ,因?yàn)樵?T0工作在方式 3下時(shí), T1的控制位 TR TF1和中斷源被 T0占用。 n 在方式 3下, 加 1計(jì)數(shù)器 TL0占用了 T0除 TH0外的全部資源,原 T0的控制位和信號(hào)引腳的控制功能與方式 0、方式 1相同;與方式 2相比,只是不能自動(dòng)將定時(shí)初值或計(jì)數(shù)初值再裝入 TL0,而必須用程序來(lái)完成。其中 TL0既可用于定時(shí),也能用于計(jì)數(shù); TH0只能用于定時(shí)。置 計(jì) 數(shù)器 0為 工作方式 20053H 75 8C FF MOV TH0,0FFH0056H 75 8A FF MOV TL0,0FFH0058H D2 AF SETB EA005AH D2 A9 SETB ET0005CH D2 8C SETB TR0005EH 74 FE MOV A,0FEH0060H F5 90 MOV P1,A0062H 80 FE SJMP $ ORG 0100H0100H 23 INT: RL A 。定 時(shí) 器 0的中斷入口地址000BH 21 00 AJMP INT 。 定時(shí)器 /計(jì)數(shù)器 0以方式 2工作 。解:定時(shí)器 /計(jì)數(shù)器 0以計(jì)數(shù)功能工作,當(dāng)計(jì)數(shù)初值為 FFH時(shí),只要外部計(jì)數(shù)輸入引腳 T0()輸入一個(gè)計(jì)數(shù)脈沖, 8位加1計(jì)數(shù)器 TL0變?yōu)?00H, TF0由硬件自動(dòng)置 1,并申請(qǐng)中斷。置 10次計(jì)數(shù)初值0058H 75 8A F6 MOV TL0,0F6H005BH D2 AF SETB EA005DH D2 A9 SETB ET0005FH D2 8C SETB TR00061H 80 FE      SJMP $ ORG 0200H0200H 08 SER0: INC R0 。轉(zhuǎn)向中斷服務(wù)程序 ORG 0050H0050H 78 00 MAIN: MOV R0,00H0052H 75 89 06 MOV TMOD,06H 。 參考程序: ORG 0000H0000H 02 00 50 LJMP MAIN ORG 000BH 。解:用定時(shí)器 0方式 2時(shí),定時(shí)器 /計(jì)數(shù)器方式寄存器 TMOD低 4位中的 M1M0應(yīng)取 10; 可設(shè)定為軟件啟動(dòng)定時(shí)器,故 GATE取 0; 因用計(jì)數(shù)功能, C/T取 1; 定時(shí)器方式寄存器 TMOD高 4位為無(wú)關(guān)位,一般都取 0,所以 TMOD應(yīng)為 06H。若 =1,給 R2賦高電平計(jì)數(shù)值0059H 80 02 SJMP EXIT005BH 7A 04 L1: MOV R2, 03H 。0054H 30 91 04 JNB ,L1 。置 200?s定時(shí)初值003AH 75 8A 9C MOV TL0, 9CH003DH D2 AF SETB EA003FH D2 A9 SETB ET00041H D2 8C SETB TR00043H 80 FE SJMP $ 。給 R2賦高電平計(jì)數(shù)值0034H 75 89 02 MOV TMOD, 02H 。定時(shí)器 0的中斷入口地址000BH 02 00 50 LJMP INT0 ORG 0030H0030H D2 91 MAIN: SETB 。 定時(shí)器以查詢方式工作。 本例設(shè)定時(shí)間基準(zhǔn) 200?s,即定時(shí)時(shí)間為 200?s。 頻率為 1kHz,周期為 1ms,占空比為 2:5的 波形如下圖所示。定時(shí)器 /計(jì)數(shù)器 0方式 2邏輯結(jié)構(gòu) C/TC/T 方式 2及應(yīng)用實(shí)例【 例 7】 (PWM)信號(hào),即脈沖頻率為 1kHz、占空比為 2∶5的矩形波,以控制直流電動(dòng)機(jī)按一定的速度轉(zhuǎn)動(dòng),晶振頻率為 6MHz。 方式 2及應(yīng)用實(shí)例 n 在方式 1下,以定時(shí)器 0為例,定時(shí)器 /計(jì)數(shù)器是一個(gè)能 自動(dòng)裝入初值的 8位加 1計(jì)數(shù)器 , TH0中的 8位用于存放定時(shí)初值或計(jì)數(shù)初值, TL0中的 8位用于加 1計(jì)數(shù)器。 利用定時(shí)器 /計(jì)數(shù)器可以產(chǎn)生不同頻率的音頻脈沖,也可以控制音頻脈沖的延時(shí)時(shí)間。解:音樂(lè)是由高低長(zhǎng)短相同或不同的音符,按一定的規(guī)律組織起來(lái)的。程序結(jié)束 方式 1及應(yīng)用實(shí)例【 例 6】 ,接一只喇叭,利用定時(shí)器中斷方式編寫程序,使喇叭放出悅耳的音樂(lè)。簡(jiǎn)譜碼表0205H DB 0B4H,0A4H,04H0208H DB 82H,01H,81H,94H,84H020DH DB 0C4H,0B4H,04H0210H DB 82H,01H,81H,0F4H,0D4H0215H DB 0B4H,0A4H,94H0218H DB 0E2H,01H,0E1H,0D4H,0B4H021DH DB 0C4H,0B4H,04H0220H DB 82H,01H,81H,94H,84H0225H DB 0B4H,0A4H,04H0228H DB 82H,01H,81H,94H,84H022DH DB 0C4H,0B4H,04H0230H DB 82H,01H,81H,0F4H,0D4H0235H DB 0B4H,0A4H,94H0238H DB 0E2H,01H,0E1H,0D4H,0B4H023DH DB 0C4H,0B4H,04H0240H DB 00H參考程序:唱名碼表 ORG 0250H0250H TABLE2:DW FD82H,FDC8H,FE06H 。至堆棧取回 A值0160H 32 RETI 。將 015CH D0 D0 POP PSW 。將 PSW的值暫存于堆棧0154H 85 52 8B MOV TL1, 52H 。節(jié)拍數(shù)未到 ,轉(zhuǎn)移010AH 22 RET ORG 0150H0150H C0 E0 INT1: PUSH ACC 。延時(shí) 187ms的循環(huán)次數(shù)0102H 7D E9 LP1: MOV R5,232 。重復(fù)播放參考程序:延時(shí)子程序 ORG 0100H 。取下一個(gè)簡(jiǎn)譜碼0070H C2 8E FINISH: CLR TR1 。調(diào)用基本單位時(shí)間 (1/4拍 )006CH 05 40 INC 40H 。計(jì)數(shù)值低 8位存入 52H
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1