All of the examples in this book have been written for and tested on an embedded platform called the Target188EB. This board is a low-cost, high-speed embedded controller designed, manufactured, and sold by Arcom Control Systems. The following paragraphs contain information about the hardware, required and included software development tools, and instructions for ordering a board for yourself.
The Target188EB hardware consists of the following:
Processor: Intel 80188EB (25 MHz)
RAM: 128K of SRAM (256K available), with optional battery backup
ROM: 128K of EPROM and 128K of Flash (512K maximum)
Two RS232-compatible serial ports (with external DB9 connectors)
24-channel parallel port
3 programmable timer/counters
4 available interrupt inputs
An 8-bit PC/104 expansion bus interface
An optional 8-bit STEBus expansion interface
A remote debugging adapter containing two additional RS232-compatible serial ports
Software development for this board is as easy as PC programming. Free development tools and utilities included with the board allow you to develop your embedded application in C/C++ or assembly language, using Borland's C++ compiler and Turbo Assembler. In addition, a debug monitor preinstalled in the onboard Flash memory makes it possible to use Borland's Turbo Debugger to easily find and fix bugs in your application. Finally, a library of hardware interface routines makes manipulating the onboard hardware as simple as interacting with C's stdio library.
All of the programs in this book were assembled, compiled, linked, and debugged with a copy of Borland C++ 3.1. However, any version of the Borland tool chain capable of producing code for an 80186 processor will do just fine. This includes the popular versions 3.1, 4.5, and 4.52. If you already have one of these versions, you can use that. Otherwise, you might want to check with Arcom to find out if the latest version of Borland's tools is compatible with their development and debugging tools.
In small quantities, the Target188EB board (part number
TARGET188EB-SBC) retails for $195.
Simply mention the book when placing your order and you will be eligible for this special offer. To place an order, contact the manufacturer directly at: