📄 lcd_ym12864i.h
字号:
/***************************************************
*文件名:LCD_YM12864I.h
*创建人:龚俊
*日 期:2002-9-30 10:21
*修改人:龚俊
*日 期:2005-2-19 19:35
*描 述:头文件
*
*版 本:2.0
***************************************************/
/**************************************************/
// assign LCD_ENABLE = ( (!nGCS2) && (!ADDR[21]) && (!ADDR[22]) && ( ADDR[23]) ) ;
//LCD片选地址空间
//ADR1 : R/S (高选择数据寄存器,低选择指令寄存器)
//ADR2 : R/W (高选择读,低选择写)
//ADR3 : CS1 (高有效,选择LCD左半部分)
//ADR4 : CS2 (高有些,选择LCD右半部分)
/**************************************************/
#define Lcd_Left_Command_Write (*(volatile U8 *)0x82800068) //液晶左半部分命令写入
#define Lcd_Right_Command_Write (*(volatile U8 *)0x82800070) //液晶右半部分命令写入
#define Lcd_Left_Status_Read (*(volatile U8 *)0x8280006c) //液晶左半部分状态读出
#define Lcd_Right_Status_Read (*(volatile U8 *)0x82800074) //液晶右半部分状态读出
#define Lcd_Left_Data_Write (*(volatile U8 *)0x8280006a) //液晶左半部分数据写入
#define Lcd_Right_Data_Write (*(volatile U8 *)0x82800072) //液晶右半部分数据写入
#define Lcd_Left_Data_Read (*(volatile U8 *)0x8280006e) //液晶左半部分数据读出
#define Lcd_Right_Data_Read (*(volatile U8 *)0x82800076) //液晶右半部分数据读出
/**************************************************/
extern void Lcd_Clear( void ) ;
extern void Lcd_Init( void ) ;
extern void Lcd_Display_Hanzi_16X16( U8 B , U8 X , U8 Y , U8* S ) ;
extern void Lcd_Display_Pic_128X64( U8* S ) ;
extern void Lcd_Display_Wave( U8 x , U8 y ) ;
extern void Lcd12864_Test( void ) ;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -