??? 06/12/05 13:43 Read: times |
#94723 - Relic Chips Are Slow Responding to: ???'s previous message |
If there is a possibility of a chip being slow to get off the bus after it becomes deselected it would have to be the relic 8255 part. You are also going to have to look carefully as to whether the MOVX instructions you use to access the 8255 generate a wide enough Write pulse for the chip. Get out the datasheet for the particular 8255 you have and look carefully at its timing specifications. They will have minimum width requirements for WRITE, minumum time of write data valid till trailing edge of WRITE (called data setup time), and also a minimum amount of time for keeping the write data valid after the WRITE pulse trailing edge (called data hold time). The faster new 8052 derivative parts very often make pulses from the MOVX instructions that are too fast to operate the 8255 correctly. This is one reason that these parts are not even recommended for new designs.
Michael Karas |
Topic | Author | Date |
external memory access problem | 01/01/70 00:00 | |
my first suggestion.... | 01/01/70 00:00 | |
actually i tried in single instruction | 01/01/70 00:00 | |
more | 01/01/70 00:00 | |
Relic Chips Are Slow | 01/01/70 00:00 | |
Memory Map IT !! | 01/01/70 00:00 | |
and then you may get others | 01/01/70 00:00 | |
Such AS ?? | 01/01/70 00:00 | |
with the '51 | 01/01/70 00:00 | |
8085/805x <=>8255 | 01/01/70 00:00 | |
to slow, too low | 01/01/70 00:00 | |
really need more info to be helpful![]() | 01/01/70 00:00 | |
Query | 01/01/70 00:00 | |
re query | 01/01/70 00:00 |