找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2665|回复: 8
收起左侧

上机显示1禾H 不循环 哪里错了

[复制链接]
ID:101968 发表于 2016-4-5 10:54 | 显示全部楼层 |阅读模式
#include<reg52.h>
#include"hl52_h.c"
#define uchar unsigned char         
uchar code duma[6]={ 0X6,0X5B,0X4F,0X66,0X6D,0X7D} ;
uchar code weima[6]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf};


void delay(float t)         
                {
                  
                   unsigned int k,j;
                   j=t*100        ;
                   while(j-->0)
                   {
                   for(k=200;k>0; k--)  ;
                   }
        }
               
                                         
  void  main ()
{
       int i=0;
           while(1)
           {
                   DU=1;
                 P0=duma[i];
                  DU=0;
                  WEI=1;
                  P0=weima[i];
                 WEI=0;
                delay(9);
                i=i++;
                //if(i=5)
                //  {
                //  i=1;
                //  }
                   DU=1;
                   P0=0X76;   //显示H
                   DU=0;
                   WEI=1;
                   P0=0X0;
                   WEI=0;
                   delay(8);
                         
       
           }
}

回复

使用道具 举报

ID:101968 发表于 2016-4-5 10:55 | 显示全部楼层
各位大哥,帮帮忙。我一个人学没人指导。路漫漫啊
回复

使用道具 举报

ID:101968 发表于 2016-4-6 08:43 | 显示全部楼层
IF语句

                   P0=0X76;   //显示H
                   DU=0;
                   WEI=1;
                   P0=0X0;
                   WEI=0;
                   delay(8);
实验 了 去了以上段可以运行。但是IF语句加上去就不行了
回复

使用道具 举报

ID:101968 发表于 2016-4-7 10:42 | 显示全部楼层
问题找到啦原来 I=5不是判断语句
回复

使用道具 举报

ID:1 发表于 2016-4-7 22:19 来自手机 | 显示全部楼层
谢谢分享问题的解决方案
回复

使用道具 举报

ID:109277 发表于 2016-4-8 11:04 | 显示全部楼层
DU=1,这个没定义,另外if(i==5)应该是这样子的
回复

使用道具 举报

ID:101968 发表于 2016-4-11 14:03 | 显示全部楼层
zcq222 发表于 2016-4-8 11:04
DU=1,这个没定义,另外if(i==5)应该是这样子的

谢谢  。
回复

使用道具 举报

ID:113575 发表于 2016-4-11 21:53 | 显示全部楼层

谢谢分享问题的解决方案
回复

使用道具 举报

ID:101968 发表于 2016-4-12 07:46 | 显示全部楼层
admin 发表于 2016-4-7 22:19
谢谢分享问题的解决方案

谢谢BOSS关心新人
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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