vaibhavpawar
Junior Member level 1
I am using 3.2" TFT LCD using 16 bit parallel interface. But, due to unavailability of I/O pins I am multiplexing it using 3 state buffer and using only 8 pins to drive LCD's 16 data pins ( U2 and U5 in the image, SN74HCT245 both ). Header20x2 is TFT LCD header ( attached datasheet for LCD ).
D0-D15 are LCD pins. Data0-Data7 are controller pins (LPC2138)
Data0-Data7 will be assigned to D0-D7 initially through U2 and U5 will be disabled ( U2 On,U5 off )
Data0-Data7 will be assigned to D8-D15 later through U5 and U2 will be disabled ( U5 On,U2 off )
Is these right approach to drive 16 bit LCD using 8 bit I/O pins.?
Link for datasheet download: https://drive.google.com/file/d/0B2_rhDNAxM4sTG5sVFVtbDhUSXM/view
D0-D15 are LCD pins. Data0-Data7 are controller pins (LPC2138)
Data0-Data7 will be assigned to D0-D7 initially through U2 and U5 will be disabled ( U2 On,U5 off )
Data0-Data7 will be assigned to D8-D15 later through U5 and U2 will be disabled ( U5 On,U2 off )
Is these right approach to drive 16 bit LCD using 8 bit I/O pins.?
Link for datasheet download: https://drive.google.com/file/d/0B2_rhDNAxM4sTG5sVFVtbDhUSXM/view