找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 6200|回复: 15
打印 上一主题 下一主题
收起左侧

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

  [复制链接]
跳转到指定楼层
楼主
这是定时计数器,然后等是要求循环点亮的

1.jpg (79.5 KB, 下载次数: 129)

1.jpg

2.jpg (96.13 KB, 下载次数: 115)

2.jpg
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:278840 发表于 2020-11-30 16:01 | 只看该作者
第一,程序编译成功,不代表程序没问题;第二,你这个数码管用的是共阳的数码管,程序的编码值用的是共阴极的,第三,P0口输出外部要加上拉电阻10k,第四,看看TMOD的值好像是0x01,总之,慢慢检查电路很程序吧
回复

使用道具 举报

板凳
ID:477532 发表于 2020-11-30 16:28 | 只看该作者
P0口输出外部要加上拉电阻10k,这是必须的如果你不上拉的话,单片机的驱动能力肯定不行,就像LM393要加上拉电阻一样
回复

使用道具 举报

地板
ID:568565 发表于 2020-11-30 16:30 | 只看该作者
你这定时时间是50ms数字加一吧?如果要是50ms的话它数字变得话你能看到??
回复

使用道具 举报

5#
ID:409939 发表于 2020-11-30 16:46 | 只看该作者
管脚都显示红色,代表高电平,证明你程序没运行起来,程序问题。
回复

使用道具 举报

6#
ID:847574 发表于 2020-12-1 12:29 | 只看该作者
加上拉电阻试试看
回复

使用道具 举报

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

好的,谢谢了
回复

使用道具 举报

8#
ID:846683 发表于 2020-12-1 13:49 | 只看该作者
chenyinhu 发表于 2020-11-30 16:30
你这定时时间是50ms数字加一吧?如果要是50ms的话它数字变得话你能看到??

好的,谢谢啊
回复

使用道具 举报

9#
ID:638887 发表于 2020-12-1 16:24 | 只看该作者
TMOD=0X01,你用的是定时器0。
回复

使用道具 举报

10#
ID:852539 发表于 2020-12-1 16:59 | 只看该作者
P0口输出外部要加上拉电阻10k
回复

使用道具 举报

11#
ID:846082 发表于 2020-12-1 19:49 | 只看该作者
应该是要用共阴数码管。
要加上拉电阻。
程序我不知道对不对。。。
回复

使用道具 举报

12#
ID:293933 发表于 2020-12-1 21:42 | 只看该作者
程序应该是这样的吧

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

51hei截图20201201214003.png
回复

使用道具 举报

13#
ID:849631 发表于 2020-12-1 21:58 | 只看该作者
我看哥哥们说的差不多了,我补充一点,把  P0=a[i];    写到 if   里面会好点吧。
回复

使用道具 举报

14#
ID:849631 发表于 2020-12-1 22:02 | 只看该作者
其他哥哥都讲得差不多了
我补充一点
把  P0=a[i];  写到  if   里面会好点吧
回复

使用道具 举报

15#
ID:767433 发表于 2020-12-1 22:17 | 只看该作者
加上拉电阻看看
回复

使用道具 举报

16#
ID:852817 发表于 2020-12-2 04:13 来自手机 | 只看该作者
试试加上拉电阻
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

Powered by 单片机教程网

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