Myke's Home Page

Book CD-ROM Home

File Copying/Harddrive Setup

Development Tools

Experiments

Projects

Useful Code Snippets and Macros

Introduction to Electronics

Introduction to Programming

Datasheets

PCBs

Links

McGraw-Hill Professional Publishing

Internet Links

Within this book, I reference a lot of companies and web sites. To help you access them, this page has been set up with all the necessary links. Please note that due to the fluid nature of the Internet, many of these links will have been changed between the time the CD-ROM was mastered and when the book was published. If you find any missing links, please notify me and I will try to find the correct information for you and update the CD-ROM for later book printings.


Contacting the Author

I can be contacted by sending an email to

myke@passport.ca or visit my web site at:

http://www.myke.com

But, as I've said elsewhere, for technical questions or suggestions, please contact me through the PICList so that the information can be made available to a much larger audience.


Microchip

Microchip’s corporate headquarters is:

Microchip Technology Inc.
2355 W. Chandler Blvd.
Chandler, AZ 85224
Phone: (480) 786-7200
Fax: (480) 917-4150

Their website (“Planet Microchip”) is:

http://www.microchip.com

and contains a complete set of data sheets in .pdf format for download as well as the latest versions of MPLAB.

Look for the “World Wide Sales and Distribution” page on the website for technical information for your region.

Also on the website is

http://buy.microchip.com

that is Microchip’s on line ordering system. From this website, you will be able to order any of the tools presented in this book. For buying actual PICmicro® parts, you will have to contact one of the suppliers listed below.


The PICList

To subscribe to the PICList, send an email to

listserv@mitvma.mit.edu

with the message:

  subscribe piclist your name
              

In the body of the message.

Save the confirmation message; this will give you the instructions for signing off the list as well as instructions on how to correctly request information from the PIClist (using the correct square braketed tags).

To sign off the list, send a note to the same address (listserv@mitvma.mit.edu) with the message:

  signoff piclist
              

When signing off the PICList make sure that you are doing it from the ID that you used to sign on to the list.

Once you have subscribed to the PICLIST, you will begin receiving mail from

piclist@mitvma.mit.edu 
              

Emails can be sent to this address directly or can be replied to directly from your mailer.

The list archive is available at:

http://www.iversoft.com/piclist/

and it has a searchable summary of the emails that have been sent to the PICList.


My Favorite PICmicro® MCU Web Sites

In North America, PICmicro® microcontroller parts, development systems and other necessary parts can be ordered from the following companies:

Alexy Vladimirov’s outstanding list of PICmicro® MCU resource pages. Over 700 listed as of February 2000.

http://www.geocities.com/SiliconValley/Way/5807/

Bob Blick’s web site. Some interesting PICmicro® MCU projects that are quite a bit different than the run of the mill.

http://www.bobblick.com/

Scott Dattalo’s highly optimized PICmicro® MCU math algorithms. The best place to go if you are looking to calculate Trigonometric Sines in a PICmicro.

http://www.dattalo.com/technical/software/software.html

Marco Di Leo’s “PIC Corner”. Some interesting applications including information on networking PICmicros and using them for cryptography.

http://members.tripod.com/~mdileo/

Dontronics Home Page. Don McKenzie has a wealth of information on the PICmicro® microcontroller as well as other electronic products. There on lots of useful links to other sites and it is the home of the SimmStick.

http://www.dontronics.com/

Fast Forward Engineering. Andrew Warren’s page of PICmicro® MCU information and highly useful question answer page.

http://home.netcom.com/~fastfwd/

Steve Lawther’s list of PICmicro® MCU Projects. Interesting PICmicro (and other microcontroller) projects.

http://ourworld.compuserve.com/homepages/steve_lawther/ucindex.htm

Eric Smith’s PICmicro® MCU Page. Some interesting projects and code examples to work through.

http://www.brouhaha.com/~eric/pic/

Rickard’s PIC-Wall. Good site with a design for PICmicro® MCU based composite video game generator.

http://www.efd.lth.se/~e96rg/pic.html

PicPoint - Lots of good projects to choose from including 5 MB free to anyone that wants to start their own PICmicro® MCU web page.

http://www.picpoint.com/

MicroTronics - Programmers and Application reviews.

http://www.eedevl.com/index.html

Tony Nixon’s “Pic ‘n Poke” Development Systems. Home page to the “Pic ‘n Poke” development system. This system includes an animated simulator that is an excellent tool for learning how data flows and instructions execute in the PICmicro® microcontroller.

http://www.picnpoke.com/

The Seattle Robotics Society has lots of information on interfacing digital devices to such "real world" devices as motors, sensors and servos. They also do a lot of exciting things in the automation arena. Most of the applications use the Motorola 68HC11.

http://www.hhhh.org/srs/

