📄 lcd.h
字号:
#ifndef _LCD
#define _LCD
#include <msp430x14x.h>
#define uint unsigned int
#define uchar unsigned char
//端口定义
#define LCDDIR P1DIR
#define LCDOUT P1OUT
#define LCDIN P1IN
//引脚定义
#define CS BIT4 //引脚 1.4 cs
#define DATA BIT2 //引脚 1.2 为std, DATA
#define WR1 BIT5 //引脚 1.5 为Serial Clock, wr1
#define WR2 BIT3 //引脚 1.3 为Serial Clock, wr2
#define COMMAND 0x80 //模式100: 实际只发送最高3位,用于写命令
#define DDATA 0xA0 //模式101: 实际只发送最高3位,用于写地址
void LCD_INIT (void); //LCD初始化
void wr_lcd(uchar adc, uchar bits,uchar n); // 液晶传送命令/数据函数
uchar rd_lcd(uchar adc,uchar n); // 读显示ram函数
// 液晶显示数据函数
void WRITE_LCD(unsigned int add,unsigned char num,unsigned char point,uchar n);//入口参数:地址,BCD码。0---9显示数字;10无显示;11显示o;12显示F//
void delay(uint n);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -