Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.
You haven't mention which microcontroller supose to control this PIA, so here is info on how to interface 8255 with parallel port (C-code): https://www.phanderson.com/printer/8255c.html
I woiuld imagine that the 8255 was made forthe 808X family of micros in which case a
port access statement would probably take care of all the proper pins going high and low with the proper timing. For other chips you would probably have to do bit banging.
This would definitley be the case for micros that do not have hardwre/opcodes for accessing external memory and ports, which includes most modern 8 bit micros which have internal program and data memory. Can't you just use some ttl 74374 latches and a 74138 decoder?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.