找回密码
 立即注册

QQ登录

只需一步,快速开始

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

求指点程序哪里不对程序不运行

[复制链接]
跳转到指定楼层
楼主
ID:334014 发表于 2018-6-17 21:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
单片机源程序如下:
  1. #include <reg52.h>
  2. #include <intrins.h>
  3. #define uchar
  4. sbit wei=P2^7;
  5. sbit duan=P2^6;
  6. uchar code A[10]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
  7. unsigned int ge=0;
  8. unsigned int shi=0;
  9. unsigned int bai=0;
  10. unsigned int qian=0;
  11. int k;
  12. void delay(unsigned int i)
  13. {
  14.   unsigned int j;
  15.   for(j=100;j>0;j--)
  16.     for(;i>0;i--);
  17. }
  18. void main()
  19. {
  20.     while(1)
  21.        {
  22.           ge++;
  23.        wei=1;
  24.           P0=0xf7;
  25.           wei=0; //位选
  26.           duan=1;
  27.           P0=A[ge];
  28.           duan=0;  //段选
  29.           delay(30);
  30.      if(ge==9)
  31.        {
  32.         ge=0;
  33.         shi++;
  34.         wei=1;
  35.               P0=0xfb;//shi
  36.               wei=0;
  37.               duan=1;
  38.               P0=A[shi];
  39.               duan=0;
  40.               delay(10);
  41.        }
  42.     if(shi==9)
  43.        {
  44.         shi=0;
  45.         bai++;
  46.         wei=1;
  47.               P0=0xfd;//shi
  48.               wei=0;
  49.               duan=1;
  50.               P0=A[bai];
  51.               duan=0;
  52.               delay(10);
  53.        }
  54.   if(bai==9)
  55.        {
  56.         bai=0;
  57.         qian++;
  58.         wei=1;
  59.               P0=0xfe;//shi
  60.               wei=0;
  61.               duan=1;
  62.               P0=A[bai];
  63.               duan=0;
  64.               delay(10);
  65.        }
  66.     if(qian==9||bai==9||shi==9||ge==9)
  67.        {
  68.         wei=1;
  69.               P0=0xff;
  70.               wei=0;
  71.      delay(10000);
  72.        }
  73.        }
  74. }
复制代码



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

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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