CC_1995_i0057.pdf

(9386 KB) Pobierz
377402124 UNPDF
377402124.051.png
377402124.062.png
12 A C++ Programming Tutorial
by Mike Podanoffsky
22 Characterizing Processor Performance
by Rick Naro
26 Designing with PC/104
by Rick Lehrbaum
36 An LCD and Keypad Module for the SPI
by Brian Millier
OUR BONUS HOME AUTOMATION d BUILDING COiVTROL
SECTION BEGINS ON PAGE 47 OF THIS ISSUE!
82 ¦
Firmware Furnace
Journey to the Protected Land: With Interrupts, Timing is Everything
Ed Nisley
92 ¦
From the Bench
Vaporwear: Revealing Your Humidity
Teff Bachiochi
98 ¦
Silicon Update
A Saab Story
A Tale of Speed and Acceleration
Tom Cantrell
106 ¦
Embedded Techniques
Using Keyboard I/O as an Embedded Interface
lohn Dybowski
Editor’s INK
Ken Davidson
A Reaffirmation
Steve’s Own INK
Steve Ciarcia
One of Those Days
New Product News
edited by Harv Weiner
Advertiser’s Index
ConnecTime
Excerpts from
the Circuit Cellar BBS
conducted by
Ken Davidson
Circuit Cellar INK
Issue #57 April 1995
3
377402124.073.png 377402124.084.png 377402124.001.png 377402124.002.png 377402124.003.png 377402124.004.png 377402124.005.png 377402124.006.png 377402124.007.png 377402124.008.png 377402124.009.png 377402124.010.png
Edited by Harv Weiner
SERIAL EPROM EMULATOR
Softec Microsystems
[the basic version in-
introduces a serial EPROM
cludes a l-Mb emulation
emulator that doesn’t re-
RAM). In addition to
quire removal of the system
loading the object code ;
microprocessor. Unlike in-
the rate of 115,200 bps,
circuit emulators that re-
receives the traditional
place the microprocessor
binary, Motorola-S, and
with a pod, the EMUR7
Intel hex formats. The
replaces and emulates the
EMUR7 connects to a
system EPROM. Designers
PC-compatible compute
PORTABLE DATA ACQUISITION SYSTEM
then use their own develop-
through the serial port
Industrial Computer Source has announced
ment tools [assembler, com-
and does not need a
DAQBOOK/lOO, a high-speed, multifunction, data-
piler, and linker) to execute
power supply. The unit
acquisition subsystem for notebook PCs. Power to the
object code on the test board
can be connected to a
unit may be supplied by a number of sources: a 12-V car
as if a new EPROM had
portable PC when elec-
battery, 120-VAC line power, or an optional rechargeable
been programmed. This
tric power is not avail-
NiCd battery.
eliminates the need to re-
able.
The unit combines the functionality of several plug-
move, erase, reprogram, and
The EMUR7 in-
in analog and digital data-acquisition boards in an
reinsert the EPROM.
eludes a friendly user
external module the size of a notebook PC. Attaching
This emulation ap-
interface with working
directly to a portable PC’s parallel port, DAQBOOK/lOO
preach has several advan-
selections and options
provides 16 single-ended or 8 differential inputs with a
tages. The emulator is truly
clearly and efficiently
bidirectional data-transfer rate of up to 170 kBps.
universal and the designer
displayed. The unit offer
Acquired data can be stored real time in the PC’s
may choose the family or
full mouse support, a
memory and hard drive.
processor satisfying indi-
context-sensitive help
Software includes full-featured DOS and Windows
vidual application require-
feature, and a @-line
drivers for C, BASIC, and Visual Basic. As well,
ments without buying ex-
video mode. The inte-
DaqView, a Windows graphics application, enables the
pensive in-circuit emulators
grated ROM editor lets
user to set up an application to acquire and save data
for different processors.
users modify the emu-
directly to disk or to seamlessly transmit it to other
Another advantage is that
lated code.
Window applications. VISUALAB is another software
the test circuit works under
option, offering a set of DLLs to extend the capabilities
normal operating condi-
Softec Microsystems
of Visual Basic and Snap-Master for Windows. This
tions-the real microproces-
33082 Azzano Decimo (PN
advanced software package integrates data acquisition,
sor guarantees that all elec-
Italy
high-speed data streaming to disk, data retrieval, and
trical and time parameters
+39434640113
analysis.
comply to spec.
Fax: t39 434 631598
In addition to portable testing, DAQBOOK/lOO is
EMUR7 supports
ideal for remote data-collection applications such as
EPROM devices up to 8 Mb
#501
automotive and aviation in-vehicle testing. An expan-
sion chassis (Model DBKlO) provides connection for
multiplexers, thermocouple cards, a strain-gauge
interface, and more digital channels.
DAQBOOK/lOO sells for $1295 and includes an AC
adapter, parallel-port cable, DOS and Windows drivers,
and DaqView software. The expansion chassis sells for
$150.
Industrial Computer Source
3950 Barnes Canyon Rd.
San Diego, CA 92121
:619) 677-0877 Fax: (619) 677-0898
#500
6
Issue #57 April 1995
Circuit Cellar INK
377402124.011.png 377402124.012.png 377402124.013.png 377402124.014.png 377402124.015.png 377402124.016.png 377402124.017.png 377402124.018.png 377402124.019.png 377402124.020.png 377402124.021.png 377402124.022.png 377402124.023.png 377402124.024.png 377402124.025.png 377402124.026.png 377402124.027.png 377402124.028.png 377402124.029.png 377402124.030.png 377402124.031.png 377402124.032.png 377402124.033.png 377402124.034.png 377402124.035.png 377402124.036.png 377402124.037.png 377402124.038.png 377402124.039.png 377402124.040.png 377402124.041.png 377402124.042.png 377402124.043.png 377402124.044.png 377402124.045.png 377402124.046.png 377402124.047.png 377402124.048.png 377402124.049.png
‘386SX MODULE
port, as well as standard keyboard and speaker interfaces.
Ampro Computers is offering a new ‘386SX PC/104
An onboard, bootable solid-state disk assures reliable
CPU module. The CoreModule/386-II is based on Intel’s
operation in harsh operating environments. Watchdog
25MHz ‘386SX CPU and
timer and power monitor
includes two serial ports, up
functions are also included
to 16 MB of DRAM as well as
to ensure maximum system
onboard NVRAM or a flash
integrity in critical applica-
memory, solid-state disk.
tions. The module operates
CoreModule/386-II complies
with approximately 3 W
with the newly adopted PC/
(active mode) of power and is
104 (V. 2) standard. Typical
designed for use in extended
applications include medical
temperature environments of
instruments, vehicular data
o-70°C.
acquisition and control
The CoreModule/386-II
systems, and portable test
sells for $359 in quantity.
equipment.
The CoreModule/386-II
Ampro Computers, Inc.
contains the equivalent of a
990 Almanor Ave.
complete PC/AT motherboard
Sunnyvale, CA 94086
and several expansion cards.
(408) 522-2100
Onboard I/O functions
Fax: (408) 720-l 305
include two RS-232 serial
ports, a bidirectional parallel
#502
don’ tl i ewindows?
don’tCarefop r&do
sorry.
-
Then we just can’t help you. But if you’re looking for
a high-capacity, user-friendly EDA system, we’ve got
just what you need. Say “hi” to EDWin, your new
companion in Electronics Design. EDWin features
seamless integration between modules, so you can
finally kiss the tedious concept of front- and back
annotation goodbye. EDWin gives you all the tools
you’ll need, and is so user-friendly you can even
compile your own custom toolboxes. So easy to learn,
you’ll be up and running in minutes, EDWin also
features nice pricing, starting at just $495.
Make your appointment with us today for the
=/=,
EDWin evaluation package. Welcome.
zz
Vision EDA Corp.
e
995 E Baseline Rd. Ste 2166,
Tempe, Arizona 85283-l 336
Phone: I-800-EDA-4-YOU, or (602) 730 8900
:
Fax: (602) 730 8927
LIvI’iIN
EDWin is a trademark of Norlinvest Ltd. Windows is a trademark of Microsoft Corp.
Circuit Cellar INK
Issue #57 April 1995
7
377402124.050.png 377402124.052.png 377402124.053.png 377402124.054.png 377402124.055.png 377402124.056.png 377402124.057.png 377402124.058.png 377402124.059.png 377402124.060.png 377402124.061.png 377402124.063.png 377402124.064.png 377402124.065.png 377402124.066.png 377402124.067.png 377402124.068.png 377402124.069.png 377402124.070.png 377402124.071.png 377402124.072.png 377402124.074.png 377402124.075.png 377402124.076.png 377402124.077.png 377402124.078.png 377402124.079.png 377402124.080.png 377402124.081.png 377402124.082.png 377402124.083.png 377402124.085.png 377402124.086.png 377402124.087.png 377402124.088.png 377402124.089.png 377402124.090.png 377402124.091.png
Zgłoś jeśli naruszono regulamin