home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / sci / electron / 23534 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  1.9 KB

  1. Path: sparky!uunet!europa.eng.gtefsd.com!emory!swrinde!zaphod.mps.ohio-state.edu!rpi!usenet.coe.montana.edu!news.u.washington.edu!carson.u.washington.edu!whit
  2. From: whit@carson.u.washington.edu (John Whitmore)
  3. Newsgroups: sci.electronics
  4. Subject: Re: Dumb/simple UART chips
  5. Date: 28 Jan 1993 06:47:29 GMT
  6. Organization: University of Washington, Seattle
  7. Lines: 36
  8. Distribution: world
  9. Message-ID: <1k7vi1INNfu0@shelley.u.washington.edu>
  10. References: <1k55dkINNe5b@digex.digex.com>
  11. NNTP-Posting-Host: carson.u.washington.edu
  12.  
  13. In article <1k55dkINNe5b@digex.digex.com> bote@access.digex.com (John Boteler) writes:
  14.  
  15. >Is there a dumb UART readily available?
  16.  
  17.     Don't you really mean easy-to-use, or simple?  Why do you
  18. CARE whether it's dumb or not?
  19.  
  20. >I am designing a box that sends out serial telemetry based on 8 switches
  21. >being ON or OFF. A serial interface looks like a good way to do it. I
  22. >don't need interrupts, I don't need FIFOs, I don't need modem status
  23. >bits, I don't need none of that stuff.
  24.  
  25. >I would rather not bump the level of complexity up several notches by
  26. >requiring a microcontroller (and its firmware) just to initialize the
  27. >UART speed and so forth. Is there a really dumb UART that can come up in
  28. >a known state and just shovel data?
  29.  
  30.     No.  The dumb ones don't have internal clocks, and telling them
  31. when to send and when to shut up is slightly problematic.  The smart
  32. ones require a CPU.
  33.  
  34.     I'd consider a Z8671 for this.  It's a Z8 microprocessor
  35. with a dozen or so I/O lines, which powers up with two of the lines
  36. configured for serial in/out at (I think) 2400 baud.  You send
  37. it a command in tiny BASIC, and it reads you the input values.
  38. Last time I looked, it's $15 or so, and needs only a crystal,
  39. two small capacitors, and the RS-232 translation circuitry.
  40. I think it takes 7.3728 MHz, but I'm not sure.
  41.  
  42.     There's no need to make a big project out of using
  43. a microprocessor.  The entry level is pretty painless.
  44.  
  45.     John Whitmore
  46.  
  47.  
  48.  
  49.