Circuit Cellar CD 2000
ISSUE 114
January 2000
Theme: COMMUNICATIONS
Task Manager—Random Thoughts, Steve Meyst, 6.
New Product News, 8.
Synchronous Serial Communication—A PC Link To a SPI/Microwire Device, by Duane Mattern, 12.
Reach Out And Touch—Designing A Resistive Touchscreen, by Tom Dahlin, 20.
Neural Stamp—A Low-Cost Neural Network Processor, by Robert Lacoste, 26.
Embedded CAN Can, by Michael Howard, 36.
Embedded Living, Tuning Up the HCS-II, by Mike Baptiste, 40.
MicroSeries—High Definition TV—Part 3: DTV System Architec-ture, by Mark Balch, 62.
From The Bench—Speed Racer—Virtual Speed with the SX, by Jeff Bachiochi, 70.
Silicon Update—Atmel Gets Tiny, by Tom Cantrell, 78.
Priority Interrupt—It Starts with an Idea, by Steve Ciarcia, 96.
EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 48.
Real-Time PC—A Matter of Time, Part 1: Accurate Timing and Frequency, by Ingo Cyliax, 50.
Applied PCs—The Mocking Bird Trial, PIC vs. 80188, by Fred Eady, 55.
ISSUE 115
February 2000
Theme: DATA ACQUISITION
Task Manager—What's in Utah?, by Rob Walker 6.
New Product News, edited by Hav Weiner 8.
Reader I/O, 11.
Practical Analog Circuit Design, by Craig L. King, 12.
Build An AVR Programmer, by Stuart Ball, 16.
Bridging The Gap—Interfacing Resistive Sensors, by Dana Romero,26.
Launching The Roboat—Navigation by GPS Digital Compass, by Riccardo Rocca, 32.
Save Your Voice—A Digital Sound Board, by DuanePerkins , 40.
MicroSeries—Rapid Gratification with FPGA Design Part 1: Getting Up to Speed, by Tom Bishop, 66.
From The Bench—In Theory and in Practice Part 1: Digital Filters , by Jeff Bachiochi, 72.
Silicon Update—EZ-Mail Engine, by Tom Cantrell , 76.
Priority Interrupt—You’ve Got to be Y2Kidding, by Steve Ciarcia, 96.
EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 48.
Real-Time PC—A Matter of Time, Part 2: Using IRIG Codes , by Ingo Cyliax, 50.
Applied PCs—A Personalized Virtual Web, by Fred Eady, 57.
ISSUE 116
March 2000
Theme: PROGRAMMABLE DEVICES
Task Manager—Hitting the Green, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 8.
Applied USB: A Cookbook Approach, by Robert R. Severson, 10.
Flash Forward—Implementing Downloadable Firmware via Flash Memory, by Bob Brown and Michal Tamborski, 20.
Building A RISC System In An FPGA—Part 1: Tools, Instruction Set, and Datapath, by Jan Gray, 26.
Killing Bugs In Your PalmOS—Debugging with State Ma-chines, by Jeff Stefan, 36.
Throw Away The Key?—An iButton Lock System, by Mike Baptiste, 56.
MicroSeries—Rapid Gratification with FPGA Design Part 2: Quicker and Better Design, by Tom Bishop, 62.
From The Bench—In Theory and Practice—Part 2: Clock Adjustment and Digital Filters, by Jeff Bachiochi, 72.
Silicon Update—SoC it to Me, by Tom Cantrell, 76.
Priority Interrupt—Y2K Phooey, by Steve Ciarcia, 96.
EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 44.
Real-Time PC—A Matter of Time—Part 3: Synchronizing a PC to a Time Signal, by Ingo Cyliax, 45.
Applied PCs—Getting the Databoot, by Fred Eady, 51.
ISSUE 117
April 2000
Theme: SIGNAL PROCESSING
Task Manager—Digital Becomes Analog, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 8.
Getting Your Signals Straight—Walsh-Hadamard Encoders and Decoders in MATLAB, by Kizito Tshilumba Kasengulu, 12.
Building A RISC System In An FPGA—Part 2: Pipeline and Control Unit Design, by Jan Gray, 20.
The Shocking Truth About EMC—Part 1: Design for Compat-ibility, by George Novacek, 28.
A Quick Meter Made—Fast Frequency Meter for Low Frequencies, by Markus Desgronte, 52.
All About Correlation, by Ron Tipton, 58.
MicroSeries—Op-Amp Specifications Part 1: Served Italian Style, by Joe DiBartolomeo, 64.
From The Bench—Drop the Incredible Bulk—Using Capacitors as Isolation Components, by Jeff Bachiochi, 70.
Silicon Update—A Winter Timer Tale, by Tom Cantrell, 76.
Priority Interrupt—All Things Considered, by Steve Ciarcia, 96.
EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 39.
Real-Time PC—POST It—Build a Power-On Self Test Card for PC/ 104, by Ingo Cyliax, 42.
Applied PCs—Under the Covers—Part 1: Get Embed(ded) with Windows NT 4.0, by Fred Eady, 46.
ISSUE 118
May 2000
Theme: Embedded Applications
Task Manager—It Takes All Kinds, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 8.
A Reliable Network For Embedded Systems—Getting on Track, by Val Popescu and Gary Gibson, 10.
The Shocking Truth About EMC—Part 2: Practical Application, by George Novacek, 18.
Weather Data—Getting More Than One Wire's Worth, by Willaim Beals & Russell Chadwick, 28.
Buying Power—A Low-Cost Power Supply, by Robert Kondner, 32.
Building A RISC System In An FPGA—Part 3: System-on-a-Chip Design, by Jan Gray, 36.
Embedded Living—HCS = Heating Control System?, by Mike Baptiste, 68.
MicroSeries—Op-Amp Specification Part 2: Getting Some Input, by Joe DiBartolomeo, 60.
From The Bench—Digital and Analog Output Control Taking Route X-10, by Jeff Bachiochi, 74.
Silicon Update—On The Road Again Part 1: Going Places with Silicon, by Tom Cantrell, 78.
Priority Interrupt—Publishing 101, by Steve Ciarcia, 96.
EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 48.
Real-Time PC—Real Time Executive for Multiprocessor Systems Part 1: Introduction to RTEMS, by Ingo Cyliax, 50.
Applied PCs—Under the Covers Part 2: Applications via NT Embedded 4.0, by Fred Eady, 54.
ISSUE 119
June 2000
Theme: ANALOG TECHNIQUES
Task Manager—What's it Worth?, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 8.
Reader I/O, 11.
Get It Right The First Time—Tips & Tricks for Designing with Single-Supply Analog Amplifiers, by Bonnie Baker, 12.
Keep Up With The StarsEEP UP WITH THE STARS—Motorized Telescope Control, by Mel Bartels, 18.
Back To BasicX—Part 1: NetMedia's Development System, by Brian Miller, 26.
Right On Time—Quartz Crystals and Oscillators, by George Novacek, 34.
Implementing A RAS Server Port—by Shawn Arnold, 54.
MicroSeries—Op-Amp Specifications, Part 3: Input/Output Stages, by Joe DiBartolomeo, 64.
From The Bench—The Chips Are Alive with the Sound of Music, Imitating the Dead Melody IC, by Jeff Bachiochi, 70.
Silicon Update—On The Road Again, Part 2: Taking Silicon for a Test Drive, by Tom Cantrell, 76.
Priority Interrupt—Choice Versus Default, by Steve Ciarcia, 96.
EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 40.
Real-Time PC—Real Time Executive for Multiprocessor Systems Part 2: Running i386 RTEMS Applications, by Ingo Cyliax, 42.
Applied PCs—Picking Some ExacTicks Keeping Precise Time, by Fred Eady, 48.
ISSUE 120
July 2000
Theme: ROBOTICS
Task Manager—Lend Me Your…, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 8.
BEAMStiquito—A Simple Circuit for an Inexpensive Robot, by James M. Conrad & Mark van Dijk, 10.
Beating The Heat—2000 Trinity College Fire Fighting Home Robot Contest, by Rob Walker, 14.
USB Chip Choices—Finding a Peripheral Controller, by Jan Axelson, 22.
Back To BasicX—Part 2: NetSnoop Application, by Brian Miller, 28.
115 VAC, To Go, Please—Drive a Portable Inverter with a PIC16C54, by Tom Napier, 34.
Quick And Easy Motor Control—Implementing a PIC-SERVO Controller, by Alan Kilian, 54.
Embedded Living—Two Ports in a PIC, A Communication Thermostat, by Mike Baptiste, 60.
MicroSeries—Op-Amp Specifications, Part 4: AC Applications, by Joe DiBartolomeo, 66.
From The Bench—DFP's: Riding the Wave of the Future, by Jeff Bachiochi, 72.
Silicon Update—Swiss Army Chip, Programmable System Devices, by Tom Cantrell, 76.
Priority Interrupt—I Call It "Prospecting", by Steve Ciarcia, 96.
EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 38.
Real-Time PC—Real Time Executive for Multiprocessor Systems Part 3: Running i386 RTEMS Applications, by Ingo Cyliax, 41.
Applied PCs—Calling for Backup, The Value and Methods of Backing Up, by Fred Eady, 48.
ISSUE 121
August 2000
Theme: EMBEDDED PROGRAMMING
Task Manager—Coming Events, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 8.
Reader I/O, 11.
Simplify Your Software Testing, by Jonathan Valvano, 12.
Look Ma, No PC!—A $55 Webcam, by Steve Freyder, David Helland, & Bruce Lightner, 20.
Anatomy Of a Compiler—A Retargetable ANSI-C Compiler, by Sandeep Dutta, 30.
The Joys Of Writing Software, by George Novacek, 36.
Who Needs Hardware?—Developing Without the Target, by Alan Harry, 58.
Count The Digits—Designing a Frequency Meter, by Tom Napier, 68.
From The Bench—Building on Familiar Ground, Part 1: Adding Analog to the 8051 Core, by Jeff Bachiochi, 74.
Silicon Update—We Ride the Waves, by Tom Cantrell, 78.
Priority Interrupt—First on the Block, by Steve Ciarcia, 96.
EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 41.
Real-Time PC—Real-Time Executive for Multiprocessor Systems, Part 4: Debugging, by Ingo Cyliax, 43.
Applied PCs—Embedded Kiosk or Mission Impossible?, by Fred Eady, 49.
ISSUE 122
September 2000
Theme: MEASUREMENT AND SENSORS
Task Manager—From Sea to Shining SJC, by Rob Walker, 6.
New Product News, edited by Rick Prescott, 8.
Reader I/O, 11.
A Low-Cost Weather Station, by Gorden Dick, 12.
Digital Filters Made Easy—Part 1: Implementing with a DSP, by, Dan Cross-Cole, 20.
One Small Step—Part 1: Measuring Flight Data in Model Rockets, by Tom Napier, 30.
The Joys of Writing Software—Part 2: Software Considerations, by George Novacek, 34.
Embedded Living—An RS-485 Gateway: Linking an HCS-II to Another RS-485 Network, by Mike Baptiste, 70.
From the Bench—Building on Familiar Ground, Part 2: A new Addition, by Jeff Bachiochi, 80.
Silicon Update—Dial M-Core for Micros, by Tom Cantrell, 84.
Priority Interrupt—Virtual Reality, by Steve Ciarcia, 96.
EMBEDDED PC SECTION
Nouveau PC, edited by Rick Prescott, 41.
Home Scoping With X-10, by Dennis Wilkison, 42.
Real-Time PC—Catching the PCI Bus—Part 1: A Spin Through the Background, by Ingo Cyliax, 58.
Applied PCs—Rabbit Season Designing an Ethernet Adapter, by Fred Eady, 63.
ISSUE 123
October 2000
Theme: INTERNET AND CONNECTIVITY
Task Manager—Better Vision Through Landscaping, by Rob Walker, 6.
New Product News, edited by Rick Prescott, 8.
Reader I/O, 11.
A Winning Combination—PIC Internet Connectivity, by Edward Cheung, 12.
Navigating With GPS— by Jeff Stefan, 22.
Internet Connectivity—Do-it-Yourself or Off-the-Shelf?, by Alan Singer, 28.
The Joys of Writing Software—Part 3: Design Tips, by George Novacek, 34.
Routine Checkup—An Automotive Diagnostic Scan, by Dan Harrison, 56.
One Small Step—Part 2: Liftoff, by Tom Napier, 66.
From the Bench—They Just Haven't Caught on Yet, by Jeff Bachiochi, 70.
Silicon Update—Who's Nexus, by Tom Cantell, 76.
Priority Interrupt—Imputed Liability, by Steve Ciarcia, 96.
EMBEDDED PC SECTION
Nouveau PC, edited by Rick Prescott, 40.
Real-Time PC—Catching the PCI Bus,Part 2: Configuration, by Ingo Cyliax, 43.
Applied PCs—Rabbit Season Part 2: Jackrabbit Development Board, by Fred Eady, 50.
ISSUE 124
November 2000
Theme: WIRELESS COMMUNICATIONS
Task Manager—An International Blend, by Rob Walker, 6.
New Product News, edited by Rick Prescott, 8.
Reader I/O, 11.
Wireless Devices—Handling Power With Efficiency, by Brian Branson & David Gonzalas, 12.
Simplified TPU Programming— by Jeff Loeliger, 20.
A PIC17C44-Based Computer—by Duane Perkins, 34.
Design2K Winners—by Rob Walker, 56.
The "S" Is For Speed—Mike Baptiste, 64.
Silicon Update—eZ Does It, by Tom Cantell, 74.
From the Bench—Megawatt Castles Made of Sand, Exploring the Solar Cell, by Jeff Bachiochi, 78.
Priority Interrupt—Upgrade Math, by Steve Ciarcia, 96.
EMBEDDED PC SECTION
Nouveau PC, edited by Rick Prescott, 40.
Real-Time PC—Debugging an FPGA Module: Finding the Right Test Case, by Ingo Cyliax, 42.
Applied PCs—Rabbit Season Part 3: Network Analysis, by Fred Eady, 48.
ISSUE 125
December 2000
Theme: EMBEDDED DEVELOPMENT
Task Manager—How Will You Be Paying for That?, by Rob Walker, 6.
New Product News, edited by Harv Weiner, 8.
Reader I/O, 11.
SDRAM: The New Embedded Solution—by Mark Balch, 12.
Make Your Own Data Comfortable—Get Bit Cushions, by Michael Smith & Laurence Turner, 20.
Quizwiz—A Hand-Held Scoring Device, by Paul Kiedrowski, 32
Using The T6963 Controller-Based Graphics LCD Panel, by Brian Millier, 58.
Design for Reliabilty, Maintainablity, and Safety—Part 1: Getting Started, by George Novacek, 68.
From the Bench—Sharing Technology with Mother Nature: Out of State with an Internet-Compatible Cell Phone, by Jeff Bachiochi, 74.
Silicon Update—Hot Chips 12, by Tom Cantrell, 78.
Priority Interrupt—Continuing the Plan, by Steve Ciarcia, 96.
EMBEDDED PC SECTION
Nouveau PC, edited by Harv Weiner, 40.
Real-Time PC—A Cup of Java Part 1: Embedded and Real-Time Applications, by Ingo Cyliax, 43.
Applied PCs—Rabbit Season Part 4: The Wonderful World of TCP/IP, by Fred Eady, 50.