#include <reg51.h> //52系列单片机头文件
#include <intrins.h>
#define uchar unsigned char
#define uint unsigned int
uchar code Table_OF_Digits[]=
{
0x00,0x3C,0x66,0x42,0x42,0x66,0x3C,0x00,//0
0x00,0x08,0x38,0x08,0x08,0x08,0x3E,0x00,//1
0x00,0x3C,0x04,0x04,0x3C,0x20,0x3C,0x00,//2
0x00,0x3C,0x04,0x3C,0x04,0x04,0x3C,0x00,//3
0x00,0x20,0x28,0x28,0x3C,0x08,0x08,0x00,//4
0x00,0x3C,0x20,0x20,0x3C,0x04,0x3C,0x00,//5
0x00,0x20,0x20,0x20,0x3C,0x24,0x3C,0x00,//6
0x00,0x3C,0x04,0x04,0x04,0x04,0x04,0x00,//7
0x00,0x3C,0x24,0x3C,0x24,0x24,0x3C,0x00 //8
};
uint r = 0;
char offset = 0;
uchar Current_Level = 1,Dest_Level = 1,x = 0,t = 0;
//------------------------------------------
//主程序
//------------------------------------------
void main()
{
P0 = 0x80;
Current_Level = 1;
Dest_Level = 1;
TMOD = 0x01;
TH0 = -4000/256;
TL0 = -4000%256;
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余3页未读,立即下载