欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 在單片機P1.2口線上產生周期為100mS 求思路 [打印本頁]

作者: 不少    時間: 2021-12-6 21:08
標題: 在單片機P1.2口線上產生周期為100mS 求思路
由于本論壇禁止直接求程序,禁止伸手黨,所以向大家請教一下大致的實現方法與思路,理清頭緒后我自己來寫程序去實現,謝謝大家

在P1.2口線上產生周期為100mS,占空比為2:

5的連續矩形波,要求只采用按鍵K0來控制其開

啟和關閉。

作者: 不少    時間: 2021-12-6 21:10
ORG 0000H         LJMP MAIN         ORG 0003H         LJMP EXTER0         ORG 000BH         LJMP IPTO MAIN:MOV SP, #60H      MOV TMOD,#11H          MOV IE, #83H          MOV IP, #02H          MOV TH0, #0B1H          MOV TL0, #0E0H          MOV TH1, #0D8H          MOV TL1, #0F0H          MOV R1, #02H HERE:LJMP HERE DELAY:SETB TR1 HEREY:JNB TF1, HEREY       CLR TR1           CLR TF1           MOV TH1, #0D8H           MOV TL1, #0F0H           RET EXTER0:LCALL DELAY        JB P1.0, LOOP0 HERE0:JNB P1.0, HERE0       CPL TR0 LOOP0:RETI IPTO:DJNZ R1, LOOP      CPL P1.2          CPL 00H          JNB 00H, LOOP2;          MOV R1, #03H          LJMP LOOP LOOP2:MOV R1, #02H LOOP:MOV TH0, #0B1H      MOV TL0, #0E0H          RETI          END
作者: munuc_w    時間: 2021-12-7 16:29
用定時器做,定時1ms。定時中斷中計數,P1.2拉高開始計數,計到40拉低,計到100拉高,計數器清零,從頭計數,。。。
作者: 188610329    時間: 2021-12-7 16:35
不確定,你說的 2:5   是不是 2/5 ?

是的話: 定時器,20ms中斷一次, 高電平2次,低電平3次,就是100ms 頻占比 2/5 了
作者: 13205495918    時間: 2021-12-7 20:26
2:5是啥意思

作者: Mr丶朋    時間: 2021-12-8 22:55
用定時器產生中斷,判斷進入中斷次數進行引腳電平翻轉。按鍵控制定時器及中斷的開關。




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1