🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.arch.embedded
Article #4000

Re: PIO 8255 etc solutions

#4000
From: Jim Francis
Date: Wed, 26 Mar 1997 00:00
21 lines
867 bytes

The 8255 is still an excellent PIA in many respects. However there
is one very important point which is not obvious from the data
sheet and can rule out use of the part for certain applications.

I can't remember the exact details but basically you cannot turn
an I/O pin from input to output (or vice versa) on the fly
without resetting the whole port and causing all the pins to
glitch. I had this problem while interfacing the 8255 to an LCD,
trying to turn a single bit around to read the LCD "BUSY" completely
stuffed things up. There was no way around this problem for my
application and I had to use a different part.

If you think this may be a problem for you, I advise a _VERY
CAREFUL_ reading of the data sheet.

Regards
Jim

       If it wasn't for blinds it'd be curtains for all of us
     Jim Francis - Melbourne - Australia - <j...@webrider.net.au>

Message-ID: <VA.00000036.01309a44@port1-annex1.webrider.net.au>
Path: rocksolid-us.pugleaf.net!archive.newsdeef.eu!mbox2nntp!not-for-mail
References: <5h79ea$7bt@bolivia.earthlink.net>