?? bao.h
字號:
#define uchar unsigned char
#define uint unsigned int
#define ulong unsigned long
//#define Address 0x01
#define FEED WDTRET=0x1E,WDTRET=0xE1; //喂狗
#define Width 5
#define MyAddress 0x01 //
//#define cNum 4 //Width/2+Width%2
//#define Type 0x00 //單行為0x00,雙行為0xff,單行單紅為0xaa,單行單綠為0x55
sfr WDTRET=0xA6; //看門狗
sbit latch=P1^4; //鎖存信號
sbit or1=P0^4;
sbit og1=P0^5;
sbit or2=P0^2;
sbit og2=P0^3;
sbit oe=P1^6;
sbit a0=P1^0;
sbit a1=P1^1;
sbit a2=P1^2;
sbit a3=P1^3;
sbit le=P3^5;
sbit pk=P1^7;
sbit p34=P3^4;
//**********************
bit Flag;
#define ck pk=0;pk=1;
uchar bdata bd,bd0;
//**************
uchar Address1,Address2,MainAdd1,MainAdd2,Answer,CodeH,CodeL,Windows,Team;
sbit d0=bd^0;
sbit d1=bd^1;
sbit d2=bd^2;
sbit d3=bd^3;
sbit d4=bd^4;
sbit d5=bd^5;
sbit d6=bd^6;
sbit d7=bd^7;
//**************
sbit b0=bd0^0;
sbit b1=bd0^1;
sbit b2=bd0^2;
sbit b3=bd0^3;
sbit b4=bd0^4;
sbit b5=bd0^5;
sbit b6=bd0^6;
sbit b7=bd0^7;
//**********************************************
//函數聲明*******************************************************************************
void init(); //串行中斷初始化
void pulse(); //脈沖
//void ck(); //時鐘
void cscr(); //關屏
void oscr(); //開屏
void row_r(); //紅色顯示
void num(uchar k); //行掃描
xdata uchar Buffer[32][10]={
{0x00,0x00,0x48,0x00,0x00,0x00,0x00,0x00,0x00,0x10},
{0x00,0x47,0xFC,0x00,0x00,0x00,0x00,0x00,0x1F,0xF8},
{0x00,0x20,0x40,0x38,0x38,0x38,0x38,0x38,0x10,0x10},
{0x00,0x23,0xF8,0x6C,0x6C,0x6C,0x6C,0x6C,0x10,0x10},
{0x00,0x00,0x40,0xC6,0xC6,0xC6,0xC6,0xC6,0x10,0x10},
{0x00,0xEF,0xFE,0xC6,0xC6,0xC6,0xC6,0xC6,0x1F,0xF0},
{0x00,0x20,0x08,0xD6,0xD6,0xD6,0xD6,0xD6,0x00,0x04},
{0x00,0x23,0xFC,0xD6,0xD6,0xD6,0xD6,0xD6,0xFF,0xFE},
{0x00,0x22,0x08,0xC6,0xC6,0xC6,0xC6,0xC6,0x04,0x00},
{0x00,0x23,0xF8,0xC6,0xC6,0xC6,0xC6,0xC6,0x08,0x10},
{0x00,0x22,0x08,0x6C,0x6C,0x6C,0x6C,0x6C,0x1F,0xF8},
{0x00,0x23,0xF8,0x38,0x38,0x38,0x38,0x38,0x00,0x10},
{0x00,0x2A,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x10},
{0x00,0x32,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x10},
{0x00,0x22,0x28,0x00,0x00,0x00,0x00,0x00,0x00,0xA0},
{0x00,0x02,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x40},
{0x00,0x00,0x48,0x00,0x00,0x00,0x00,0x00,0x00,0x10},
{0x00,0x47,0xFC,0x00,0x00,0x00,0x00,0x00,0x1F,0xF8},
{0x00,0x20,0x40,0x38,0x38,0x38,0x38,0x38,0x10,0x10},
{0x00,0x23,0xF8,0x6C,0x6C,0x6C,0x6C,0x6C,0x10,0x10},
{0x00,0x00,0x40,0xC6,0xC6,0xC6,0xC6,0xC6,0x10,0x10},
{0x00,0xEF,0xFE,0xC6,0xC6,0xC6,0xC6,0xC6,0x1F,0xF0},
{0x00,0x20,0x08,0xD6,0xD6,0xD6,0xD6,0xD6,0x00,0x04},
{0x00,0x23,0xFC,0xD6,0xD6,0xD6,0xD6,0xD6,0xFF,0xFE},
{0x00,0x22,0x08,0xC6,0xC6,0xC6,0xC6,0xC6,0x04,0x00},
{0x00,0x23,0xF8,0xC6,0xC6,0xC6,0xC6,0xC6,0x08,0x10},
{0x00,0x22,0x08,0x6C,0x6C,0x6C,0x6C,0x6C,0x1F,0xF8},
{0x00,0x23,0xF8,0x38,0x38,0x38,0x38,0x38,0x00,0x10},
{0x00,0x2A,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x10},
{0x00,0x32,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x10},
{0x00,0x22,0x28,0x00,0x00,0x00,0x00,0x00,0x00,0xA0},
{0x00,0x02,0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x40}
};
//void Staticshow();
void y6();
void delay1();
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -