lcdfun._h

来自「AVR-MEGA8单片机中使用AD转换的一个例子」· _H 代码 · 共 36 行

_H
36
字号
#ifndef _LCDFUN
#define _LCDFUN 
# include "iom8v.h"
# include "macros.h"

#ifndef uchar
	#define uchar unsigned char
#endif

//晶振频率: 8MHZ:
# define XTAL 8

//LCD接口:
#define CS  		PD5
#define SID 		PD6
#define SCLK  		PD7
//#define LCDRST      PB1	   //LCDRST低电平有效
//背光控制,=0时打开背光:
#define LCD_AK		PD3		
# define SETPORT(b)	PORTD|=BIT(b)
# define CLRPORT(b)	PORTD&=~BIT(b)


//LCD驱动函数:
extern void Delay(unsigned int DelayTimes);
extern void LCD_Ini(void);			//LCD初始化
extern void LCD_AK_Control(uchar OnOff);			//背光显示
extern void Write_LCD_Com(void);					//对LCD写入控制命令
extern void Write_LCD_Data(void);					//对LCD写入数据
extern void ClearLCD(void);						//清LCD屏
extern void PrintS(uchar x,uchar y,uchar *str);				//普通模式下显示ASCII字符 
extern void PrintSLen(uchar x,uchar y,uchar *str,uchar Len);	  	//在指定位置打印指定长度字符串
extern void DrawPic(uchar x,uchar y,uchar SizeX,uchar SizeY,uchar BF);	//在指定位置处显示图片
extern void DisplayNumChar(unsigned char l,unsigned char h,unsigned int ll);
#endif

⌨️ 快捷键说明

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