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

📄 display.h

📁 一个msp430与HGO12864加4*4键盘的菜单程序... ...!
💻 H
字号:
#ifndef display_h
#define display_h

/*******************命令字与命令格式(格式中1表示可变参量)*********************/
#define uchar unsigned char 
#define uint  unsigned int 

#define LCD_12864A_SI_L   P5OUT &= ~BIT3
#define LCD_12864A_SI_H   P5OUT |= BIT3

#define LCD_12864A_SCL_L  P5OUT &= ~BIT4
#define LCD_12864A_SCL_H  P5OUT |= BIT4

#define LCD_12864A_A0_L   P5OUT &= ~BIT5
#define LCD_12864A_A0_H   P5OUT |= BIT5

#define LCD_12864A_RES_L  P5OUT &= ~BIT6
#define LCD_12864A_RES_H  P5OUT |= BIT6

#define LCD_12864A_CS1_L  P5OUT &= ~BIT7
#define LCD_12864A_CS1_H  P5OUT |= BIT7


/*******************************函数定义**********************************/
void delay1(int n);  
void Init(void);
void LcdInit();//初始化函数 
void ShiftData(uchar dat);//数据移位输出
void WriteDisplayData(uchar dat);//写数据函数
void WriteControlData(uchar com);// 写命令函数
void WriteChinese(uchar x, uchar y ,uchar n, uchar fb);//16*16汉字写入子程序
void WriteAbc(uchar x, uchar y, uchar n, uchar fb);// 字符写入子程序
void WriteNumber(unsigned char x, unsigned char y ,unsigned char n, unsigned char fb);
void ClearSree(unsigned char fb);
void Location(uchar x,uchar y);
void WriteBmp(uchar x,uchar y,uchar fb ,uchar hang,uchar lie);
                  //此函数可以识别不同大小的BMP,前提是hang要能被8整除,没办法~
                  //传送数据时需要提高分辨率,如图片较多,可以添加指针
//zhi:显示数值 hang:显示行数  fab:反显
void displayy(long int zhi,char hang,char fab);

#endif

⌨️ 快捷键说明

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