单片机MCS-51汇编问题。P1 口接8个LED灯,程序运行后,8个LED灯闪烁,闪烁频率为20Hz。急急急!!!!!!

2024-12-30 20:46:05
推荐回答(3个)
回答1:

根据你的要求写了一个,记得选择满意答案哦
;FOSC = 12MHz
;sysclk = 1us
flag bit 00h
cnt equ 25000 ;计时器初始值,频率 = 20,周期 = 50ms,一半为25ms
org 00h
jmp main
org 0003h
jmp int0_isr
org 000bh
t0_isr:
mov tl0,#(65536 - cnt) mod 256
mov th0,#(65536 - cnt) / 256
jb flag,t0_end
xrl p1,#0ffh
t0_end:
reti
int0_isr:
cpl flag
reti
main:
mov sp,#50h
clr flag
mov tmod,#01h
mov tl0,#(65536 - cnt) mod 256
mov th0,#(65536 - cnt) / 256
setb tr0
setb it0 ;下降沿触发
mov ie,#83h
mov p1,#00h
jmp $
end

回答2:

好好学习,天天向上

回答3:

好好学习天天向上