您好!
我使用的是 MSP430F5659微控制器。 我将通过该微控制器连接16x2 LCD。
每当我通过 CCS 对微控制器进行编程时、完成编程后、它会在 LCD 上显示垃圾数据。
为什么液晶屏上显示此垃圾数据? 请建议解决此问题的方法。
我使用了下面给出的连接引脚图:
我正在使用下面给出的代码
#define CLEAR_LCD 1.
#define NO_CLEAR_LCD 1.
#define LCD_RS BIT2
#define LCD_EN BIT3
#define LCD_D4 BIT4
#define LCD_D5 BIT5
#define LCD_D6 BIT6
#define LCD_D7 BIT7
#define LCD_DIR P3DIR
#define LCD_PORT P3OUT
//#define lcd1_DIR P5DIR
//#define lcd1_port P5OUT
#define LCD_PORT_MASK (LCD_EN |LCD_RS | LCD_D4 | LCD_D5 | LCD_D6 | LCD_D7)