List Of Stamp Applications (L.O.S.A). The List of Parallax Basic Stamp Applications will give you an idea of what can be done with the Basic Stamp (and other microcontrollers, such as the PICmicro® MCU).

http://www.hth.com/losa.htm

Hardware FAQs. A set of FAQs (Frequently Asked Questions) about the PC and other hardware platforms that will come in useful when interfacing a PICmicro® microcontroller to a Host PC.

http:paranoia.com/~filipg/HTML/LINK/LINK_IN.html

Innovatus has made available "PICBots", an interesting PICmicro® MCU simulator which allows programs to be written for virtual robots which will fight amongst themselves.

http://www.innovatus.com

The Jal compiler is a freeware compiler for the 16c84, 16f84, SX18 and SX28. Jal is a simple, Pascal-like language. Libraries are provided for delays, serial communication, LCD interface etc.

Primay Contact: Wouter van Ooijen

Email: wf@xs4all.nl

http://www.xs4all.nl/~wf/wouter/pic/jal

The Technical Reference Website contents range from low level machine code tricks for several processors to command references, tips and trick for large applications. You will find detailed information (not just links) on Scenix and PICmicro® microcontrollers, the IBM PC parallel port, electronic construction, and much more. We focus on the actual engineering data and details, not on canned, commercial solutions to common problems.

The TechRef is designed as a "mass mind" for technical information. Every page on the TechRef has a small form attached to the bottom that allows members to add their own comments, links, and entire web pages to the site. All members are allowed and encouraged to add their own links and comments to each existing page or to add new pages of their own. Non-members are also excluded from some "insider" content.

Information that you have in your mind right now, will be gone in a very short time. TechRef membership allows you to organize and record (privately if you wish) that information and to see information on the same subject from others. Advertisements are welcomed, personal information is fine.

You can even add your own pages and links! We call this TANSTAAFL web hosting. We don't charge, but we do:

  • reserve the right to edit in order to improve readability and organization. (We will credit you and let you know what we have done)
  • reserve all publication rights (non-exclusive). We intend to sell the (public NOT private) data on the techref site as a book and CD. Authors who make significant contributions will be financially rewarded.
1452 View Pointe Ave
Escondido, CA
92027

Phone: (619)652-0593
Email: jamesnewton@geocities.com

http://techref.homepage.com


PICmicro® MCU and other Part Suppliers

PICmicro® microcontrollers, development systems and other electronic parts can be purchased from the following companies:

Digi-Key

Digi-Key is an Excellent Source for a wide range of Electronic Parts. They are reasonably priced and most orders will be delivered the next day.

Digi-Key Corporation
701 Brooks Avenue South
P.O. Box 677
Thief River Falls, MN
56701-0677

Phone: 1(800)344-4539 (1(800)DIGI-KEY)
Fax: (218)681-3380

http://www.digi-key.com/

AP Circuits

AP Circuits will build prototype bare boards from your "Gerber" files. Boards are available within three days. Their website contains the “EasyTrax” and “GCPrevue” MS-DOS tools necessary to develop your own Gerber files.

Alberta Printed Circuits Ltd.
#3, 1112-40th Avenue N.E.
Calgary, Alberta
T2E 5T8

Phone: (403)250-3406
BBS: (403)291-9342
Email: staff@apcircuits.com

http://www.apcircuits.com/

Wirz Electronics

Wirz Electronics is a full service Microcontroller component and development system supplier. Wirz Electronics is the main distributor for projects contained in this book and will sell assembled and tested kits of the projects. Wirz Electronics also carries the UMPS IDE, "SimmStick" prototyping systems as well as their own line of motor and robot controllers.

Wirz Electronics
P.O. Box 457
Littleton, MA
01460-0457

Toll Free in the USA & Canada: 1(888)289-9479 (1(888)BUY-WIRZ)
Email: sales@wirz.com

http://www.wirz.com/

microEngineering Labs, Inc.

microEngineering Labs, Inc. specializes in PICmicro microcontroller development tools that make working with PICmicros quicker and easier. These include the new PIC-X1 Lab Board, the powerful PicBasic Pro Compiler, the original PicBasic Compiler, the EPIC Plus Pocket PICmicro Programmer and PICProto prototyping boards.

Box 7532
Colorado Springs CO 80933-7532
(719) 520-5323
(719) 520-1867 fax
email: support@melabs.com

http://www.melabs.com/mel/home.htm

Tower Hobbies

Excellent source for Servos and R/C parts useful in homebuilt robots.

Tower Hobbies
P.O. Box 9078
Champaign, IL
61826-9078

Toll Free Ordering in the USA & Canada: 1(800)637-4989
Toll Free Fax in the USA & Canada: 1(800)637-7303
Toll Free Support in the USA & Canada: 1(800)637-6050
Phone: (217)398-3636
Fax: (217)356-6608
Email: orders@towerhobbies.com

