??? 07/14/05 00:26 Read: times |
#97283 - Lots of simple stuff. Responding to: ???'s previous message |
Things that are really difficult aren't ones where you have single, hard problems, but where you face a mix of a multitude of trivial, tiny problems.
Simple thing: You want to connect to PC. So you need cross-over. Now, where? Do you use just an expander cable, with 1:1 pins? Or a null-modem one? Now if it's not crossed, the good place to cross the lines is on the board. But where? Between the MCU and the transceiver or between transceiver and the cable? And if you cross them, which pins do you attach them to? Connecting two output ports together, just like connecting two input ports together, won't do much good. And it all depends where the cables are crossed. And now consider you want to route the control lines through the same MAX232-pin-compatibile. Routing them manually, on a single-sided board. (we're not talking about pro experts who know this all, we are talking about newbies!)Do you happen to remember pinout of MAX232? While one pair is reasonably laid out, the other is one of worst, sickening examples of pinout design. When you make your first MAX232 based interface for the first time, you are thoroughly lost. IMO this is very valuable idea. I'd suggest some more "standards" the same way. External memory, memory mapped IO, binding external code&program memory, attaching external oscillator instead of a crystal, driving high-power, high-voltage devices, buffering IO data/analog signals, leaving a handy hook for reprogramming, interfacing buses like CAN, SPI etc, talking to different voltage level devices (3/5V), providing enough of good, stable power, extensions for reprogramming eeprom in circuit, and probably quite a few more. |
Topic | Author | Date |
Trivia: RS232 level conversion | 01/01/70 00:00 | |
Coming very soon | 01/01/70 00:00 | |
Datasheet | 01/01/70 00:00 | |
Yes, but where is the '51? | 01/01/70 00:00 | |
Are you kidding? | 01/01/70 00:00 | |
Lots of simple stuff. | 01/01/70 00:00 | |
I like the idea | 01/01/70 00:00 | |
Do you want a list? | 01/01/70 00:00 | |
here is the list | 01/01/70 00:00 | |
actually... | 01/01/70 00:00 | |
Pin-Ups | 01/01/70 00:00 | |
Newer versions of IC | 01/01/70 00:00 | |
caveats... | 01/01/70 00:00 | |
Lack of proper supply decoupling | 01/01/70 00:00 | |
so did you happen to get the answer ???? | 01/01/70 00:00 | |
what "special characters"![]() | 01/01/70 00:00 |