找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

为什么这个单片机程序没问题,但是灯却不亮呀?

查看数: 7012 | 评论数: 15 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-11-30 13:05

正文摘要:

这是定时计数器,然后等是要求循环点亮的

回复

ID:852817 发表于 2020-12-2 04:13
试试加上拉电阻
ID:767433 发表于 2020-12-1 22:17
加上拉电阻看看
ID:849631 发表于 2020-12-1 22:02
其他哥哥都讲得差不多了
我补充一点
把  P0=a[i];  写到  if   里面会好点吧
ID:849631 发表于 2020-12-1 21:58
我看哥哥们说的差不多了,我补充一点,把  P0=a[i];    写到 if   里面会好点吧。
ID:293933 发表于 2020-12-1 21:42
程序应该是这样的吧

51hei截图20201201214003.png (22.5 KB, 下载次数: 110)

51hei截图20201201214003.png
ID:846082 发表于 2020-12-1 19:49
应该是要用共阴数码管。
要加上拉电阻。
程序我不知道对不对。。。
ID:852539 发表于 2020-12-1 16:59
P0口输出外部要加上拉电阻10k
ID:638887 发表于 2020-12-1 16:24
TMOD=0X01,你用的是定时器0。
ID:846683 发表于 2020-12-1 13:49
chenyinhu 发表于 2020-11-30 16:30
你这定时时间是50ms数字加一吧?如果要是50ms的话它数字变得话你能看到??

好的,谢谢啊
ID:846683 发表于 2020-12-1 13:49
器车人 发表于 2020-11-30 16:01
第一,程序编译成功,不代表程序没问题;第二,你这个数码管用的是共阳的数码管,程序的编码值用的是共阴极 ...

好的,谢谢了
ID:847574 发表于 2020-12-1 12:29
加上拉电阻试试看
ID:409939 发表于 2020-11-30 16:46
管脚都显示红色,代表高电平,证明你程序没运行起来,程序问题。
ID:568565 发表于 2020-11-30 16:30
你这定时时间是50ms数字加一吧?如果要是50ms的话它数字变得话你能看到??
ID:477532 发表于 2020-11-30 16:28
P0口输出外部要加上拉电阻10k,这是必须的如果你不上拉的话,单片机的驱动能力肯定不行,就像LM393要加上拉电阻一样
ID:278840 发表于 2020-11-30 16:01
第一,程序编译成功,不代表程序没问题;第二,你这个数码管用的是共阳的数码管,程序的编码值用的是共阴极的,第三,P0口输出外部要加上拉电阻10k,第四,看看TMOD的值好像是0x01,总之,慢慢检查电路很程序吧

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表