http://www.towerhobbies.com/

Jameco

PICmicro® MCUs, Components, PC Parts/Accessories, and hard to find connectors.

Jameco
1355 Shoreway Road
Belmont, CA
94002-4100

Toll Free in the USA & Canada: 1(800)831-4242

http://www.jameco.com/

JDR Microdevices

Components, PC Parts/Accessories, and hard to find connectors.

JDR Microdevices
1850 South 10th St.
San Jose, CA
95112-4108

Toll Free in the USA & Canada: 1(800)538-500
Toll Free Fax in the USA & Canada: 1(800)538-5005
Phone: (408)494-1400
BBS: (408)494-1430
Compuserve: 70007,1561
Email: techsupport@jdr.com

http://www.jdr.com/JDR

Newark

Components - Including the Dallas Line of Semiconductors (the DS275 is used for RS-232 Level Conversion in this book).

Toll Free in the USA & Canada: 1(800)463-9275 (1(800)4-NEWARK)

http://www.newark.com/

Marshall Industries

Marshall is a full service distributor of Philips semiconductors as well as other parts.

Marshall Industries
9320 Telstar Avenue
El Monte, CA
91731
1(800)833-9910

http://www.marshall.com

Mouser Electronics

Mouser is the distributor for the Seiko S7600A TCP/IP Stack Chips.

Mouser Electronics, Inc.
958 North Main Street
Mansfield, Texas 76063
Sales: (800) 346-6873
Sales: (817) 483-6888
Fax: (817) 483-6899
Email: sales@mouser.com

http://www.mouser.com

Mondo-tronics Robotics Store

Self-proclaimed as "The World's Biggest Collection of Miniature Robots and Supplies". This is a great source for Servos, Tracked Vehicles, and Robot Arms.

Order Desk
Mondo-tronics Inc.
524 San Anselmo Ave #107-13
San Anselmo, CA
94960

Toll Free in the USA & Canada: 1(800)374-5764
Fax: (415)455-9333

http://www.robotstore.com/


PICmicro® MCU Product Suppliers and Services

The following companies offer different products based on or for the PICmicro® microcontrollers or can act as consultants for your own product development efforts. I do not speak for any of these companies and I have only purchased products from a small percentage of them.

Aengineering Co.

We design non-contact sensors for OEMs and users, especially sensors used for sensing people. Successful commercial designs include: lavatory faucet and toilet no-touch controls, intrusion alarms, aiming and focusing devices, and many others. Ultra-low cost consumer product designs make ingenious use of PIC Microcontrollers.

3300 S Fox Spi Rd.
Langley, WA
98260-8010

Phone: (360)730-2058
Fax: (360)730-2058
Email:
optoeng@whidbey.com

http://www.whidbey.com/optoinfo

AmberDrew Ltd.

AmberDrew specialises in the development of Software and Hardware solutions in Process Monitoring and Control using embedded controllers based on PICmicro® MCUs and PCs.

Thistle Lodge,
Alltewn, Pontardawe
Swamsea, South Wales, UK
SA8 3A1

Phone: +44 (0)1792 862912
Fax: +44 (0)1792 862912
Email: efoc@cyberstop.net

Brouhaha Compuer Mercenary Services

Embedded System Design Consulting. A few PICmicr MCU project Designs Available free from Web Page.

142 North Milpitas Boulevard, Suite 379
Milpitas, CA
95035

Phone: (408)263-3894

http://www.brouhaha.com/~eric/pic/

Bubble Software

The “PICNPoke” software runs under Windows 95 and has been created for people who have no assembly language programming experience with PICmicro® MCUs, or any processor for that matter. If you want to learn about this fascinating subject in a fun and interesting way, then this is the place to start. You begin with one of the most popular processors around today - the PIC16F84.

8 Westminster Crt.
Somerville, Victoria, Australia
3912

Phone: +61 3 59775792
Email: http://www.picnpoke.com

Byte Craft Limited

Byte Craft Limited is a software development company specializing in PC-based code development tools for 8-bit microcontrollers. Byte Craft products include a line of C cross-compilers and a C pre-processor that adds fuzzy logic capability to any C compiler.

The MPC Code Development System is a C cross-compiler targeted to all Microchip PICmicro® MCU families. It comes with a development environment, built-in macro assembler and the Byte Craft BClink Optimizing Linker which runs a final optimization pass on the entire program.

