永发信息网

51单片机f=12MHz,用定时器T0,工作方式1,中断方式工作,从P1.0输出周期为1s的方波,让发光二极管以1Hz闪烁

答案:2  悬赏:60  手机版
解决时间 2021-03-20 12:56
51单片机f=12MHz,用定时器T0,工作方式1,中断方式工作,从P1.0输出周期为1s的方波,让发光二极管以1Hz闪烁
最佳答案
程序最后 一段

else
{
LED1=1;
t = 0;

}
这部分中的t = 0 ;多余了。每次定时器中断进来的时候t不等20就会执行else ,然后t被清零,这样t就一直不可能等于20了。
全部回答
#include
sbit LED1=P1^0;
unsigned int t=0;
void main()
{
TMOD=0x01;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
ET0=1;
TR0=1;
EA=1;
while (1)
{

}
}
void time0() interrupt 1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
t++;
if(t==20)
{
t=0;
LED1=~LED1;
}
}

改下就行了,我给你改好了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
路由器必须用网线吗
关东古巷这个地址在什么地方,我要处理点事
关于位移和路程的说法正确的是(  ) A
石家庄城镇养老保险参保条件是什么呀?
道道通地图卡的问题,高分求解。拜托了。。。
木耳是厚的好还是薄的好
vfp9.0如何设置一个窗口中打开多个自由表,并
戴尔XPS 15 XPS 15-9550-D1528与华硕UX501JW
长1.6米宽1.2米长方形桌子10个人挤?
光明北路/长宁西道(路口)地址在什么地方,想
金融市场营销与平常市场营销有何区别
遗嘱写的谁谁有权力吗
大众途观的电瓶坏了,怎么卸下来
元旦传统吃什么食物?
完成函数double fun 的计算编程 填空题
推荐资讯
大S推荐的洗发水哪款最好用,我想让头发每根都
龙至尊休闲浴场这个地址在什么地方,我要处理
股东抽资对税务有什么影响
吉利汽车后面是ec7是哪一款
仁和行地址有知道的么?有点事想过去
盐城注册股份公司大概要多久?
有没有玻璃具有放大作用的?
建行手机银行初次登录是填哪个密码
请问,本人请教一个关于计算机硬盘的问题,计算
新配的眼镜,两只镜片镀膜,一只发黄色,有f1
荣耀5c可不可以系统更新到bln-al10c00b171
凌风跆拳道馆我想知道这个在什么地方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?