??? 04/19/11 09:26 Read: times Msg Score: +1 +1 Good Answer/Helpful |
#181949 - Advice not understood Responding to: ???'s previous message |
So you read a book, but didn't understood the reason for the advice in the book?
The "traditional" 8051 chips can sink current but only have a weak pull-up. So when you need to draw the signals high, you need an external transistor or an external buffer chip. And in some situations, you have a big need to invert the logic of the I/O pin, since you want the output to be low when the processor is in the reset state. But adding a 74HCxx between the processor and another 74HCxx chip isn't meaningful unless you need to invert the signal, or in case you need to send the signal a long distance and then needs stronger pull-up capability or maybe an input with schmitt-trigger. It's important when reading books to not pick up suggestions as magic facts, but instead to learn the reason behind the suggestions. Design rules are only meaningful when you know when the rule is applicable, and when it isn't. |
Topic | Author | Date |
AT89c55 Connection with ULN2803/4 | 01/01/70 00:00 | |
There is a FAQ for that | 01/01/70 00:00 | |
MAX1232 + some NORs | 01/01/70 00:00 | |
#181903 - AT89c55 Connection with ULN2803/4 | 01/01/70 00:00 | |
'595 Chip /OE | 01/01/70 00:00 | |
Pull-downs... | 01/01/70 00:00 | |
89C55 connection with 2803 | 01/01/70 00:00 | |
Why? | 01/01/70 00:00 | |
Why is Atmel different? | 01/01/70 00:00 | |
Why 89CXX is different | 01/01/70 00:00 | |
Advice not understood | 01/01/70 00:00 | |
You didn't answer the question! | 01/01/70 00:00 | |
Answer | 01/01/70 00:00 | |
not necessarily because of AT89 | 01/01/70 00:00 |