MPC features include:

  • Interrupt context save and restore macros for 12-, 14- and 16-bit cores
  • Compiler-generated bank-switching
  • Sbility to call a function located anywhere in memory in the 12-bit core
  • C support for hardware registers, including setting configuration fuses
  • Extensive set of header files that describe the resources of individual PICmicro® MCUs
  • Named address space to help you organize the allocation of memory
  • Library source (16-bit math, delay functions, asynchronous serial support, 4 and 8 channel A/D, EEPROM access)
  • Source-level debugging with Microchip's PICMASTER emulator system and MPLAB-SIM simulator system, Advanced Transdata, Tech-Tools Mathias Clearview and iSystem.

421 King Street North
Waterloo, Ontario, Canada
N2J 4E4

Phone: (519)888-6811
Fax: (519)746-6751
Email: info@bytecraft.com

http://www.bytecraft.com

Cedardell Inc.

A radio based data collection/delivery system, using a multi-loop architecture. System can be connected to a PC or a microprocessor based control system via a RS-232 link. 16 bit Windows support DLL provided, sample Windows management application provided. Currently used in a security system.

2919 17 St, #210
Longmont, CO
80503

Phone: (303)651-2442
Fax: (303)651-2426
Email: edtodd@sni.net

http://www.sni.net/cedardell

CherryTronics B.V.

DIX - An intelligent power saving device for computer systems which deminishes power-consumption of PC's, equipped with Advanced Power Management (APM) with more than 99% in Standby Mode.

CAPS - A device used for remotely powering on and off computer systems (used for the unattended exchange of data/software).

COPS - A device for automatic powering on and off computer systems by telephoneline without answering the call; information is transferred toll-free.

TELEPHONEGUARD - A device which prevents unauthorized use of one's telephone line by illegal callers (a very hot item in our region of the world).

Haarstraat 25-a
Ammerzoden, Holland
5324 AM

P.O. Box 39
Ammerzoden, Holland
5324 ZG

Phone: +31 73 5991098
Fax: +31 73 5994712
Email: mdekkers@inter.nl.net
Email: b.janssen@inter.nl.net
Email: infor@cherrytronics.nl

http://www.cherrytronics.nl

Cinematronics

Consultant specializing in the design and fabrication of electronic devices for the film/video and entertainment industry. Custom design of lighting controllers, motion control devices and remote control electronics. Cinematronics also designs PICmicr® based electronic devices for consumer electronics.

344 Dupont St., Suite 304
Toronto, Ontario, Canada
M5R 1V9

Phone: (416)927-7679
Fax: (416)927-7679
Email: cinetron@passport.ca

Cosmodog, Ltd.

PICPpicp, is a Linux-based open source command line interface to the PICSTART Plus programmer, and picdasm, a PIC disassembler. picp supports all devices supported by MPLAB, and does it swiftly and cleanly from the command line. picdasm takes Intel of Motorola hex files and re-generates PIC assembler source files, making all possible label substitutions for the specified processor, like STATUS or RB0.

415 West Superior Street
Chicago, IL
60610-3428

Phone: (312)440-0344
Fax: (312)440-0355
Email: info@cosmodog.com

http://www.cosmodog.com

Custom Computer Services, Inc.

CCS has created a line of powerful C compilers that are designed specifically for the Microchip PIC16Cxx devices to make development fast, easy and efficient. Standard C operators and the special built in functions are optimized to produce very efficient code for the bit and I/O functions normally required for these microcontrollers.

P.O. Box 53008
Brookfield, WI
53008

Phone: (262)797-0455 extension 35.
Fax: (414)781-3241
Email: ccs@execpc.com

http://www.ccsinfo.com/PICC.html

DASCOR

Dascor specializes in developing turnkey signal conditioning and PICmicro® MCU based data acquisition systems for the OEM market. Auxiliary products include High and Low Speed Data Loggers and Earthquake sensor/alarm systems. Auxiliary services include product design in mixed analog and digital modes, PCB layout and packaging, Programming in a variety of languages, and contract manufacturing.

P. O. Box 46-2885
Escondido, California
92046-2885

Phone: (760)796-7785 voice mail and fax
Fax: (760)796-7785
Email: support@dascor.com

http://www.dascor.com

Datalink, The Engineering Company

Datalink provides Custom designed, Hardware and Software solutions for a variety of environments including Industrial.

Zurichstrasse 25
Maur, Zurich, Switzerland
CH 8124

Phone: ++41 1 887 6400
Fax: ++41 1 887 6414
Email: info@datalink.ch

Design Concepts, Inc.

Design Concepts designs and engineers products for a variety of industries. The Industrial Designers, Mechanical and Electrical Engineers, and Prototype Specialists can turn ideas into one-of-a-kind or mass produced products. PICmicro® MCU projects include a consumer use hand tool with a yearly production of two million units and an industrial use labeling machine with a yearly production of five hundred units.

5301 Buttonwood Drive
Madison, Wisconsin
53718

Phone: (608)221-2623
Fax: (608)221-2133
Email: larryg@design-concepts.com

http://www.design-concepts.com

