Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
09/10/00 08:37
Read: times


 
#4998 - RE: 8031 hanging during delay routine
1. !!! After a hardware reset of PPI 8255, you MUST wait a while that internal PPI reset procedure finishes, otherwise PPI initialization will not be done properly. (100 ms is a good choice). So after the system reset, call a delay of 100ms and then initialize the PPI with a control string to set the PPI mode.
(I have lost lot's of hours finding out, why the system was not working. The reset startup delay is also different for different PPI manufacturers, but from my experience 100 ms is enough.)

2. Check your address decoding logic where your 4 PPI registers are located. Could be that you are writing to the wrong locations.

Franc

List of 16 messages in thread
TopicAuthorDate
8031 hanging during delay routine            01/01/70 00:00      
RE: 8031 hanging during delay routine            01/01/70 00:00      
RE: 8031 hanging during delay routine            01/01/70 00:00      
RE: 8031 hanging during delay routine            01/01/70 00:00      
RE: 8031 hanging during delay routine            01/01/70 00:00      
RE: 8031 hanging during delay routine            01/01/70 00:00      
RE: 8031 hanging during delay routine            01/01/70 00:00      
RE: 8031 hanging during delay routine            01/01/70 00:00      
RE: 8031 hanging during delay routine            01/01/70 00:00      
RE: 8031 hanging during delay routine            01/01/70 00:00      
RE: 8031 hanging during delay routine            01/01/70 00:00      
RE: 8031 hanging during delay routine            01/01/70 00:00      
RE: 8031 hanging during delay routine            01/01/70 00:00      
RE: 8031 hanging during delay routine            01/01/70 00:00      
RE: 8031 hanging during delay routine            01/01/70 00:00      
RE: 8031 hanging during delay routine            01/01/70 00:00      

Back to Subject List