📄 1335c51.h.bak
字号:
#ifndef _1335c51_H_
#define _1335c51_H_
sbit LCD_RD=P0^1;
sbit LCD_WR=P0^0;
sbit LCD_A0=P0^3;
#define LCD_CS_LOW P0&=0x7b
#define LCD_CS_UP P0|=0x84
#define LCM_DATA P1
//定义LCD上需显示数据的坐标
#define HIGHT_X 0 //"高度“坐标
#define HIGHT_Y 0
#define SENSITIVE_X 0 //”精度”坐标
#define SENSITIVE_Y 20
#define RESULT_X 0 //“结查”坐标
#define RESULT_Y 50
#define NOWVALUE_X 4 //“当前”坐标
#define NOWVALUE_Y 108
#define TARGET_X 11 //“目标”坐标
#define TARGET_Y 108
#define P5_X 0 //“P5”坐标
#define P5_Y 128
#define P6_X 0 //“P6”坐标
#define P6_Y P5_Y+22
#define P7_X 0 //“P7”坐标
#define P7_Y P6_Y+22
#define P8_X 0 //“P8”坐标
#define P8_Y P7_Y+22
#define TTH_X 0 //“TT高度”坐标
#define TTH_Y 220
#define RESULT_V_X 0
#define RESULT_V_Y RESULT_Y+20
#define L1_X0 RESULT_X
#define L1_Y0 RESULT_Y+52
#define L1_X1 TARGET_X*8+40
#define L1_Y1 RESULT_Y+52
#define L2_X0 L1_X0
#define L2_Y0 L1_Y0+24
#define L2_X1 TARGET_X*8+40
#define L2_Y1 L1_Y0+24
#define L3_X0 L1_X0
#define L3_Y0 P5_Y+19
#define L3_X1 TARGET_X*8+40
#define L3_Y1 P5_Y+19
#define L4_X0 L1_X0
#define L4_Y0 P6_Y+19
#define L4_X1 TARGET_X*8+40
#define L4_Y1 P6_Y+19
#define L5_X0 L1_X0
#define L5_Y0 P7_Y+19
#define L5_X1 TARGET_X*8+40
#define L5_Y1 P7_Y+19
#define L6_X0 L1_X0
#define L6_Y0 P8_Y+19
#define L6_X1 TARGET_X*8+40
#define L6_Y1 P8_Y+19
#define L7_X0 P5_X*8+20
#define L7_Y0 L1_Y0
#define L7_X1 P5_X*8+20
#define L7_Y1 P8_Y+19
#define L8_X0 TTH_X*8+52
#define L8_Y0 P8_Y+19
#define L8_X1 TTH_X*8+52
#define L8_Y1 240
#define L9_X0 NOWVALUE_X*8+40
#define L9_Y0 L7_Y0
#define L9_X1 NOWVALUE_X*8+40
#define L9_Y1 L7_Y1
#define L10_X0 TARGET_X*8+40
#define L10_Y0 0
#define L10_X1 TARGET_X*8+40
#define L10_Y1 240
#define P5NOW_X P5_X+3
#define P5NOW_Y P5_Y
#define P6NOW_X P6_X+3
#define P6NOW_Y P6_Y
#define P7NOW_X P7_X+3
#define P7NOW_Y P7_Y
#define P8NOW_X P8_X+3
#define P8NOW_Y P8_Y
#define TTH_CHECK_X TTH_X+9
#define TTH_CHECK_Y TTH_Y
void PutCdotInAlpha( uchar Ox, uchar Oy, uchar Cnumber );
void TextDisp( uchar Ox,uchar Oy, uchar *ptr );
void PutWordInAlpha(void);
void Linexy(uint x0,uchar y0,uint xt,uchar yt,uchar att);
void LcmInition( void );
void WriteData( uchar dataW );
void WriteCommand( uchar CommandByte );
//void BuildCgram( uchar Base, uchar EndlCode );
void LcmClear( void );
void Point(uint Px, uchar Py, uchar attr );
void Rectangle(uint x0, uchar y0, uint xt, uchar yt, uchar att);
void SurCtl(uint x0, uchar y0, uint xt, uchar yt, uchar att);
void BmpDisp( uint Ox, uchar Oy, uchar width, uchar height, uchar code *pbmp );
void PutCdotInGraph( uint Ox, uchar Oy, uchar DotWidth, uchar code *Disp);
void SurFlash(uchar x0,uchar y0,uchar att);
void NumDisp(uchar x0, uchar y0, int dat);
void Locatexy(uchar x,uchar y, uchar attribs);
uchar ReadDataLcm( void );
void PutCdotInGraph_2(uint Ox, uchar Oy, uchar num, uchar code * Disp);
void PutSdotInGraph(uint Ox, uchar Oy, uchar * Disp);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -