home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / sci / electron / 13450 < prev    next >
Encoding:
Text File  |  1992-07-28  |  2.8 KB  |  54 lines

  1. Newsgroups: sci.electronics
  2. Path: sparky!uunet!europa.asd.contel.com!darwin.sura.net!convex!seas.smu.edu!utacfd.uta.edu!trsvax!rwsys!jim
  3. From: jim@rwsys.lonestar.org (James T. Wyatt)
  4. Subject: Re: Microcontrollers
  5. Organization: R/W Systems, Richland Hills, Texas, USA, 76118-5849
  6. Date: Tue, 28 Jul 1992 04:50:49 GMT
  7. Message-ID: <1992Jul28.045049.12065@rwsys.lonestar.org>
  8. Summary: Dallas Semiconductor DS5000 is good for tinkering/development
  9. Keywords: DS5000 8051 hacking microcontroller BASIC FORTH
  10. References: <BrMFKp.L8@world.std.com>
  11. Lines: 41
  12.  
  13. In article <BrMFKp.L8@world.std.com> jonas@world.std.com (Jonas R Klein) writes:
  14. >I'm a mere hobbyist who is looking for a one-chip microcontroller
  15. >for various applications.  The mind-boggling assortment of various
  16. >types has me stymied, though.  I'm looking for low cost, built in
  17. >UART, small size (28 pin?).  Or if there are ones that use 68000
  18. >code, programming would be easier as I have Amiga C compilers.
  19. >Any help would be appreciated.
  20.  
  21. If you are looking for a good starter microcontroller, try the
  22. Dallas Semiconductor.  Why?  Because:
  23.   1) It doesn't need a programmer. You just power it up in 'load' mode and
  24.     shove hex down the serial port. A built-in lithium battery holds
  25.     your code for years. No delay while programming/erasing and no
  26.     limit on number of reprogram cycles. You can write (or port) a
  27.     monitor or FORTH or BASIC interpreter since it has lots of RAM.
  28.   2) It has pleanty of ROM/RAM (8-64Kb, depending on cost), an on-board
  29.     (autobaudable to 9600) serial port, timers, counters, and lots
  30.     of programmable I/O digital lines.
  31.   3) It fits in a 40 pin socket or a 40 pin SIMM (DIP only is 8 or 32Kb,
  32.     but SIMMs come in 8/32/64Kb flavors). Sorry no 28-pin version.
  33.   4) There is free software from Intel (assembler, loader). The
  34.     Frankenstein assemblers in the UseNet archives support it too.
  35.   5) It's pin (electrical) and     bit (binary code) compatable with the
  36.     Intel 8051, so if you build something you can put it into a
  37.     cheaper part w/ EPROM and keep your DS5000 for the next project.
  38.   6) It is very low power, if you want to power with batteries.
  39.   7) If you build something like an encoder box, you can encrypt the
  40.     firmware to prevent reverse-engineering.
  41.  
  42. Disadvantage:    It is an older 8-bit architecture and thus limited
  43.     in its addressing and and programming. It also uses Intel's
  44.     odd memory layout - but you get used to it. The SIMM is
  45.     difficult to get a wire-wrap socket for. For the Amiga, you
  46.     would have to get/compile the Frankenstein assemblers, I think.
  47.  
  48. addendum: Most of the software noted above works under MSDOS. The
  49.     Frankenstein assemblers work on anything w/ a compiler. A
  50.     FORTH or BASIC or monitor program would work on the DS5000.
  51.  
  52. -- 
  53. James Wyatt  KA5VJL  jim@rwsys.lonestar.org  Semper Gumbi - always flexible!
  54.