Diamond Mountain Engineering, Inc.

We sell a programmable power supply based on a PIC16C64. It is designed for disk drive testing with a 5 and 12 Volt output rated at 3 Amps. It features programmable linear ramping from 10 microseconds to 10 seconds in three ranges. The voltage range is from 0 to 6 and 0 to 16 Volts. The fast PIC16C64 allows positive, negative and bi-polar spikes from 10 microseconds to 10 seconds.

3123 Whipple Road
Union City, CA
94587-1218

Phone: (510)487-9530
Fax: (510)487-9531
Email: mschwabe@ricochet.net

DIY Electronics

Manufacturers of Electronic Kits using PICmicr® MCUs. All source code supplied on floppy Disk. Products:

  • Single and dual dice
  • Unipolar Stepper Motor Driver
  • Servo Motor Driver
  • "Introduction to PIC16C84", programmer and all components
  • General 16Cxx Programmer

DIY Electronics
P.O. Box 88458
Sham Shui PO
Hong Kong

Phone: 852-2720 0255
Fax: 852-2725 0610
Email: diykit@hk.super.net

http://kitsrus.com

DonTronics

DIY PCB kits including Microchip Technology PICmicro® MCU based micro products, FED and MEL PIC Basic Compilers, FED PIC Basic Interpreters, CCS C Compilers, Square 1 Electronics EasyPIC'n Beginners Guide, Newfound PIC Programmers DonTronics DT.001 Programmers, Nuts and Volts Magazine, Scott Edward's PIC Source Book/Disk, SiStudio SimmStick, and Wirz Electronics SLI-LCD Interface and Emu PIC 18 Pin Emulator.

P.O. Box 595
Tullamarine 3043 Australia

Phone: 613+9338-6286
Fax: 613+9338-2935
Email: don@dontronics.com

http://www.dontronics.com

E-Lab Digital Engineering, Inc.

E-Lab manufacturers an accessory board for the PIC16C57, including an LCD interface and A/D addition, as well as expanded I/O. We also manufacture the EDExx Family of IC's, including serial LCD Interface IC's (EDE702, EDE701, EDE700), a Serial Keypad Encoder (EDE1144), and a Serial-to-Parallel Printer Interface IC (EDE1400) that are of use to a great many PICmicr® MCU enthusiasts.

In addition, we offer the 'EasyASIC™' IC creation service, in which we create 'custom' IC's to client's specifications using PICmicro® microcontrollers.

1932 Hwy. 20
Lawton, IA
51030

Phone: (816) 257-9954
Fax: (816) 257-9945

http://www.elabinc.com

Ed Edmondson Consulting

Company/Product Description (200 Words Max): Custom embedded systems and software with Microchip PICmicro®. MCU series and Atmel AVR series controllers.

200 East Jack Street, Suite 15
PO Box 1407
Mabank, Texas
75147-1407

Phone: (903)887-4783
Fax: (903)887-5762
email: eaejrphd@aol.com

Embedded Research

Embedded Research offers engineering services, both hardware and software, for the embedded controller market. We specialize in PICmicr®. MCU based designs.

P.O. Box 92492
Rochester, NY
14692

Phone: (716)359-3941
Email: gmdsr@vivanet.com

http://www.vivanet.com/~gmdsr

Engenharia Mestra de Sistemas, sociedade limitada

Engenharia Mestra makes alarm systems for all types of clients, from correctional facilities to the regular home. We have four types of panels in production, and we also make custom systems, as well as act in consulting.

Rua Guaiauna, 439
Sao Paulo, SP, Brazil
03631-000

Phone: 55-11-218.5008
Fax: 55-11-217.6610
Email: mestra@u-netsys.com.br

Fast Forward Engineering

Contract design of PICmicro®. MCU based prodcuts, specializing in RF systems, high-volume consumer electronics, automotive electronics, and remote telemetry and control. Software-only services are available, as well as start-to-finish handling of the entire design process. Consulting/training services are also available.

Certified by Microchip as one of their Microchip Technology Consultant Program Members.

1320 Kilby Lane
Vista, CA
92083-5043

Phone: (760)724-9600
Fax: (760)724-0042
Email: fastfwd@ix.netcom.com

http://www.geocities.com/SiliconValley/2499

Fisher Automation, Inc.

Output Interface Boards Available:

  1. - Control of unipolar 5, 6, or 8 wire step motors (up to 2 amps/coil up to 30 VDC) from only two pins.
  2. - General on-off switching of DC loads. Four loads can be controlled up to 2 Amps each to 60 VDC each.

150-45 12 Rd.
Whitestone, NY
11357

Phone: (718)767-8250
Fax: (718)767-8251
Email: fishfam@pipeline.com

http://www.plasticsnet.com/mbr/fishfam

High Tech Horizon

