Embedded Systems Programming, December 1990 - Embedded.com

Embedded Systems Programming, December 1990


Vol. 3 No. 12, December 1990

Table of Contents

Using Ada for real-time projects is as simple as fitting square pegs in…Oops, wrong simile!


“Ada for Real-Time”
by Do-While Jones.
While Ada has several features that make it a natural choice for real-time programming, these features are sometimes abused by less experienced developers. In this article, based on his talk at the Embedded Systems Conference, Jones examines some common real-time programming mistakes and how they can be avoided with proper design.

“Creating Software DACs”

by Steven E. Sarns and Jack Woehr.
The price of high-speed digital-to-analog converter ICs has dropped significantly in the last few years, but for many applications DACs are still too expensive. If you're developing a system for a price-sensitive market, simulating a DAC with software may be just the ticket.

“Bootstrapping the 68HC11”
by James M. Sibigtroth.
Developing flexible diagnostic routines for microcontrollers can seem an impossible task. Memory space ranges from cramped to nonexistent, and most diagnostic routines are based on the optimistic assumption that the system is (at least partially) working. But, for developers using the 68HC11, the picture's not quite so bleak. Here's a look at a method of loading new bootstrap programs and diagnostic routines using a littleknown capability shared by all members of the 68HC11 family.

“In-Circuit Emulators”
by Larry Mittag.

“68000 C Cross Compilers”
by Rudyard Merriam.

“Universal Programmers”

by Jon Gabay.


#include: “Consortia ueber Alles”
by Tyler Sperry.

Real-Time: “Notes from the Field”
by Tyler Sperry.

Programmer's Sourcebook: “Aiming for Leniency”
by Bruce A. Bergman.

Break Points: “Memory as a Device”
by Jack G. Ganssle.

State of the Art: “Sync or Swim”

by P. J. Plauger.

All material on this site Copyright © 2012
CMP Media Inc./UBM Electronics/UBM–All rights reserved.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.