- the address lines need to be input only, in this project I do not need DMA
- the data lines need to be bidirectional
- ctrl lines is composed by 3 inputs, and 2 outputs
Hi
Ok, so address lines are simply 3.3V inverters / buffers / whatever that have 5V tolerant inputs. Same with the three control line inputs. That's 27 pins to deal with. It's either 14 pin packages at 6 to a package or something bigger with more PIA routing wise. I'd go with the 14 pin packages. The only real question then is "how small can you solder". If the five packages cost you more than 15 cents each, you need to shop harder (or stop buying DIP packages).
For the bidirectional pins, you can go the way I suggested earlier or there is another way:
For the "in" direction, it works just like the other inputs. For the "out" it's a tri-state 5V powered part with TTL level inputs. No resistors, no speed questions. Maybe a few more packages to deal with. Very simple to do.
Bob