帮忙做一个51单片机89C52的程序,要求是LED灯1以0.5秒为周期闪烁,并且通过按键设置周期?10ms的延时程序?
2024-03-24 16:03:37 文章来源 :网络 围观 : 次 评论
帮忙做一个51单片机89C52的程序,要求是LED灯1以0.5秒为周期闪烁,并且通过按键设置周期?
51单片机的IO口接按键,实现外部触发(外部中断,高低电平,上下降沿),触发后再通过IO控制LED的开关即可。r
10ms的延时程序?
若采用12M晶振则 51单片机如89C51的一个机器周期为12个时钟周期,即1uS DJNZ指令为两个机器周期,你可以自己查 DL10MS: MOV R6,#0C8H ;循环200次,200*50uS=10ms DL1: MOV R7,#19H ;25*2个机器周期 DL2: DJNZ R7,DL2 DJNZ R6,DL1 RET
上一篇:什么是低压配电干线?低压配电线路指的是什么? 下一篇:返回列表
留言与评论(共有 0 条评论) |