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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
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.

List of 16 messages in thread
TopicAuthorDate
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      

Back to Subject List