??? 03/13/07 08:29 Read: times |
#134837 - about that schematic ... Responding to: ???'s previous message |
Just a couple of minor sugestions about the way in which you costruct your schematic. It's your schematic, so don't be offended. It's just a matter of style.
1. Those busses don't do anything useful. Since you have to label every signal that joins a bus anyway, it's just as well to leave things that way. The busses just clutter the schematic and make it harder to read. Colors don't help much either, particularly for those of us who are "cromatically challenged." I always print 'em black an white anyway. The rule of thumb is, "when in doubt, leave it out." If there's a really compelling reason for using colors, then go ahead. 2. It makes drawings easier to read if the number of bends/corners in a line is minimized. 3. If a signal line is unlabelled and single-ended, it is presumed to be unconnected, so why include it? If it needs to be there because it has meaning, then that meaning should be specified. 4. The most popular method, at least with gates and other small devices, is inputs on the left, outputs on the right. 5. TTL devices generally have emitters on their inputs, so they represent a load. CMOS devices have capacitive inputs. If you tie multiple inputs together, their current, using TTL, or capacitance, using CMOS, add. Either way, it slows things down. For example, U2B should probably have the unused pins 13 and 12 tied to Vcc rather than the input. Careful, though, as this has been known to cause latchup (SCR-ing). It's probably best to have a pullup resistor for those unused tie-high's. 6. This circuit should probably have a data bus buffer between the memories and the MCU, since the PC will also be driving the data bus. I can't tell what's really "up" with respect to that PC interface. RE |
Topic | Author | Date |
8051 board somewhat working | 01/01/70 00:00 | |
Give us a clue then.How does it partialy work?? | 01/01/70 00:00 | |
HC AC ???? | 01/01/70 00:00 | |
you will most likely need pullups | 01/01/70 00:00 | |
pull ups | 01/01/70 00:00 | |
be more specific | 01/01/70 00:00 | |
interesting tests | 01/01/70 00:00 | |
interesting they may be, but | 01/01/70 00:00 | |
to verify | 01/01/70 00:00 | |
interesting they may be, | 01/01/70 00:00 | |
Checksum? CRC? | 01/01/70 00:00 | |
hmm | 01/01/70 00:00 | |
You probably need an oscilloscope | 01/01/70 00:00 | |
sorry for asking | 01/01/70 00:00 | |
not the first... (or last :-) | 01/01/70 00:00 | |
Maybe my naging helped ... | 01/01/70 00:00 | |
why EPP? | 01/01/70 00:00 | |
why epp can be faster | 01/01/70 00:00 | |
Epp requires a bit less logic and is WAY faster | 01/01/70 00:00 | |
about that schematic ... | 01/01/70 00:00 | |
a matter of taste | 01/01/70 00:00 | |
I have to agree ... | 01/01/70 00:00 | |
you may not have discovered this![]() | 01/01/70 00:00 | |
you have to investigate | 01/01/70 00:00 | |
indeed | 01/01/70 00:00 | |
Amazed! | 01/01/70 00:00 | |
What? | 01/01/70 00:00 |