cancel
Showing results for 
Search instead for 
Did you mean: 

How to interface an 8-bit i8080 TFT using FSMC?

eduardo2
Associate II
Posted on September 18, 2015 at 15:53

Hi:

I am working with the STM3221G-EVAL board and need to interface with at TFT display having a controller using i8080 8-bit interface. Most of the examples I been working with use 16-bit interface FSMC. Any ideas?

Thanks

#lcd #fsmc #tft #i8080 #8-bit
1 REPLY 1
Posted on September 18, 2015 at 17:39

Wouldn't you just half the width of the data bus, configure the controller in 8-bit mode, and watch the bit shift on the address bus, ie the A0 pin now actually reflects the A0 bit within the STM32

If you just left everything in 16-bit mode the bytes you want to access would just be a half-word apart. Pretty sure the TFT isn't going to care about linear addressing, and DMA operations tend to turn the address incrementing off.

Presumably the control only needs one address bit anyway, to differentiate between a control register, and a data register, and these could be anywhere in the decoded address space.

Look at some 8-bit SRAM or NOR implementations/configurations

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..