找回密码
 立即注册

QQ登录

只需一步,快速开始

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

求解数码管显示问题

[复制链接]
跳转到指定楼层
楼主
在protues'上仿真没结果,数码管没反应程序如下:
#include<reg51.h>
sbit shiwei=P2^2
sbit gewei=P2^3//        位选
uchar code xianshi[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x5e,0x71,0x31,0x3e};//显示数组值为0~9,
uint speedlevel;
void xianshi(uint num)
{  uint i,j,m,n;
i=num%10;
  j=num/10;
  P0=xianshi[i];
  gewei=0;        //开个位数码管
  delay(1);
  geiwei=1;
  P0=xianshi[j];
  shiwei=0;         //开十位数码管
  delay(1);
shiwei=1; }
void delay(i)//延时函数
  {
      for(j=0;j<i;j++)
      for(k=0;k<250;k++);
  }
void main()
{
  while(1)
  {  speedlevel=50;
  xianshi(speedlevel);
  }
}

QQ图片20180424110704.png (99.27 KB, 下载次数: 52)

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

使用道具 举报

沙发
ID:315301 发表于 2018-4-24 14:33 | 只看该作者
先屏蔽掉,点亮一个笔画开始?
回复

使用道具 举报

板凳
ID:7485 发表于 2018-4-24 16:24 | 只看该作者
这是你的全部程序?编译通过了?它会识别“uchar、uint”?
回复

使用道具 举报

地板
ID:309428 发表于 2018-4-24 16:38 | 只看该作者
程序???
回复

使用道具 举报

5#
ID:314014 发表于 2018-4-24 16:58 | 只看该作者
已经解决了,谢谢各位
回复

使用道具 举报

6#
ID:315529 发表于 2018-4-24 17:24 | 只看该作者
结束仿真,从新调试试试
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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