Junior Member level 3
Can 8255 be connected with a 8086 microprocessor?
can the 8255 be connected with a microprocessor 8086 or it is used only for 8088 ??
you can address the 8255 with any mcu mpu or uart etc.....
its a dumb controller for parallel data exchange
Full Member level 3
For the 8086 and the 8255 you need to demultiplex the AD bus because the 8255 requires separate address lines.
If you don't like to do it you may use peripherals designed to live with multiplexed Address and data buses. They are 8155, 8156, 8256, 8755, 8185.
It is possible to use those peripherals directly on a multiplexed bus, though it would be more convenient to use the 8088 processor in this case, as it uses 8-bit data bus instead of 16-bit used in the 8086.
Full Member level 6
why not but remeber that 8086 is 16 bit but 8255 is only 8 bit supported peripheral
Member level 2
Advanced Member level 3
Yes you can but why such complicated structure you need.
As you may know the memory map , memory – io map.
Read more on this topic you will get some unique decoding regarding it.