找回密码
 立即注册

QQ登录

只需一步,快速开始

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

双位数码管的显示问题

[复制链接]
跳转到指定楼层
楼主
论坛里面的各位,想问一下,双位数码管显示相同的数字,是什么问题呢,数码管的显示程序是这样的。数码管的位选由三极管驱动。
void display()       //显示程序
{
   P2=b[0],P0=a[NB%10];      /*由k的不同值进入确定显示数值*/
   delay(100);

   P2=b[1],P0=a[NB/10];
   delay(100);

   P2=b[2],P0=a[DX%10];
   delay(100);
         
   P2=b[3],P0=a[DX/10];
   delay(100);
}

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

使用道具 举报

沙发
ID:243612 发表于 2019-1-11 15:55 | 显示全部楼层
是两位数码管,程序改了,还是显示一样的数字,好像不能
回复

使用道具 举报

板凳
ID:243612 发表于 2019-1-11 16:11 | 显示全部楼层
请问哪里的格式不对,可以说清楚一些吗?
回复

使用道具 举报

地板
ID:243612 发表于 2019-1-11 16:38 | 显示全部楼层
用了两个双位数码管
回复

使用道具 举报

5#
ID:243612 发表于 2019-1-12 10:39 | 显示全部楼层
位选信号也要延时吗
回复

使用道具 举报

6#
ID:243612 发表于 2019-1-12 10:41 | 显示全部楼层
加了P0=0xff,也延时了,但还是显示两个相同的数字。
回复

使用道具 举报

7#
ID:243612 发表于 2019-1-12 11:03 | 显示全部楼层
本帖最后由 清醒梦 于 2019-1-12 12:54 编辑

位选信号有什么问题,求指导,共阳极数码管的位选信号接pnp型三极管的集电极,发射极接电源,基极接单片机的P2口
回复

使用道具 举报

8#
ID:243612 发表于 2019-1-12 12:05 | 显示全部楼层
uchar code b[4]={0x01,0x02,0x04,0x08}; //位码组合
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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