4) 8051 PRODUCTS
This section includes descriptions and references to free and
commercial software for the 8051. FTP sites and BBSs contain many
quality packages and code samples for free. For heavy duty use, you
might prefer the many commercial packages that are available. With
the public domain (or free) stuff, you're usually on your own. The
commercial packages usually provide extensive documentation and
support.
The following is a list of the languages and development tools that I
could find on the net. Nearly all of them include source code,
however not all are public domain.
Assembler
Program: ML-ASM51.ZIP
Description: MetaLink's 8051 family macro assembler
Location: ftp.pppl.gov : /pub/8051/signetics-bbs
ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs
Program: A51.ZIP
Description: PseudoSam 8051 Cross Assembler
Location: ftp.pppl.gov : /pub/8051/signetics-bbs
ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs
Program: AS31.ZIP
Description: C source for an 8051 assembler, and a simple monitor
Author: Ken Stauffer
Location: ftp.pppl.gov : /pub/8051/signetics-bbs
ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs
ftp.uu.net
oak.oakland.edu : /pub/msdos/crossasm/as31.zip
many other locations (use Archie to find)
Program: CUG292WK.ZIP
Description: C source for a cross assembler, includes 8051
Author: Alan R. Baldwin
Location: oak.oakland.edu : /pub/msdos/crossasm
pc.usl.edu : /pub/msdos/systools
many other locations (use Archie to find)
Program: Frankenstein
Description: C source for a cross assembler, includes 8051
Author: Mark Zenier
Location: ftp.njit.edu : /pub/msdos/frankasm/FRANKASM.ZOO
lth.se : /pub/netnews/alt.sources/volume90/dec
ftp.uni-kl.de : /pub1/unix/languages/frankenstein.tar.Z
many other locations (use Archie to find)
Program: CAS 8051 assembler
Description: Experimental one-pass assembler for the 8051
with C-like syntax. Includes assembler, linker
and disassembler.
Author: Mark Hopkins
Location: ftp.pppl.gov : /pub/8051/assem
ftp.funet.fi : /pub/microprocs/MCS-51/csd4-archive/assem
Program: a51
Description: Portable cross assembler (source in C), other
processors available
Author: William C. Colley, III
Location: hpcsos.col.hp.com : /misc/ns32k/beowulf/a-8051
Program: TASM
Description: Table driven cross-assembler for DOS, supports
many different microcontrollers and microprocessors
Author: Speech Technology Inc.
Location: various different places
Program: HASM, HSIM
Description: A configurable Makroassembler/Simulator
Comment: Only for private, educational, and evaluation use
Only available in German
Author: Dipl.- Ing. H.P. Hohe
Location: ftp.ix.de:pub/elrad/022/hasm18.zip
ftp.ix.de:pub/elrad/022/hasm18.txt
and mirrors of ftp.ix.de
Program: as
Description: Portable cross assembler (source in C), other
processors available (TMS, PIC, DSP5600, 68hc11)
Comments: German language only
Author: Alfred Juelich
Location: ftp.uni-stuttgart.de : pub/systems/pc/lang/as
Basic
Program: BASIC52.ZIP (BASIC-52.ZIP)
Description: Source files for original BASIC 52 interpreter
Author: Intel Corporation, Embedded Controller Operations
Location: ftp.intel.com : /pub/mcs51
ftp.pppl.gov : /pub/8051/signetics-bbs
ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs
Program: BAS051.ZIP
Description: Converts IBM BASIC to 8051 assembly (compiler)
Author: Winefred Washington
Location: ftp.pppl.gov : /pub/8051/signetics-bbs
ftp.funet.fi : /pub/8051/signetics-bbs
Program: BASIC31.ZIP
Description: BASIC-52 interpreter for 8031/8051 in external EPROM
Author: Intel w/ changes by Dan Karmann
Location: ftp.pppl.gov : /pub/8051/signetics-bbs
ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs
Program: TB-51.ZIP
Description: TinyBASIC for 8031
Author: JHW (from Intel InSite library) w/ fixes by Tom Schotland
Location: ftp.pppl.gov : /pub/8051/signetics-bbs
ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs
Program: TB51ML23.ZIP
Description: MetaLink ASM compatible tiny BASIC
Author: adapted for MetaLink assembler by Jim Lum
Location: ftp.pppl.gov : /pub/8051/signetics-bbs
ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs
Forth
Program: EFORTH51.ZIP
Description: eFORTH environment for the 8051
Author: C. H. Ting
Location: ftp.pppl.gov : /pub/8051/signetics-bbs
ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs
asterix.inescn.pt : /pub/forth/8051
hpcsos.col.hp.com : /mirrors/.hpib0/forth/eForth
Program: FORTH51.ZIP (FORTH86.ZIP used as host)
Description: FORTH development system for 8051 with PC host
Author: William H. Payne, the author of "Embedded Controller
Forth for the 8051 Family"
Location: ftp.pppl.gov : /pub/8051/signetics-bbs
ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs
asterix.inescn.pt : /pub/forth/8051
hpcsos.col.hp.com : /mirrors/.hpib0/forth/8051
Program: XD8051.ZIP
Description: Development environment for use with F-PC Forth
Author: Paulo A.D. Ferreira
Location: ftp.pppl.gov : /pub/8051/signetics-bbs
ftp.funet.fi : /pub/microprocs/MCS-51/signetics-bbs
Program: 51FORTH.ZIP
Description: Subroutine threaded Forth
Author: Scott Gehmlich
Location: hpcsos.col.hp.com : /mirrors/.hpib0/forth/8051
130.123.96.9 : /giovanni/51forth.zip
Program: FORTH552.ZIP
Description: A Non-Standard Forth System for the Signetics 80C552
Author: Alberto Pasquale
Location: asterix.inescn.pt : /pub/forth/8051
hpcsos.col.hp.com : /mirrors/.hpib0/forth/8051
Program: CamelForth/51
Description: ANSI Standard Forth for the 8051 family
Comments: This is an ALPHA TEST version
Author: Brad Rodriquez
email: bj@genie.com
amateur packet radio: VE3RHJ@VE3IJD.#CON.ON.CAN.NA
Location: taygeta.oc.nps.navy.mil : pub/Forth/Camel
(Be advised that there's also a Z80 CamelForth in the
same directory.)
Program: 8051 eForth
Description: Public Domain optimized eForth for 8051 and 68HC11,
written in native UCASM assemblers.
Comments: Most of the documentation is in German. Supplied with
EFTERM terminal emulator.
Author: W. Schemmer
Location: Available for $25 from:
Offete Enterprises, 1306 South B Street
San Mateo CA 94402
(415)574-8250
Development systems
Program: 8051.zip
Description: Many development tools including: debugger, monitor,
LCD and stepper moter driver, communications, host
client, and much more. This is a great collection of
tools.
Author: Mark Hopkins
Location: ftp.pppl.gov : /pub/8051/signetics-bbs
ftp.funet.fi : /pub/microprocs/MCS-51/csd4-archive
Program: RISM and IECM51.EXE compatible host system
Description: RISM is a reduced instruction set monitor and
IECM51.EXE is its compatible host system for a PC
Comments: These two programs together constitute a bare-bones
method of developing 80C51 system code without an
emulator. RISM51X is installed in the target system
and connected to a host PC system through a serial port.
The host PC runs the debugger IECM51.EXE. Once the
system has been debugged, RISM can be removed and the
target can be run in stand-alone mode.
Author: Intel
Location: ftp.intel.com : /pub/mcs51/tools
Program: ApBUILDER 2.0
Description: Development system for the Intel MCS-51(R) family
(also for the MCS-96(R) family, 80x186, and 80x386
embedded microcontrollers).
Comments: Requires Windows 3.1
APBUILDR.TXT - description in ASCII
APBDISK1.EXE - binary self-extracting file for disk 1
APBDISK2.EXE - binary self-extracting file for disk 2
Author: Intel
Location: ftp.intel.com : /pub/mcs51 and /pub/mcs96
Program: FXDSMAN.EXE
Description: 8xC51Fx data sheets and manual in Windows 3.1
hypertext style
Comments: binary self-extracting file for one diskette
Author: Intel
Location: ftp.intel.com : /pub/mcs51/80c51
Program: sim51d
Description: Shareware Simulator in German
DM 50 to register for full version
Author: Werner Hennig-Roleff
Location: ftp.pppl.gov : /pub/8051/hannover
Program: PDS51.ZIP or EXE or
PDSxxx.ZIP where xxx represents the version number
Description: This is the IDE for the Philips PDS51 system. It
contains a simulation engine and can therefore be run
in a standalone mode. Great for evaluating the PDS51
product or just as a full environment simulator.
Location: Philips North America BBS (800)451-6644, (408)991-2406
http://www.he.net/~adr
CompuServe:
Software Development Forum, Embedded Systems Section
(GO CLMFOR)
PC Programming Forum, Tools/Debuggers forum
(GO PCPROG)
Program: sim552vq.zip
Description: 8051/80C552 simulator (Freeware)
Comments: Program is capable of reading .HEX and .S19 records, or
saving memory to a file. It supports both code and
data. Written in Turbo Pascal for XT and upwards.
Author: Brian Brown
Location: cscnt.cit.ac.nz : /pub/intel/sim552v1.zip
Program: HASM, HSIM
Description: A configurable Makroassembler/Simulator
Comments: Only available in German
Author: Dipl.- Ing. H.P. Hohe
Copyright: Only private , Education and evalutation use
Location: ftp.ix.de:pub/elrad/022/hasm18.zip
ftp.ix.de:pub/elrad/022/hasm18.txt
and mirrors of ftp.ix.de
Real-Time Operating Systems (RTOS)
Program: TERSE
Description: - Signature-Scheduled dataflow operating system
(RTOS) developed for embedded single-processor and
distributed microcontroller systems. Easy to use,
very compact, and encourages totally deterministic
and safe performance.
- The first implementation is for the 8051 family,
and occupies from 260 to 450 bytes, the latter
offering network support.
- public domain
Comments: Also available is a new type of "terse-Case" development
methodology, particularly suited to embedded distributed
systems.
Author: Barry Kauler
Department of C & C Engineering
Edith Cowan University, Joondalup Drive
Joondalup, WA 6027, Australia.
Email: b.kauler@cowan.edu.au
Location: WWW - ftp://scorpion.cowan.edu.au/pub/terse/terse.htm
Several commercial C compilers have evaluation versions available.
These are not too useful (even for hobbyist projects) since they
usually don't include libraries. However, they do afford the user
the chance to inspect the quality of the code generated. Among those
currently available:
The freeware version of the Hi-Tech C compiler now produces a
complete executable program, and comes with full libraries. The
only limitations are that there is no command line driver (but
the full GUI interface is included), no library source is
provided, and your user program is limited to 1K of your own
code. Any amount of library code can be linked in (but no, you
can't build your own libraries). There is also a demo version of
the XA compiler, with similar restrictions, but allows up to 2K
user code. Available from their web site:
http://www.hitech.com.au
An evaluation version of COMPASS is available from Production
Language Systems. This package includes a C compiler, assembler,
debugger, simulator, etc. and runs under Windows 3.1. This
package can be downloaded from the IntelC Compuserve forum or
from their BBS:
(817)599-8363
Enter YY8051 as password for first-time login
The Keil C compiler evaluation package is available as a freeware
C compiler. It can be downloaded from:
ftp.kulnet.kuleuven.ac.be : /pub/MCS-51/keil-demo
Thanks to Christofe Huygens for setting this up.
Mark Hopkins has changed the goal of his compiler project. Instead
of implementing a C compiler, he is working on an implementation of
JOLT for the '51. Its main characteristic is the complete and
seamless integration of functional and imperative programming into
one language. The language envisioned essentially has a C syntax and
could probably be mistaken as being a dialect of C. More on this as
it develops.
However, the good news is that Ahmad Ibrahim informs me that he's
well on his way to putting together a C compiler which will be
released as freeware. The initial offering will generate code only
for the 8051. By making the compiler table driven, it will be
adaptable for other processors. Other features are in the works
including a simulator/debugger.
In most cases, it makes more sense to invest a bit, and get something
serious. Also, by buying a commercial package, you have the
advantage of having the documentation, and being able to get
technical support. There are two low-cost C compilers currently
available for 8051 development.
I've been using the Dunfield Development System, and its really quite
nice. I've also heard many good things about it from others. For
$100 you get a near ANSI-C compiler, run-time library with source,
assembler, ROM debugger, integrated development environment, monitor
with source, utilities, and other extras. A high quality simulator
for only $50 is also available separately. The simulator has an
option allowing you to interface to your target by using an on-chip
monitor. Although not freeware, the low price, the features, all of
the extra goodies, and the good reviews make this a package worth
looking at. Also, if you're interested in working on more than one
family of microcontroller, Dunfield supports a wide range. This
means only needing to learn one system, instead of many.
Another low priced ($100) C compiler comes from Micro Computer
Control. This package was unavailable for review, but according to
the manufacturer, it features: Cross compilers running under DOS are
available for the 8051 and the Z8 (including Super-8). This package
includes a C compiler, assembler, linker, librarian, and extensive
printed documentation. A simulator/source code debugger is available
for an additional $79.95. The simulator is completely configurable,
so much so that you don't even need the target hardware to test with.
You can configure all I/O and other features of your target chip or
environment.
Micro Computer Control Corporation
PO Box 275, 17 Model Ave., Hopewell, NJ 08525
(609)466-1751 Fax: (609)466-4116 BBS: (609)466-4117
Email: 73062.3336@compuserve.com
Many firms (large and small) offer a variety of 8051 microcontroller
variants, programming languages, support packages, and development
systems.
No endorsement is implied by inclusion in this list. I apologize to
anyone I left out; It's only because I didn't know about you. If
you want to be included in this list, just drop me a line - please.
Any corrections and additions appreciated.
C compilers ($$$ - high, $$ - medium, $ - low priced)
- 2500 A.D.
- Archimedes Software $$$ & $$
same as Keil Electronics C
Archimedes is introducing StartRight, a low cost 8051 C
compiler for $700
- Avocet Systems $$
repackaging of the Hi-Tech Software C compiler
- BSO/Tasking $$
- Crossware Products
- Dunfield Development Systems $
Complete C compiler development system for MS-DOS
includes: compiler, run-time library with source, assembler,
ROM debugger, integrated development environment, monitor
with source, utilities, and other extras
low price: $100
good reputation and good support
works well with the Dallas DS5000/DS2250
- Franklin Software $$ ? (new prices)
now marketing their own C compiler
includes: PC-Lint and an IDE
- IAR Systems
IAR tool kit comes with a C-Cross compiler, assembler,
Xlink linker, Xlib librarian, C-SPY simulator, editor,
make utility and a real-time kernel
formerly licensed for distribution in the US and Canada
under the Archimedes brand name
- Hi-Tech Software $$
assembler, C compiler, linker, library, serial port
debugger, and Windows style integrated development
environment
ANSI C and IEEE 32 float compatable with some very useful
extensions
$900US
- Intermetrics Microsystems Software, Inc.
Whitesmith's compiler, assembler, and C source level
debugger
- Keil Electronics $$$
compiler, assembler, debugger, real-time kernel, ROM
monitor, libraries for special 8051's to set SFR,
embedded I/O devices, A/D, etc.
- Mandeno Granville Electronics, Ltd
SYS51C - ANSI C Cross Compiler
- Micro Computer Control $
Developer's kit includes "C"-like compiler, assembler,
linker, librarian, extensive printed documentation
low cost ($99.95)
- Okapi Systems
- Production Languages Corporation
DOS- and Windows- based compilers
Integrated development environment includes ANSI C compiler,
assembler, linker, librarian, debugger
- Signum Systems
Basic interpreters/compilers
- Binary Technology, Inc.
- Iota Systems, Inc.
Basic-752 interpreter (simulator also available)
Basic-52 Plus interpreter
- Micro Future
Basic-52 development system
- Systronix Inc. (Basic compiler)
Pascal
- Mandeno Granville Electronics, Ltd
PASCAL51 - Advanced Turbo PASCAL compliant cross compiler
- Scientific Engineering Labs
Modula-2
- Mandeno Granville Electronics, Ltd
Mod51 - optimizing Modula-2 Compiler, smallest program is 14
bytes, ideal for both very tight/fast projects and very
large ones with multiple modules, produces smaller/tighter
code than C, has extensive libraries and working examples
- Vail Silicon Tools, Inc.
PL/M
- BSO/Tasking
Board level products
- Ackerman Computers Sciences (ACS)
- AM Research
complete FORTH based system with PC based host system
- Binary Technology, Inc.
- Blue Earth Research
- Blue Ridge Micros (8031 and 8052-BASIC based boards)
- Circuit Cellar Inc.
- DataCraft International
- Dunfield Development Systems
- EE Systems
- Forth, Inc.
- HiTech Equipment Corp.
- Iota Systems, Inc. (line of development packages, boards,
peripherals, and components)
- J & M Microtek, Inc.
- L.S. Electronic Systems Design
- Mandeno Granville Electronics, Ltd
- Parallax, Inc.
- Prologic Designs
- Rigel Corporation
- Software Science
nice boards with prototyping area
- Suncoast Technologies
- URDA, Inc.
Assemblers
- 2500 A.D.
- Archimedes Software
same as Keil Electronics
Archimedes is introducing StartRight, a low cost 8051
assembler for $200
- BSO/Tasking
- Crossware Products
- Custom Computer Consultants
- Cybernetics Microsystems
- Dunfield Development Systems
Supports both Intel and Motorola style syntax
- Emulation Technology, Inc.
- Intel Corporation
- Keil Electronics
- Lear Com Company
- Metalink
- Micro Computer Control
- Microtek Research
- Nohau Corporation
- Okapi Systems
- Onset Computer Corporation (8051 Assember for MAC)
- Parallax, Inc.
- PseudoCorp
- Raven Computer Systems
- Signum Systems
- Speech Technology Inc.
TASM (table driven cross assembler supports many different
microcontrollers and microprocessors)
- Universal Cross Assemblers
CROSS32 supports 40-50 different processors
Forth
- AM Research
Development system, features kernel of less than 700 bytes
- Forth, Inc.
A cross-development product for the 8051 family
which includes a board and extensive documentation.
- Forth Systeme
- MPE: MicroProcessor Engineering Ltd.
A cross-development system for the 8051 family
extensive documentation
interactive single chip development, multitasking,
bank switching for more than 64k code
- Offete Enterprises
8051 eForth (C. H. Ting -- $25.00). "A small ROM based
Forth system ... Source code is in MASM IBM 5.25 disk
with 8051 eForth Implementation Note."
ROM Monitor-based Debuggers
- ChipTools (ChipView-51 looks like turbo debugger)
- Dunfield Development Systems
Can be used with DS5000 for single-chip in-circuit
emulation
Simulators
- 2500 A.D.
- Avocet Systems
- ChipTools
on a 33 MHz 486 matches the speed of a 12 MHz 8051
- Cybernetic Micro Systems
- Dunfield Development Systems
Low cost $50.00
500,000+ instructions/second on 486/33
Can interface to target system for physical I/O
Includes PC hosted "on chip" debugger with identical user
interface
- HiTech Equipment Corp.
- Hitex
- Iota Systems, Inc.
- J & M Microtek, Inc.
- Keil Electronics
- Lear Com Company
- Mandeno Granville Electronics, Ltd
- Micro Computer Control Corporation
Simulator/source code debugger ($79.95)
- Microtek Research
- Production Languages Corp.
- PseudoCorp
Emulators ($$$ - high, $$ - medium, $ - low priced)
- Advanced Micro Solutions $$
- Advanced Microcomputer Systems, Inc. $
- Applied Digital Research Ltd. $$
- American Automation $$$ $$
- Applied Microsystems $$
- ChipTools (front end for Nohau's emulator)
- Cybernetic Micro Systems $
- Dunfield Development Systems $
plans for pseudo-ice using Dallas DS5000/DS2250
used together with their resident monitor and host debugger
- Emulation Technology, Inc. $$
OpenEmulator in-circuit emulators adaptable for over a
hundred microcontrollers/microprocessors
- HBI Limited $
- Hewlett-Packard $$$
- HiTech Equipment Corp.
- Hitex $$
- Huntsville Microsystems $$
- Intel Corporation $$$
- Kontron Electronics $$$
- Lauterbach Datentechnik GmbH
8051 In-Circuit Emulators based on a universal high-
performance emulation system called TRACE32.
- Mandeno Granville Electronics, Ltd
full line covering everything from the Atmel flash to the
Siemens powerhouse 80c517a
- MetaLink Corporation $$ $
- Nohau Corporation $$
- Orion Instruments $$$
- Philips $$ $
DS-750 pseudo-ICE developed by Philips and CEIBO
real-time emulation and simulator debug mode
source-level debugging for C, PL/M, and assembler
programs 8xC75x parts
low cost - only $100 from Philips ($250 from CEIBO)
DOS and Windows versions available
PDS51 board level In-Circuit Emulation system
no stolen resources
Daughter boards support wide range of Philips derivatives
approximately $US1000 to $US1200 depending on daughter
board
- Signum Systems $$
- Sophia Systems $$$
- Zax Corporation
- Zitek Corporation $$$
Real-time
- Byte-BOS Integrated Systems
small, prioritized, preemptive real-time kernel
- Embedded System Products (formerly A.T. Barrett and Associates)
ROMable embedded-system kernel: source provided. Provides
programming interface identical on all target platforms.
Basic, advanced, and extended library packages available.
- Intellimap Engineering
DCE51 real time operating system
- JMI Software Systems, Inc.
small, prioritized, preemptive real-time kernel
- U S Software
SuperTask! - multitasking executive
Trainers
- Advanced Educational Systems (AES)
complete learning system (board, LCD, keypad, A/D, D/A, etc)
- Sun Equipment Corp.
trainers
Miscellaneous
- Creative Applications Engineering, Inc
CheepTools (integrated environment)
- Dallas Semiconductor
evaluation/development kit for their DS5000 (very nice)
- Data Sync Engineering (disassembler)
- Educational Laboratories
development courses:
8051 Microcontroller Based Computer Design
Programming 8051 Based Computers
each course $19.95, both $29.95
- Electronic Product Design, Inc.
development system (integrated package with assembler,
project manager, text editor, programmer)
- Exor Inc. (ladder logic compiler)
- Feger + Co.
offers a series of German language 8051 related books they
call `MC-Tools' describing the processors and/or projects
for PC-addin boards:
MC-Tools 1 - 80c535 project for DM 119; includes 260 page
book, an empty PCB, and a diskette with assembler,
debugger, PC-Oscilloscope
MC-Tools 4 - same as above but based on 80c537
MC-Tools 3 - Die 8051-Microcontroller Familie vom 8051 zum
80C517A; text book on the 8051 and Siemens derivatives,
360 pages.
MC-Tools 5 - handbook on the 80C517 and 80C517A, 360 pages
- Iota Systems, Inc.
integrated environment system
- Mandeno Granville Electronics, Ltd
PIC to 8051 conversion program
- Parallax, Inc.
programmers
- Philips
87C51 programmers
LCPx5x - 24 and 28 pin DIL and 68 pin PLCC Philips parts
- 748, 749, 750, 751, 752, 451, 453, 552
LCPx5x40 - 40 pin DIL or 44 pin PLCC Philips parts
Range further expanded by adaptors
Low cost, board level
- Quantasm Corp.
ASMFLOW - produces flowchart and tree diagrams from source
code, register usage analysis, Xref, timing info
- U S Software
USNET - TCP/IP networking suite
USFiles - file system
GOFAST - floating point library
- Xicor
SLIC2E microperipherals - wires up directly to an 8051 and
needs no glue logic, contains:
- 8K x 8 EEPROM in individual 4K segments
- 2 8-BIT I/O ports
- 16 8-BIT RAM registers
- Integrated Interrupt Controller Module
- Internal programmable address decoding
- code loaded at the factory allowing users to
download programs into EEPROM
Development Support package includes a DATA BOOK, a
SAMPLE of the CHIP (PDIP or PLCC, your choice) and PC
compatible software for downloading and testing your
programs. $15
Development system includes a populated board. $180
2500 A.D. 109 Brookdale Ave., Box 480, Buena Vista, CO 81211
(719)395-8683
Ackerman Computer Sciences (ACS)
4276 Lago Way, Sarasota, FL 34241
(813)377-5775 Fax: (813)378-4226
Advanced Educational Systems (AES)
1407 North Batavia Street, Orange, CA 92677
(800)730-3232 (714)744-0981 Fax: (714)744-2693
Advanced Micro Devices
901 Thompson Place, PO Box 3453
Sunnyvale, CA 94088-3000
(408)732-2400
Advanced Microcomputer Systems, Inc.
1321 NW 65th Place, Fort Lauderdale, FL 33309
(305)975-9515 Fax: (305)975-9698
Advanced Micro Solutions
1033 S Imperial Dr., Hartland, WI 53029
(414)367-3577
American Automation
2651 Dow Avenue, Tustin, CA 92680
(714)731-1661
AM Research 4600 Hidden Oaks Lane, Loomis, CA 95650
(800)949-8051 (916)652-7472 Fax: (916)6642
BBS: (916)652-7117
Email: sofia@netcom.com
Applied Digital Research Ltd.
P.O. Box 6480, Wellesley St, Auckland, NEW ZEALAND
+64 9 480-8827
Email: rossmcm@adr.co.nz
Compuserve: 100351,716
WWW: http://www.he.net/~adr/
Applied Microsystems
5020 148th Ave. N.E., PO Box 97002
Redmond, WA 98073-9702
Archimedes Software
2159 Union St., San Francisco, CA 94123
(415)567-4010
WWW: http://www.archimedes.com/devtools
Ashling Microsystems Ltd
Ireland Plessey Technological Park
Limerick, Ireland
+353 61 334466 Fax: +353 61 334477
United Kingdom Butler House
19-23 Market Street
Maidenhead, Berkshire, UK
+0628 773070 Fax: 0628 773009
Atmel 2125 O'Nel Drive, San Jose, CA 95131
(800)365-3375 (408)441-0311 Fax: (408)436-4300
Avocet Systems 120 Union St., Rockport, ME 04856
(800)448-8500 (207)236-9055 Fax: (207)236-6713
Binary Technology, Inc.
PO Box 541, Carlisle, MA 01741
(508)369-9556 Fax: (508)369-9549
Blue Earth Research
165 W. Lind Ct., Mankato, MN 56001-0400
(507)387-4001 Fax: (507)387-4008
BBS: (507)387-4007
Blue Ridge Micros
2505 Plymouth Rd., Johnson City, TN 37601
(615)335-6696 Fax: (615)929-3164
BSO/Tasking
International 333 Elm Street, Dedham, MA 02026-4530
(800)458-8276 (617)320-9400 Fax: (617)320-9212
Europe Tasking Software BV
P O Box 899, 3800 AW Amersfoort, Netherlands
+31 33 558584 Fax: +31 33 550033
Business Data Computers
P.O. Box 1549, Chester, CA 96020
Byte-BOS Integrated Systems
P.O. Box 3067, Del Mar, CA 92014
(800)788-7288 (619)755-8836
ChipTools Inc (905)274-6244 Fax: (905)891-2715
Email: chiptool@hookup.net
Circuit Cellar Inc.
4 Park St., Vernon, CT 06066
(203)875-2751 Fax: (203)872-2204
Creative Applications Engineering, Inc
Ed Carryer
(415)494-2363 BBS: (415)494-8463
Crossware Products
2 The Lawns, Melbourn, Royston, Herts SG8 6BA, UK
+44 763 261539 Fax: +44 763 262983
BBS: +44 763 261716
Email: sales@crossware.com
Custom Computer Consultants
1807 Huron River Drive, Ypsilanti, MI 48197
Cybernetic Micro Systems
Box 3000, San Gregorio, CA 94074
(415)726-3000
Dallas Semiconductor
4401 S. Beltwood Parkway, Dallas, TX 75244-3292
(214)450-0448 Fax: (214)450-3715
International: (214)450-5351
Orders: (800)336-6933
Email: micro.support@dalsemi.com
Web: www.dalsemi.com
DataCraft International
2828 Ione Dr., San Jose, CA 95132
(800)873-3709 (408)259-4866
Data Sync Engineering
POB 146, E. Stroudsburg, PA 18301
(717)421-1977
Dunfield Development Systems
P.O. Box 31044, Nepean, Ontario Canada K2B 8S8
(613)256-5820 Fax: (613)256-5821
BBS: (613)256-6289
Web: http://www.dunfield.com
Email: General information: info@dunfield.com
Sales inquiries/Administration: sales@dunfield.com
Technical inquiries/Support tech@dunfield.com
Old Email address: ddunfield@bix.com
EE Systems 50935 Hill Dr., Elkhart, IN 46514
(219)296-1754 Fax: (219)522-4271
Electronic Product Design, Inc.
6963 Bluebelle Way, Springfield, OR 97478
(503)741-0778
Embedded System Products (formerly A.T. Barrett and Associates)
11501 Chimney Rock, Houston, TX 77035-2900
(800)525-4302 (713)728-9688 Fax: (713)728-1049
Emulation Technology, Inc.
2344 Walsh Avenue, Bldg. F, Santa Clara, CA 95051
(408)982-0660 Fax: (408)982-0664
Email: et@pmail.emulation.com
WWW: http://www.emulation.com
FTP: ftp.emulation.com
Exor Inc.
4740T Interstate Dr., Cincinnati, OH 45246
(513)874-4665 Fax: (513)874-3684
Feger + Co., Hardware + Software Verlags OHG
Marienstrasse 1, D-83301 Traunreut, Germany
Forth, Inc. 1-800-55FORTH
http://www.earthlink.net/~forth
Forth Systeme P.O. Box 1103, Breisach, Germany
7767-551
Franklin Software
(408)296-8051
HBI Limited
6F, 1 Fleming Road, Hong Kong
852-891-3673 Fax: 852-834-9748
Hewlett-Packard 1501 Page Mill Rd., Palo Alto, CA 94304
HiTech Equipment Corp.
9400 Activity Rd., San Diego, CA 92126
(619)566-1892 Fax: (619)530-1458
Email: info@hte.com ftp: ftp.hte.com
Hi-Tech Software
PO Box 103, Alderly QLD 4051, Australia
(+61-7) 300 5011 Fax: (+61-7) 300 5246
BBS: +61 7 3300 5235
Email: hitech@hitech.com.au
WWW: http://www.hitech.com.au/
Hitex
North America HiTOOLS Inc., 2055 Gateway Place, Suite 400
San Jose, CA 95110
(408) 451 3986 Fax: (408) 441 9486
http://www.hitex.com info@hitex.com
Germany Greschbachstr 12, 76229 Karlsruhe
0721/9628-0 Fax: 0721/9628-149
info@hitex.ti.ba-karlsruhe.de
http://www.ba-karlsruhe.de/BA/firmen/hitex
United Kingdom Sir William Lyons Road, Science Park
Coventry CV4 7EX
+0203 692066 Fax: +0203 692131
Huntsville Microsystems
4040 S. Memorial Parkway, PO Box 12415
Huntsville, AL 35802
IAR Systems Software
North America One Maritime Plaza, Suite 1770
San Fransisco, CA 94111 USA
(415)765-5500 Fax: (415)765-5503
Sweden IAR Systems AB
Box 23051
S-750 23 Uppsala, Sweden
+46 18 16 7800 Fax: +46 18 16 7838
Germany IAR Systems GmbH
Brucknerstrasse 27
D-81677 Munchen, Germany
+49 89 470 6022 Fax: +49 89 470 9565
United Kingdom IAR Systems Ltd
9 Spice Court
Plantation Wharf, York Rd
London SWII 3UE, England
+44 71 924 3334 Fax: +44 71 924 5341
Intel Corporation
3065 Bowers Ave., Santa Clara, CA 95051
Technical Help: (800)628-8686 (USA/Canada only)
5 am to 5 pm PST
Email: james_sampson@ccm.hf.intel.com
Faxback support: (800)628-2283 (USA/Canada)
touch tone phones only
Will only FAX to USA/Canada locations
English or Japanese support is available
BBS: (916)356-3600 24 Hr.
Auto config: 1200 thru 14.4K Baud
Intellimap Engineering
1140 Morrison Dr., Suite 222
Ottawa Ontario Canada K2H 8S9
(613)829-3196 Fax: (613)820-1773
Intermetrics Microsystems Software, Inc.
733 Concord Ave., Cambridge, MA 02138
(617)661-0072 Fax: (617)868-2843
Iota Systems, Inc.
924 Incline Way, Suite N / POB 8987
Incline Village, NV 89452-8987
(702)831-6302 Fax: (702)831-4629
J & M Microtek, Inc.
83 Seaman Rd., W Orange, NJ 07052
(201)325-1892 Fax: (201)736-4567
JMI Software Systems, Inc.
P.O. Box 481, 904 Sheble Lane, Spring House, PA 19477
(215)628-0840 Fax: (215)628-0353
KC Automation GmbH (support for Sysoft products)
Alfredo Knecht
CH-6991 Neggio, Switzerland
Fax: ++41-91591149
Email: akne@tinet.ch
Keil Elektronik GmbH
Europe Bretonischer Ring 15
D-85630 Grasbrunn b. Muenchen, Germany
49 89 / 46 50 57 Fax: 49 89 / 46 81 62
North America Keil Software
16990 Dallas Parkway, Suit 120, Dallas, TX 75248
(800)348-8051 (sales and tech support)
(214)735-8052 Fax: (214)735-8055
CompuServe: 71715,1604
BBS: (214)713-9883
Kontron Electronics
D-8057 Eching/Munich
Oskar von Miller Str. 1, Germany
(0 81 65) 77-0
Lauterbach Datentechnik GmbH
Europe Fichtenstr. 27, D-85649 Hofolding, Germany
++49 (0)8104 8943 31 Fax: ++49 (0)8104 8943 49
Compuserve: 100272,507
Email: sales@lauterbach.com
WWW: http://www.lauterbach.com
USA Lauterbach Inc.
945 Concord Street, Framingham,MA 01701
(508)620-4521 Fax: (508)620-4522
Lear Com Company
2440 Kipling St. Suite 206, Lakewood, CO 80215
(303)232-2226 Fax: (303)232-8721
Logical Systems Corporation (Disassembler, Simulator)
Micro Dialects, Inc.
POB 30014, Cincinnati, OH 45230
(513)271-9100
Logisoft Box 61929, Sunnyvale CA 94086
(408)773-8465 Fax: (408)773-8466
L.S. Electronic Systems Design
2280 Camilla Rd., Mississauga, Ontario
Canada L5A 2J8
(905)277-4893 Fax: (905)277-0047
Mandeno Granville Electronics, Ltd
128 Grange Rd., Auckland 3, New Zealand
+64 9 6300 558 Fax: +64 9 6301 720
Matra Semiconductor
2840-100 San Tomas Expressway, Santa Clara, CA 95051
(408)986-9000
MetaLink Corporation
North America 325 E. Elliot Road, Chandler, AZ 85255
(800)638-2423 (602)926-0797
Fax: (602)926-1198
Europe MetaLink Europe GmbH
Westring 2, 8011<85614>
Kirchseeon-Eglharting, Germany
(08091)2046 Fax: (08091)2386
Micro Computer Control Corporation
PO Box 275, 17 Model Ave., Hopewell, NJ 08525
(609)466-1751 Fax: (609)466-4116
BBS: (609)466-4117
Email: 73062.3336@compuserve.com
Micro Future 40944 Cascado Place, Fremont, CA 94539
(510)657-0264 Fax: (510)657-5441
BBS: (510)657-5442
MicroMint 4 Park St., Vernon, CT 06066
(203)875-2751 Fax: (203)872-2204
Microtek International, Inc.
North America Microtek International, Inc.
3300 N.W. 211th Terrace, Hillsboro, OR 97124
(503)645-7333 Fax: (503)629-8460
Europe Microtek Electronics Europe GmbH
Starnberger Strasse 22, 82131 Gauting bei Munchen
Germany
+49(89)893139-30 Fax: +49(89)893139-50
MPE: MicroProcessor Engineering Ltd.
133 Hill Lane, Shirley, Southampton SO1 5AF U.K.
+44 1703 631441 Fax: +44 1703 339691
Email: mpe@mpeltd.demon.co.uk
sales@mpeltd.demon.co.uk
70730.3576@compuserve.com
Nohau Corporation
51 E. Campbell Ave., Campbell, CA 95008
(408)866-1820
(408)378-2912 (24 hr. information center)
Fax: (408)378-7869
Email: nohau@shell.portal.com
WWW: http://www.nohau.com/nohau
Offete Enterprises, Inc.
1306 South B Street, San Mateo, CA 94402
(415) 574-8250
Okapi Systems (206)258-1163
Onset Computer Corporation
199 Main St., P.O. Bos 1030
North Falmouth, MA 02556-1030
(508)563-9000 Fax: (508)563-9477
Orion Instruments, Inc.
1376 Borregas Avenue, Sunnyvale, CA 94089
(408)747-0440 Fax: (408)747-0688
Email: info@oritools.com
http://www.oritools.com
Orion Instruments
180 Independence Drive, Menlo Park, CA 94025
(800)729-7700 Fax: (415)327-9881
Parallax, Inc. 6200 Desimone Lane, #69A, Citrus Heights, CA 95621
(916)721-8217
Philips Microcontroller Product Group
811 East Arques Ave. / POB 3409
Sunnvale, CA 94088-3409
Technical documentation:
Sunnyvale, CA - (800)447-1500 Fax: (408)991-3773
Eindhoven, Netherlands - Fax: 31-40-724825
Technical questions:
Sunnyvale, CA - (408)991-3518
Production Languages Corporation
P.O. Box 109, Weatherford, TX 76086
(800)525-6289 (817)599-8365 Fax: (817)599-5098
Prologic Designs
PO Box 19026, Baltimore, MD 21204
(410)661-5950 Fax: (410)661-5950
PseudoCorp 2597 Potter St., Eugene, OR 97405
(541)683-9173 Fax: (541)683-9186
Email: rhowden@teleport.com
Web: http://www.teleport.com/~rhowden
Quantasm Corporation
19672 Stevens Creek Blvd.
Cupertino, CA 95014
(800)765-8086 (408)244-6826 Fax: (408)244-7268
Raven Computer Systems
PO Box 12116, St. Paul, MN 55112
(612)636-0365
Rigel Corporation
P.O. Box 90040, Gainesville, FL 32607
Scientific Engineering Labs
255 Beacon St., Suite 3D, Somerville, MA 02143
(617)625-0288
Siemens Components, Inc.
Integrated Circuit Division, 10950 N. Tantau Ave.
Cupertino, CA 95014
(800)777-4363 Fax: (708)296-4805
Signetics Corporation (see Philips Microcontroller Product Group)
Signum Systems Mountain View, CA (415)903-2220
Thousand Oaks, CA (805)371-4608
Software Science
3570 Roundbottom Rd., Cincinnati, OH 45244
(513)561-2060 Fax: (513)271-3181
Email: pbarnes@iglou.com
Sophia Systems NS Bldg. 2-4-1, Nishishinjuku, Shinuku-ku
Tokyo 160, Japan
03-348-7000
Speech Technology Inc., Software Division
837 Front Street South, Issaquah, WA 98027
(206)392-8150
Standard Microsystems Corporation
80 Arkay Dr., Hauppage, NY 11788
(516)435-6000 Fax: (516)231-6004
WWW: http://www.smc.com
Email: techsupport@smc.com
Sun Equipment Corporation
Lodestar Electronics Corp.
616 Hawick Rd., Raleigh, NC 27615
(800)870-1955 (919)881-2141 Fax: (919)870-5720
Suncoast Technologies
PO Box 5835, Spring Hill, FL 34606
(904)596-7599
Sysoft SA (closed as of 1989 - see KC Automation GmbH)
Systronix Inc. 555 S. 300 E., Salt Lake City, UT 84111
(801)534-1017 Fax: (801)534-1019
BBS: (801)487-2778
URDA, Inc. (800)338-0517 (412)683-8732
US Software 14215 N.W. Science Park Drive, Portland, OR 97229
(800)356-7097 (503)641-8446 Fax: (503)644-2413
Product information available by ftp -
ftp.netcom.com : pub/ussw
Universal Cross Assemblers
Canada
(506)849-8952 Fax: (506)847-0681
Vail Silicon Tools, Inc.
Box 165, Pompano Beach FL 33069
(305)491-7443 Fax: (305)974-8531
Xicor
1511 Buckeye Dr., Milpitas, CA
(408)432-8888 Fax: (408)432-0640
http//www.xicor.com (new, under construction)
BBS: (800)258-8864
Zax Corporation
2572 White Road, Irving, CA 92714
(800)421-0982 (714)474-1170
Zitek Corporation
1651 East Edinger Ave., Santa Ana, Ca 92705
(714)541-2931