作业帮 > 综合 > 作业

用两种方法设计一个根据数据输入,数码管静态显示0~f的实验

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 02:55:33
用两种方法设计一个根据数据输入,数码管静态显示0~f的实验
可以用键盘
#include
#include
#define uchar unsigned char
#define uint unsigned int
sbit duan=P1^0;
sbit wei=P1^1;
void delay(uchar);
void display(uchar);
void init();
uchar keyscan();
uchar num,temp,t,liushui;
uchar w[16]={0x3f,0x06,0x5b,0x4f
,0x66,0x6d,0x7d,0x07
,0x7f,0x6f,0x5f,0x7c
,0x39,0x5e,0x79,0x71};
void main()
{init();
while(1)
 { if(t==20)
 {t=0;
P3=liushui;
liushui=_crol_(liushui,1);
}
display(keyscan());
 }
}
void delay(uchar time)
{uchar i;
while(time--)
for(i=0;i