HTH distributes Parallax PICmicro®.MCU and Basic Stamp products in Scandinavia.

Asbogatan 29 C
Angelholm, Sweden
S-262 51

Phone: +46 431 41 00 88
Fax: +46 431 41 00 88
Email: info@hth.com

http://www.hth.com

HI-TECH Software

HI-TECH produces an ANSI-C compiler for the PICmicro® series of microcontrollers - includes floating point, long arithmetic, compact code, complete with assembler and linker. The HI-TECH compiler integrates seamlessly into the MPLAB IDE.

HI-TECH Software
PO Box 103
Alderley QLD 4051
AUSTRALIA

HI-TECH Software LLC
Suite 105
7830 Ellis Road
Melbourne, FL 32904
USA

sales : sales@htsoft.com support : support@htsoft.com

http://www.htsoft.com/

HyperDyne Systems

HyperDyne Systems is a small design firm located 20 miles south of Detroit Michigan. We specialize in application specific controls which essentially take the place of large PLCs. Application specific controls are designed specifically to do one job which, depending on the application, can reduce the cost of both setup time and training. Our current products include early warning systems, high security RF systems and online calibration systems.

10222 Loma Circle
Grosse Ile, Michigan
48138

Phone: (734)675-2386
Fax: (734)675-2242
Email: jmb@webbernet.net

Interface Products (Pty) Ltd.

Supplier of microcontroller development tools, custom electronic design and manufacturing. Remote automation, monitoring and control across commodity networks. Positioning support for GPS assisted airborne remote sensing; stocklist of Garmin equipment. Business level Internet services for engineering professionals. Distributor for DonTronics, Silicon Studio and Wirz Electronics microcontroller products.

2nd Floor, Quinor Court, 81 Beit Street
New Doorfontein, Gauteng, South Africa
P.O. Box 15775, DOORNFONTEIN, 2028 South Africa

Phone: +27 (11) 402-7750
Fax: +27 (11) 402-7751
Email: info@ip.co.za

http://www.ip.co.za

ITU Technologies

ITU Technologies is a leading supplier of PICmicro® MCU development tools. We provide the highest quality tools at the most affordable prices! Our PIC-n-GO package is a perfect introductory package for only $45 kit or $65 assembled. This includes our PIC-1a programmer, PIC16F84 microcontroller and an assembler.

3477 Westport Ct.
Cincinnati, OH
45248

Phone: (513)574-7523
Fax: (513)574-4245
Email: sales@itutech.com

http://www.itutech.com

Iversoft, Inc.

Programming services and product consulting.

40 Samoset Ave. 1st Fl.
Mansfield, MA
02048

Phone: (508)337-9926
Fax: (508)337-9926
Email: anick@iversoft.com

http:www.iversoft.com

Jones Computer Communications

Embedded systems design and programming in assembler and/or C. Strong background in networks, serial communications and radio.

509 Black Hills Dr.
Claremont, CA
91711

Phone: (909)621-9008
Fax: On Request
Email: lee@frumble.claremont.edu

JS Controls

Civils laboratory force testing equipment, manufacture, service and calibration. Currently offering PIC16C84 based DC motor speed controller:

  • 200V shunt wound motors
  • 3 digit LED rpm readout
  • Push-Button stop/start and speed control
  • non-volatile memory for speed set-point

8 Nolloth St., Groeneweide
Boksburg 1460, Republic of South Africa

Phone: Johannesburg 893-4154
Fax: Johannesburg 893-4154
Email: jsand@pixie.co.za

Nelson Research

Consulting and design services specializing in Microchip PICmicro® microcontroller. Listed with Microchip as a Master Consultant. Nelson Research is a consulting firm specializing in electronics design including analog, digital, and embedded microprocessors. We support the product line with the full line of development tools and have experience in creating a variety of products for widely varying customers. With the associates we have available we can handle projects ranging from one day reviews to major development efforts.

130 School Street, P.O. Box 416
Webster, MA
01570-0416

Phone: (508)943-1075
Fax: (508)949-2914
Email: L.Nelson@ieee.org

http://www.ultranet.com/~NR

Newfound Electronics

WARP-3 is a high featured, low cost development programmer for all PIC16Cxx and derivative devices. WARP-3 is a DOS based programmer and suitable for use with anything from an XT to a Pentium PC. Please see the web site for further WARP-3 details and of also the low cost, fully featured "production" programmer to follow.

WARP-17 is a low cost development programmer for the 17C4x devices. All configuration options are supported and the software allows easy code and configuration chages. The WARP-17 is the ideal programmer to evaluate the increased power of the 17C4x family.

14 Maitland St.
Geelong West
Victoria 3218
Australia

Phone: ++61 3 5224 1833
Fax: ++61 3 5224 1833
Email: newfound@pipeline.com.au

