|
#include <reg51.h> //???
#define uchar unsigned char
#define uint unsigned int //???uchar data buf[4]; //??????
uchar data buf[4]; //??????
uchar data sec_dx=20; //?????
uchar data sec_nb=30; //?????
uchar data set_timedx=20; //?????????
uchar data set_timenb=30; //?????????
int n;
uchar data countt0,countt1;//???0????
//??6???
sbit k4=P3^7; //????
sbit k1=P3^5; //???
sbit k2=P3^6; //???
sbit k3=P3^4; //??
sbit k5=P3^1; //??
sbit k6=P1^5; //????
sbit Red_nb=P2^6; //??????
sbit Yellow_nb=P2^5; //??????
sbit Green_nb=P2^4; //??????
sbit Red_dx=P2^3; //??????
sbit Yellow_dx=P2^2; //??????
sbit Green_dx=P2^1; //??????
bit set=0; //????????? =1?,??,=0?,??
bit dx_nb=0; //???????
bit shanruo=0; //?????
bit yejian=0; //?????????
uchar code table[11]={ //??????
0x3f, //--0
0x06, //--1
0x5b, //--2
0x4f, //--3
0x66, //--4
0x6d, //--5
0x7d, //--6
0x07, //--7
0x7f, //--8
0x6f, //--9
0x00 //--NULL
};
|
|