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

📄 altera_avalon_lcm240128_routines.h

📁 青云开发的LCD模块LCM240128ZK3用于ALTERA的FPGA
💻 H
字号:
#if !defined(LCD240128_H)
#define LCD240128_H

#include "altera_avalon_lcm240128_regs.h"
#include "system.h"

#ifndef LCM240128_BASE            //这是LCD核的基地址   
#define LCM240128_BASE  0xffffffff//user's definition here
#endif

#if LCM240128_BASE == 0xffffffff
#warning "No definition of LCM240128_BASE core.\n"
#endif


#define ALTERA_AVALON_LCM240128_TYPE (volatile unsigned int*)
#define uint unsigned int
#define uchar unsigned char


void LCD_Print_Picture() ;//在屏幕的左半边显示图形,张敏2008-07-26
void LCD_Print_Str(unsigned char row,unsigned char col,unsigned char *str);//在屏幕的指定行、列显示字符串,张敏2008-07-26
void LCD_Print_Char_Test(void);
void LCD_Reset(void);
void LCD_Initial(void);
void LCD_Clear(void);
void LCD_CursorX(unsigned char);
void LCD_CursorY(unsigned char);
void Windows(unsigned char);  
void LCD_CmdWrite(unsigned char);
void LCD_DataWrite(unsigned char);
unsigned char LCD_CmdRead(unsigned char);
unsigned char LCD_DataRead(void);
void LCD_ChkBusy(void);
void DelayXms(int);
void _nop_(void);

#endif

⌨️ 快捷键说明

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