head.bak
来自「液晶屏的单片机demo程序」· BAK 代码 · 共 67 行
BAK
67 行
#ifndef HEAD_H /* Header Sentry */
#define HEAD_H
#define UCHAR unsigned char
#define VALUE 1
#define SYSCLK 11059200
#define BAUDRATE 9600
sbit rst = P2^3;
sbit e1 = P2^4;
sbit e2 = P2^5;
sbit rw = P2^6;
sbit di = P2^7; //A0
sbit BUSY = P3^0;
sbit LED = P2^0;
sbit ENABLE = P2^1;
/*
sbit di=P3^0;
sbit e1=P3^1;
sbit e2=P3^2;
sbit rw=P3^3;
*/
#ifdef PARAMETER
#define EXTERN
#else
#define EXTERN extern
#endif
EXTERN unsigned char idata TimeCount;
EXTERN unsigned int idata Count;
EXTERN bit CheckFlag;
void delay(unsigned int num);
void write_chinese(UCHAR x,UCHAR y,UCHAR width,UCHAR code*array);
void lw(unsigned char x,unsigned char y,unsigned char dd);
void send_command(unsigned char cmd);
void lcd_init(void);
void Init(void);
unsigned char read(void);
unsigned char code *number(unsigned char t);
void clear_screen(unsigned char Row);
void test(void);
void Print(unsigned char code *array,unsigned char Length);
void DisplayData(unsigned int count);
extern unsigned char code a[0x10];
extern unsigned char code kong[0x20];
extern unsigned char code qi[0x20];
extern unsigned char code nong[0x20];
extern unsigned char code du[0x20];
extern unsigned char code mohao[0x20];
extern unsigned char code blank[16];
extern unsigned char code num0[16];
extern unsigned char code num1[16];
extern unsigned char code num2[16];
extern unsigned char code num3[16];
extern unsigned char code num4[16];
extern unsigned char code num5[16];
extern unsigned char code num6[16];
extern unsigned char code num7[16];
extern unsigned char code num8[16];
extern unsigned char code num9[16];
extern unsigned char code dot[16];
#define FIRSTLENGTH 29
extern unsigned char code firstdata[FIRSTLENGTH];
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?