找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

关于单片机数码管动态显示问题

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

正文摘要:

用数码管显示四相异步电动机的步数,为什么会乱显示?正反转和停止都没有问题。 程序如下: #include <reg51.h> #define uchar unsigned char #define uint unsigned int uchar code zixingma[]={0xc0,0xf9 ...

回复

ID:723431 发表于 2020-4-26 15:36
bJFKLJklfje 发表于 2020-4-26 13:48
排阻是不是得有个上拉电阻拉出去啊,换个1-9的,1接vcc。然后数码管那,我觉得也有接的不对的地方;仿真图 ...

嗯嗯,解决了,谢谢
ID:723431 发表于 2020-4-26 15:36
wulin 发表于 2020-4-26 15:09
楼主排阻接错了,按如下接法。

谢谢,解决了
ID:213173 发表于 2020-4-26 15:09
楼主排阻接错了,按如下接法。


ID:738347 发表于 2020-4-26 13:48
排阻是不是得有个上拉电阻拉出去啊,换个1-9的,1接vcc。然后数码管那,我觉得也有接的不对的地方;仿真图你再看看?不知道这样也没有用,试试看吧

评分

参与人数 1黑币 +20 收起 理由
admin + 20 回帖助人的奖励!

查看全部评分

ID:636538 发表于 2020-4-26 13:31
建议P1.0、P1.1接上拉电阻,同时你的P1.0是控制十位,P1.1控制的是个位,如果没有理解错的话,将fan()中,P1|=0x03,再P1|=0x02,再次消影P1|=0x03,

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

Powered by 单片机教程网

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