⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lcd12864.h

📁 该模板使用于周立功公司研发的EasyARM2100系列开发板
💻 H
字号:


#ifndef __LCD12864_H
#define __LCD12864_H

#define down                       1
#define up                         2
#define cancel                     3
#define enter                      4

#define DISPLAY_ON                0X3F
#define DISPLAY_OFF               0X3E
#define DISPLAY_START_LINE        0XC0

#define SET_X_ADDRESS             0XB8
#define SET_Y_ADDRESS             0X40

#define BF_STATUS                   7
#define ON_OFF_STATUS               5
#define RST_STATUS                  4

#define LCD_CE_ADDRESS            2  // LCD chip select value P1.0=0,P1.1=1

#define LCD_COMD_ADDRESS          0//((unsigned char xdata *)0) //LCD command port address
#define LCD_DATA_ADDRESS          1//((unsigned char xdata *)1) //yyg//LCD data    port address

void Busy(void);
void Write_LCDByte(uint8 comd_word);
void lcd_delay(uint8 delay_timer);
void clr_LCD_screen(void);
void init_LCD(void);        
void show_picture(        
     uint8 const  *word_tab,
     uint8 word_position_x,
     uint8 word_position_y,
     uint8 m,
     uint8 n);
void show_picture_n(        
     uint8 const *word_tab,
     uint8 word_position_x,
     uint8 word_position_y,
     uint8 m,
     uint8 n);
void erase_picture(        
     uint8 word_position_x,
     uint8 word_position_y,
     uint8 m,
     uint8 n);
void Show_Picture_data(uint8 data,uint8 x,uint8 y);
void Show_Str(uint8 *str,uint8 x,uint8 y,uint8 lenth);
void lcd_test(void);
void clr_LCD(uint8 Bselect_area);////// clear  the LCD_screen
void ReadKeyProcess(void);
void key_test(void);
void ReadKey(void);
void show_dot(uint8 word_position_x,uint8 word_position_y);
void DrawLines(int8 x,int8 y,int8 x1,int8 y1);
void read_test(void);
#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -