找回密码
 立即注册

QQ登录

只需一步,快速开始

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

单片机四位数码管计数器问题

[复制链接]
跳转到指定楼层
楼主
实验要求从0到9999循环计数。仿真时四个数同时计数(同为1,同为2......)而且有些数字显示不全。请帮忙看一下存在的问题。数码管是共阳极接法。

QQ图片20170416163722.png (78.31 KB, 下载次数: 63)

QQ图片20170416163722.png

QQ图片20170416163826.png (86.67 KB, 下载次数: 54)

QQ图片20170416163826.png

QQ图片20170416163852.png (78.6 KB, 下载次数: 71)

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

使用道具 举报

沙发
ID:149451 发表于 2017-4-16 20:12 | 只看该作者
别的先不说,先说你的仿真图不对:P0口的电阻不是穿在那的,应该是上拉电阻(电源到端口间)吧?
回复

使用道具 举报

板凳
ID:111634 发表于 2017-4-16 20:31 | 只看该作者
P0口的电阻应该是上拉电阻,不是限流电阻。
回复

使用道具 举报

地板
ID:123289 发表于 2017-4-18 00:30 | 只看该作者
关于P0口的用法。沙发、板凳说法不对,楼主是对的。
输出0亮1不亮。
楼主的问题,通常是扫描原理未清晰。
建议每5ms扫描一位(四个阳极三极管先送全1关显示所有显示,再送某一位的显示数据,再开此位的显示,给此位的阳极三极管送0)。下个5ms再重换一位,楼主试试看。
回复

使用道具 举报

5#
ID:190696 发表于 2017-4-18 09:03 | 只看该作者
好厉害1!!
回复

使用道具 举报

6#
ID:96682 发表于 2017-4-18 13:12 | 只看该作者
别太相信软件仿真。有些元器件在现实电路板上是能正常显示的,但在软件仿真里却让人一头雾水
这时候为了仿真能正常运行,需要变通使用其他相似功能的元器件来代替
在 P0 口上并非必需要接上拉电阻,这要看使用的数码管类型来决定
回复

使用道具 举报

7#
ID:187249 发表于 2017-4-28 08:16 | 只看该作者
感谢各位的回答问题已经解决了,主要是楼主的模电学的一塌糊涂。原因在于4.7k的电阻太高了,导致三极管一直不导通。改为100后可以实现计数功能了。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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