51单片机,用定时器T0的中断控制一位LED闪烁,用两按键控制闪烁的频率(增减)。
答案:2 悬赏:0 手机版
解决时间 2021-02-03 07:44
- 提问者网友:记得曾经
- 2021-02-03 00:04
51单片机,用定时器T0的中断控制一位LED闪烁,用两按键控制闪烁的频率(增减)。
最佳答案
- 五星知识达人网友:纵马山川剑自提
- 2021-02-03 00:28
你好!是用的开发板还是用仿真软件?程序可以尝试完成
全部回答
- 1楼网友:洎扰庸人
- 2021-02-03 01:58
#include<reg51.h> unsigned int cnt=0; sbit led=p1^0; void main() { tmod=0x02; th0=tl0=0x06; et0=1; ex0=1; ex1=1; ea=1; it0=1; it1=1; while(1); } void timer0() interrupt 1 { cnt++; if(cnt==time) { led=~led; } } void in0() interrupt 0 { while(int0==0); time=time+10; } void in1() interrupt 2 { while(int1==0); time=time-10; }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