本帖最后由 chinacn1989 于 2014-6-3 20:09 编辑
用的芯片是NUC120的片子(就是以前HOT大叔的开发板),用来驱动1602,看电平状态貌似都正常,时序也反复对应了的。就是没任何反应!
接口对应关系 :
PC7-1602EN
PC6-1602RW
PC15-RS
宏定义1602.h:- #define LCD1602_RS GPIOC->DOUT.DOUT15
- #define LCD1602_RW GPIOC->DOUT.DOUT6
- #define LCD1602_EN GPIOC->DOUT.DOUT7
- #define LCD1602_W(x) (GPIOA->u32DOUT &= (x<<2) | 0XFFFFFC03)
- #define LCD1602_R ((GPIOA->u32PIN>>2) & 0xff)
- void Lcd1602Init(void);
- void Lcd1602DisChar(uint8_t row,uint8_t line,uint8_t data);
1602.c文件
|