circuitcellar.com
Magazine Support   Digital Library   Products & Services   Suppliers Directory 
 





TOC Archive

Overview TOC of all print issues

Single Article Purchases require the use of a Pop Up window which contains the password.

 

 

 

#160 November 2003

Embedded Development

Table of Contents


Task Manager
Tools and Techniques of the Trade—by Jennifer Huber

Priority Interrupt
Internet Infamy—by Steve Ciarcia

New Product News—edited by John Gorsky

Mixed-Signal AVR Simulator
by Engin Ipek & Bruce Land

Engin and Bruce have designed a mixed-signal AVR simulator that you can use to analyze the analog, digital, and program behavior of small systems built around AT90S8515 microcontrollers. The simulator is a great tool to have in the classroom, but, as you’ll soon see, it’s also perfect for your workbench, particularly because you can modify the source code to handle multiple processors. p.14

Keywords: Simulator, AVR, AT90S8515, analog, digital, Java, parser

(If you have pop-ups disabled click here for password)

Flash Innovation 2003 Design Contest Winners Announment. p. 22

Timing (Analysis) is Everything
A How-To Guide for Timing Analysis

by Philip Nowe
Philip’s main issue with young engineers is that many of them have been taught excellent circuit design techniques but haven’t been schooled in the importance of timing analysis. What is timing analysis? Why is timing analysis important? How do you perform timing analysis? Whatever your level of expertise, you’re sure to find Philip’s answers informative. p. 28

Keywords: Timing, analysis, requirements, edge, delay, hold, CAD, Timing Diagrammer Pro, TimingDesigner, Waveformer Pro, tools, BLAST, PrimeTime

(If you have pop-ups disabled click here for password)

Pure Digital Audio
Build An All-Digital Amplifier
by Yoon Cho, Joe Huntley, Greg Nuttall, Bryan Olson, & Derek Richardson, edited by David Tweed
What do you get when you lock a group of engineers, a PIC16F877, and various audio parts in the same electronics lab? Just what you’d expect—an intelligent design that will enhance any home entertainment system without breaking the bank. Follow this step-by-step article, and you’ll soon have a powerful, all-digital audio amplifier for your home entertainment system. p. 34

Keywords: Amplifier, digital, audio, PIC16F877, CS8415A, SAA2505H, DDX-4100, DDX-2060, PCM, MPEG, AC-3, user interface, VFD, power

(If you have pop-ups disabled click here for password)

Hierarchical Menus in Embedded Systems
by Aubrey Kagan
What is the most efficient method for implementing menu structures in embedded systems? Aubrey had been mulling over this question for several months until he recently worked out a way to implement a hierarchical menu system that allows you to reuse software for displaying and changing parameters to save ROM space and achieve maximum flexibility. p. 44

Keywords: Menu, structure, hierarchical, selection, implementation, screens, hardware, RCM2020, Rabbit 2000, user interface, C

(If you have pop-ups disabled click here for password)

High-Temperature Superconductor Overview
by Danny Graves
The expensive cooling processes needed to achieve the superconducting state can make using superconductors impractical. High-temperature superconductors, on the other hand, don’t need to be cooled as low, and are therefore less expensive to use. Danny’s review covers the basics to get you started experimenting with high-temperature superconductors. p. 56

Keywords: Superconductor, high temperature, HTS, resistance, liquid nitrogen, YBCO, Meissner effect, applications

(If you have pop-ups disabled click here for password)

Programming the 386 in 32-Bit Protected Mode
by Jim Turley
Remember when the 386 was the hottest chip on the market? Today, there are dozens of other 32-bit CPUs, and the 386 is no longer the superlative processor. But wait, there’s a lot you might not know about the 386. In this article, Jim explains how entering Protected mode will open your eyes to the 386’s applicability. p. 60

Keywords
:
386, programming, protected mode, memory segmentation, interrupts, task management

(If you have pop-ups disabled click here for password)

—Feature Article —
RF Made Simple

Read it now!

by Fred Eady
Think of Fred as your own personal litmus test for all of the new embedded technology thrown your way. This month, he brings the LPRS easy-Radio to the Florida room and puts it to the test. Read on to find out if his results impress you enough to try your hand at building an easy-Radio/CH2124 modem station. p. 64

Keywords: RF, LPRS, easy-Radio, CH2124, modem, frequency hopping, data transfer, wireless, e-mail

FROM THE BENCH
OOPic Eases Programming Headaches

by Jeff Bachiochi
Does programming give you a headache? If so, Jeff recommends OOPic, which allows you to combine predefined objects (e.g., keypads and LCDs) in a virtual circuit, and then compile and download the code in a special processor. It’s that simple. p. 70

Keywords
:
OOPic, object-oriented programming, analog, serial, LCD, processor, I2C

(If you have pop-ups disabled click here for password)

SILICON UPDATE
Go Sell the Spartans
by Tom Cantrell
What does the future hold for the modern FPGA? The answer isn't cut and dry. FGPAs are massively successful, but as time passes on, they are becoming increasingly complex and remaining pricey. This month, Tom looks at the direction of the FPGA industry. p. 76

Keywords: FPGA, Spartan, XC3S50, XC3S5000, gate, tools, PicoBlaze

(If you have pop-ups disabled click here for password)

Test Your EQ

Index of Advertisers

PREVIEW December #161
Graphics & Video
Generate Video Using Software Thread Integration
The PICAVRP:
A Unique Programming Solution
Low-Cost Serial LCD: Convert a Discount LCD into a Serial ASCII Display
Computer Graphics 101
TV Oscilloscope
ABOVE THE GROUND PLANE:
Multiplying, Dividing, and Filtering
APPLIED PCs: Easing into eZ80Acclaim! Applications
FROM THE BENCH: Tabletop DMX Control
SILICON UPDATE: Spin Control