微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 动态数码管 不用译码器 看看这串代码 我想用_crol_函数进...

动态数码管 不用译码器 看看这串代码 我想用_crol_函数进...

时间:10-02 整理:3721RD 点击:
#include<reg51.h>
#include<intrins.h>
#define uchar unsigned char
#define a P0
#define wei P2
#define uint unsigned int
uint code1[]={0x03,0x9f,0x25,0x0d,0x99,0x49,0x41,0x1f,0x01,0x09};
void delay(uint x)
{
    uint i;
    while(x--)
        for(i=0;i<50;i++);
}
void main()
{
     uchar wei;
             
                 P2=0xfe;        
               
               a=~code1[0];
                   delay(500);
                           a=0x00;
                        P2=0xfb;
                        a=~code1[3];
                        delay(500);  
          
        }

用_crol_函数总是不能实现移位   或者说位选达不到要求   帮帮忙看看 这串代码

我已解决,需要用到锁存器,但是为什么我还不是很清楚

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top