基于LPC1768的最小系统TFT液晶显示屏控制
时间:10-02
整理:3721RD
点击:
请问各路大神有谁知道用最小系统来控制TFT时,用16位数据书写时,DB0~DB15位的引脚连接,下面是程序中的解释,连上去不对啊?
lcd_inline void lcd_send (unsigned short byte)
{
LPC_GPIO2->FIODIR |= 0xFF; //P2.0...P2.7 Output
LCD_DIR(1); //Interface A->B
LCD_EN(0); //Enable 2A->2B
LPC_GPIO2->FIOPIN = byte; //Write D0..D7
LCD_LE(1);
LCD_LE(0); //latch D0..D7
LPC_GPIO2->FIOPIN = byte >> 8; //Write D8..D15
}
我输出的DB0~DB7接P2.0~P2.7,DB8~DB15接什么引脚呢?
程序的注释如下:
PINS:
- EN = P0.19
- LE = P0.20
- DIR = P0.21
- CS = P0.22
- RS = P0.23
- WR = P0.24
- RD = P0.25
- DB[0.7] = P2.0...P2.7
- DB[8.15]= P2.0...P2.7
DB8~DB15接什么引脚呢?
lcd_inline void lcd_send (unsigned short byte)
{
LPC_GPIO2->FIODIR |= 0xFF; //P2.0...P2.7 Output
LCD_DIR(1); //Interface A->B
LCD_EN(0); //Enable 2A->2B
LPC_GPIO2->FIOPIN = byte; //Write D0..D7
LCD_LE(1);
LCD_LE(0); //latch D0..D7
LPC_GPIO2->FIOPIN = byte >> 8; //Write D8..D15
}
我输出的DB0~DB7接P2.0~P2.7,DB8~DB15接什么引脚呢?
程序的注释如下:
PINS:
- EN = P0.19
- LE = P0.20
- DIR = P0.21
- CS = P0.22
- RS = P0.23
- WR = P0.24
- RD = P0.25
- DB[0.7] = P2.0...P2.7
- DB[8.15]= P2.0...P2.7
DB8~DB15接什么引脚呢?
DB8~DB15也是用的P2.0~P2.7应该是有573片选之类的芯片
那我使用最小系统的板子不就用不了16位来控制了啊?
,多谢支持!