动态数码管 不用译码器 看看这串代码 我想用_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);
}
#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_函数总是不能实现移位 或者说位选达不到要求 帮帮忙看看 这串代码
我已解决,需要用到锁存器,但是为什么我还不是很清楚