http://www.new-elect.com

Nexus Computing

Nexus Computing specializes in the development of small embedded microprocessor products using Microchip PICmicro® and Motorola 8 and 16 bit processors.

Email: nexus@eskimo.com

http://www.eskimo.com/~nexus

Oak Valley Development

Oak Valley Development is a group of consultants that specializes in microprocessor controlled electro-mechanic and analog electronics. We have complete engineering resources to do all phases of a project from prototype to high volume production.

P.O. Box 41473
San Jose, CA
95160

Phone: (408)489-9623
Fax: (408)268-6184
Email: paul@oakvalley.com

http://www.oakvalley.com

ORMIX Ltd.

Low-cost development programmers COMPIC-1 and COMPIC-5X for Microchip PICmicro® MCUs and Serial EEPROMs, connected to the Serial Port. COMPIC-1 works without an external power supply, COMPIC-5X has two ZIF Sockets. Excellent software flexibility - new devices can be added to the text configuration file by end user. Very simple and friendly user interface, built-in HEX editor, serialization of parts possible. Low price.

Kr.Barona, 136
Riga, Latvia
LV-1012

Phone: (371)-7310660
Fax: (371)-2292823
Email: avlad@mail.ormix.riga.lv

http://www.ormix.riga.lv/eng/index.htm

Parallax, Inc.

The Parallax PIC16Cxx Programmer can program many PIC devices and is constantly updated for newer PICs throughout the year. We also offer many adaptors which plug directly into the programmer for use with various package types available in the PIC16Cxx series.

3805 Atherton Rd., Suite #102
Rocklin, CA
95675

Toll Free in the USA & Canada: 1(888)512-1024
Phone: (916)624-8333
Fax: (916)624-8003
Email: info@parallaxinc.com

http://www.parallaxinc.com

Pipe-Thompson Technologies Inc.

Along with providing technical information on electronic components, Pipe-Thompson can provide technical guidance and support.

4 Robert Speck Pkwy
Suite 1170
Mississauga, Ontario, Canada
L4Z 1S1

Phone: (905)281-8281
Fax: (905)281-8550
Email: pipethom@idirect.com

Precision Design Services

Precision Design Services is an engineering consortium speializing in developing new products from idea through to a fully manufacturable, low cost, high quality product. Specific areas of expertise are: embedded microcontroller hardware and software design and very high speed receivers (in ECL - 500 MBits/sec). PDS has extensive eperience in the design and manufacturing processes of printed circuit boards from simple to double sided SMT and impedance controlled boards.

26006 View Point Drie East
Capistrano Beach, CA
92624-1224

Phone: (714)489-1064
Fax: (714)489-9299
Email: KASPER@EXO.COM

PRAGMATIX

Pragmatix offers its customers a full service solution for their PICmicro® MCU based embedded systems needs. Our capabilities include product specification, hardware and software development, prototyping, volume production and systems integration. Also, Pragmatix offers unique parameterissable PICmicro® MCU processor cores for implementation in ASICs and FPGAs.

Bosuil 2
B2100 Deurne, Belgium

Phone: (+32) 3-3247733
Fax: (+32) 3-3247733
Email: preynen@innet.be

http://www.geocities.com/SiliconValley/6766

PROBYTE Oy

Products for industrial use: temperature measuring devices, RF/Audio test equipment, PCM-test generators, data loggers. Microprocessor development tools: Protel CAD, Needham eprommers, Tech Tools emuators, Parallax PIC and Stamp Tools, microEngineering PicBasic, Microchip Tools and PICs.

Nirvankatu 31
Tampere, Finland
33820

Phone: Int+358-3-2661885
Fax: Int+358-3-2661886
Email: pri@sci.fi

http://www.sci.fi/~pri

Rack and Stack Systems

Engineer (MSEE) with extensive experience in RF, microwave, semiconductors, GPS Time and Frequency. Programming in PIC assembler, HP Rocky Mountain Basic, and National Instruments LabView. All phases of system integration.

3425 Deerwood Drive
Ukiah, CA
95482-7541

Phone: (707)463.2380
Fax: (707)462-4333
Email: brooke@pacific.net

Rochester MicroSystems, Inc.

Rochester MicroSystems, Inc. provides electronic design services to companies and research institutions. We provide: Electronic System Design, Electronic Circuit Design (analog and digital), Microprocessor and Interface Systems, Embedded Systems and Software, and Printed Circuit Board Layout Design. We have expertise in many application areas.

200 Buell Road, Suite 9
Rochester, NY
14624

Phone: (716)328-5850
Fax: (716)328-1144
Email: rmi@frontiernet.not

http://www.frontiernet.net/~nmi/

Rocolec

Rocolec is an electronics design house, with experience in microcontroller/FPGA design, embedded software, printed circuit layout & prototyping for instrumentation & control.

