找回密码
 立即注册

QQ登录

只需一步,快速开始

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

大佬帮忙看一下 问题在哪里 求帮助

[复制链接]
跳转到指定楼层
楼主
ID:538591 发表于 2019-5-24 13:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
#include<stc15.h>
#include<intrins.h>
#define uchar unsigend char;
#define uint unsigend int;
  
  sbit led1  =  P4^1;
  sbit led2  =  P4^2;
  sbit led3  =  P4^3;
  sbit led4  =  P4^4;
uchar tab[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};
uchar SMG_XSW[4]={0,0,0,0};
uint ZH;
void delay(1ms)
{
  uchar i,k;
     for(i=0,i<k,i++);
     for(k=0,k<200,k++);
}
void smg_display()
   {
    uchar G,S,B,Q;
Q=ZH/1000;
B=ZH%1000/100;
S=ZH%1000%100/10;
G=ZH%1000%100%10/10;

SMG_XSW[0]=uchar tab[Q];
SMG_XSW[1]=uchar tab[B];
SMG_XSW[2]=uchar tab[S]0X80;
SMG_XSW[3]=uchar tab[G];
switch(i)
{
  case[0]:led1=1,led2=0,led3=0,led4=0;break;
  case[1]:led1=0,led2=1,led3=0,led4=0;break;
  case[2]:led1=0,led2=0,led3=1,led4=0;break;
  case[3]:led1=0,led2=0,led3=0,led4=1;break;
}
void display()
{
  static uchar i;
  i++;
  if(i>=4;)
  i=0;
  delay 1ms;
  P0=tab;
  P0=0XFF;
   }
void main ()
{
  uchar c=2,b>c,b++;
  ZH=c+b;
  smg_dispay;
  display;
  while(1)
   }
  
   }
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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