3 Orchard Lane
Reepham, Norwich, Norfolk, UK
NR10 4NP

Phone: ++44-1603-879001
Fax: ++44-1603-879001
Email: info@rocolec.com>

Solutions Cubed

Solutions Cubed provides embedded systems design, specializing in Microchip Technology microcontrollers. In addition to full design services and capabilities, Solutions Cubed provides a product line of "Mini Mods". These miniature engineering modules are ideal for the electronic hobbiest and can be easily interfaced to Basic Stamps and their ilk.

256 E. First Street
Chico, CA
95928

Phone: (530) 891-8045
Fax: (530) 891-1643
Email: solcubed@solutions-cubed.com

http://www.solutions-cubed.com

SuperComputing Surfaces, Inc.

PICkle is an EDA tool for assembly programmers. Automates coding for hardware configuration. Supercedes functional libraries. Expert system with built in Wizards that generate peripheral handling code, math functions, precision delays, interrupts handlers and more. A true automatic code generator that optimizes register usage - Requires Windows.

8681 North Magnolia Avenue, Suite F
Santee, CA
92071

Phone: (619)562-5803
Fax: (619)562-3728
Email: info@pickleware.com

http://pickleware.com

Tato Computadores

ProPic programmer is a new programmer working under windows and can program almost any PICmicro® MCU.

R Santos Arcadio, 37
Sao Paulo/SP - Brazil
04707-110

Phone: (011)240-6474
Fax: (011)240-6474
Email: nogueira@mandic.com.br

http://www.geocities.com/SiliconValley/Pines/6902/index.html

Telelink Communications

Our company specializes in Radio Telemetry/SCADA Systems, Data Logging over Radio Links, Short Haul Radio Modem Systems. A design and consultancy Service is also provided for specialized projects where required.

Nugget Avenue
Bouldercombe, Queensland, Australia
4702

Phone: 61 79 340413, 61 418 7995551
Fax: 61 79 340413
Email: jack@networx.com.au

http://www.networx.com.au/mall/tlink

Telesystems

The PicProg V3 is a low-cost production quality universal programmer. It supports a full range of the Microchip products including 12-, 14- and 16-bit PICmicro® MCUs, Serial and Parallel EPROM, EEPROM and Flash memory chips and Keeloq secure products. The PicProg supports AVR and AT89 MCUs by ATMEL, ACE MCUs by Fairchild, SX MCUs by Scenix and a wide range of E(E)PROM and Flash-memory chips by Intel and various other manufacturers. The PicProg operates through standard LPT port (printer transparent mode) or COM-port. It includes universal ZIF-panel for DIP packages (8 to 40 pins) and in-circuit programming connector.

The PicProg supports both a host and a stand-alone mode. It has a number of useful features including optimized programming algorithms and safe code protection enable for all grades of PICmicro® devices.

The software package for PicProg includes both DOS command-line software (for batch programming) and Win32 software for Windows 9x/NT/2000. The PicProg is software/firmware expandable to future products/families.

Upgrades are available from our Web-site for free. The full package includes Programmer, Software, Manual, Parallel port Cable, Power supply and CD-ROM "Modern Microcontrollers" with various documentation and development tools.

Phone: +7-095-5301001
Fax: +7-095-5314840
Email: mailto:ts@aha.ru

http://www.telesys.ru/english/index.shtml

Trinity Electronics Systems Ltd

Trinity Electronics offers custom electronic design and manufacturing services. The company has completed over 600 design projects, over 300 PCB designs and dozens of PICmicro® MCU based designs. Products include:

  • Intrinsically safe designs
  • Industrial control systems
  • Industrial oven controls
  • Catalytic heater controls
  • Power measurement systems
  • Odometers for Heavy Equipment
  • Programmable Timers & Sequencers
  • DC motor speed controls
  • Professional audio and broadcast products
  • MP3 player (with speaker & amplifier)
  • Lighting controls
  • Special effects pyro control systems
  • Palm Pilot Accessories
  • RS-232 interfaces
  • LED & LCD displays
  • Heating and cooling controls
  • Automotive accessories

10708 - 181 Street
Edmonton, Alberta, Canada
T5S 1K8

Phone: (780) 489-3199
Fax: (780) 487-6397
Email: sales@trinity-electronics.com

http://www.trinity-electronics.com

UltraWave Designs

Design services in digital, analog, acoustic and RF for medical, military and commercial products. We can take your product from concept to production, or any stage in-between. Our skills exhibit more than 40 years of expertise.

Please visit our web site.

1129 State Street, Suite 3A
Santa Barbara, CA
93101

Phone: (800) 357-WAVE_or_(805) 564-3442
Fax: (805) 683-9662
Email: mailto:info@ultrawave.com

http://www.ultrawave.com