Contact for details of the PIC Owners Club Eiger Technologies Ltd., Tel. 0928 579009 14 Howard Court, Fax 0928 579123 Manor Park, Runcorn, Cheshire, WA7 1SJ Microchips 'Official' UK Distributors Hawke Components Ltd., Tel. 0256 880800 26 Campbell Court, Fax 0256 880325 Bramley, Nr Basingstoke, Hants RG26 5EG Microchips 'Official' UK Distributors Stag Microsystems tel:44-707-332-148 Programmer PP39 No further information is available at this time ......................................................................... U.S. ADVIN Systems Inc tel:408-984-8600 Programmer PILOT U40 No further information is available at this time BP Microsystems tel:800-225-2102 Programmer CP-1128 tel:713-461-4958 No further information is available at this time Data I/O Corp. tel:800-288-4965 Programmer Unisite with Site-48 module No further information is available at this time Elan Digital Systems Ltd tel:(408) 946-3864 Programmer EF-PER 5000 Series Gang Programmer No further information is available at this time Link Computer Graphics tel:301-994-6669 Programmer CLK-3100 No further information is available at this time Logical Devices Inc tel:800-331-7766 Programmer ALLPRO 88 tel:305-974-0967 No further information is available at this time Micro Engineering Labs tel:719-520-5323 Box 7532 Colorado Springs, CO 80933 Has proto-type boards and demo kits, Good source of info, can do manufacturing, etc Microchip Technology Inc. tel:(602) 786-7200 2355 West Chandler Blvd. fax: (602) 899-9210 Chandler, AZ 85224-6199 Product information Parallax Inc. 3805 Atherton Road, Ste. 102 fax: (916) 624-8003 Rocklin, CA 95765 USA bbs: (916) 624-7101 Assembler / Simulator Help 916-624-8333 The assembler takes either the standard instructions or parallax's 8051-like pseudo instructions If you call the BBS you can order info by mail. ============================================================================= 3) PIC Utilities PICSTART-16B-1 Features Supports only 16C5x,16C71 and 16C84,(INHX16, INHX8S, INHX8M, PICICE) compatible with a wide range of file formats comes with chips to play with. has a zif socket assembler has powerful macro capabilities also includes a powerful debugger PICSTART-16C Features To be announced ------------------------------------------------------------------------------- PARALLAX -------- Features Parallax's own instruction set Their assembler takes either the standard instructions or parallax 's 8051-like pseudo instructions. needs only a 360k floppy, MS DOS 2.1, 128K RAM, mono. simulator software ----------------------------------------------------------------------------- 3.1) FTP sites for the PIC FTP SITE Directory ftp.sics.se /pub/mchipsoft/ The files here are publicly available from the Microchip BBS via Compuserve. Since many people interested in these files have an internet connection, the files have also graciously been made available at SICS by Anders Nobinder of Memec Scandinavia, Microchip's Swedish agent. ftp.funet.fi (nic.funet.fi) /pub/microprocs/PIC wpi.wpi.edu /stamp ftp.luth.se /pub/misc/microchip ftp.oak.oakland.edu ftp.uni-erlangen.de, directory [ /mounts/epix/public/pub/Multimedia/VideoCrypt /microcontroller/microchip.bbs ] Markus Kuhn ----------------------------------------------------------------------------- 3.2) BBSs that support the PIC Microchip BBS Contact by dialling the same number you would use to get to Compuserve at 19200,n,8,1, except that you press + at the (garbage) prompt, followed by MCHIPBBS as the host (instead of CIS). Don Lekei BBS (Canada) (604) 597-3479 ----------------------------------------------------------------------------- 3.3) PIC programming languages (3rd Party) Host m/c PC Prog. Name ASPIC Shareware PIC assembler (reg = $100 CDN ($69 US)) **DESIGNED** for embedded controller design the shareware license has an unusual clause absolving those who only use it for non-commercial purposes Supplier/Author Don Lekei < 72677.2623@compuserve.com > BBS at (Canada) (604) 597-3479 Features - One assembler for 16c5X, 16c6X, 16c7X, 16c8X, 17c42 - Compatible with PICSIM (MPSIM) - Compatible with MAKE, and with auto-error tracking editors - Many times faster than PICALC (MPALC) - Standard base notation (Intel & Motorola format) - CODE and FUNCTION macros - Auto register bank management - Text/data translation - Automatically generates RETLW tables for text / data tables - Built-in version management and assembly control functions - user command-line switches - many other features -character set translation (eg. for LED,LCD,On Screen Displays) - bit labels, environment labels, etc. ------------------------------------------------------------------------------- Host m/c PC i386 /MS DOS/SunOS 4.1.1/NeXTSTEP 3.0. Prog Name B.LO.C release 1.0, version 4.0 Available for the PIC16CXX and PIC17CXX Supplier Butterfly Signal Processing Inc. 131 Bloor Street West #200-154 Toronto, Ontario, Canada M5S 1R8 TEL: +1.416.929.5754 FAX: +1.416.968.7492 Features `C-like' syntax Locally optimal code generation Superfast, one-pass compilation Zero stack and memory space used Produces fully annotated, easy-to-read - - assembly code to facilitate simulation Regular and in-line functions supported B.LO.C and assembly routines can be mixed In-line assembly code inclusion For more information contact Anees Munshi asm@kalam.butterfly.com butterfly!asm@kanchenjunga.eecg.toronto.edu asm@eecg.toronto.edu ------------------------------------------------------------------------------- Host m/c Macintosh Prog. Name uASM Supplier Micro Dialects Inc, PO Box 190, Loveland, OH 45140, Ph: 513/271-9100. Features: An integrated text editor, assembler and communications modules. fully supports macros, automatic labels, local labels, conditionally assembly, includes to 10 level deep. The editor supports up to 10 open files at a time, full search and replace including grep searches, file size limited only by RAM available. The emulator supports data transfer up to 38,400 baud. NOTE: The uASM code is incompatible with the MicroChip Simulator ------------------------------------------------------------------------------- Host m/c PC ? C5x compiler C5x series C71 compiler Supplier CCS PO Box 11191 Milwaukee, WI 53211 phone # : 414-781-2794 ext.30 (you leave your message on an answering machine) Features -libraries for RS232 serial I/O and precision delays -allow call trees deeper than the hardware stack Byte Craft Limited supply a C compiler for the PICs. A demo version for the 17C42 is available ( assembly file generation only ). I was quoted a price of 695 pounds Sterling, 660 pounds for members of the PIC owners club. Contact: Byte Craft Ltd., Tel. (519) 888 6911 421 King Street North, Fax (519) 746 6751 Waterloo, Ontario, Canada N2J 4E4 In UK Pentica Systems Ltd., Tel. (44) 0734 792101 Oaklands Park, Fax (44) 0734 774081 Wokingham, Berkshire RG11 2FE England ----------------------------------------------------------------------------- 3.4) PIC Programming Hardware (3rd Party) Product programmer Model Microburner 512 Supplier Beradine Products Ltd, PO Box 86757, North Vancouver, BC CANADA V7L4L3, Ph: 604/988-9853. Contact Gary Anderson Features RS-232 terminal serial port compatible programmer Supports communications up to 38,400 baud, stand-alone or host operation, SMART Communications supply emulators from 350 pounds Sterling and programmers from 200 pounds Sterling. Contact: SMART Communications, 2 Field End, Arkley, Barnet, Herts EN5 3EZ England Tel. +44 (0)81 441 3890 Fax +44 (0)81 441 1843 Product Dataman Softy 4 Features: With optional PIC module supports entire PIC16/17 range Programs all chip specific features Supports PICSEE Programs from 1 word to whole memory Disk of PIC support utilities included Supports EPROMS, EEPROMS and Flash upto 8Mbits Supports 16 bit EPROMS, EEPROMS and Flash upto 4Mbits Supports serial EE 93 and 24 series Easy to use Free Support via Dataman BBSs in UK and USA 3 year warranty Product Information: The Dataman Softy 4 is the world's best selling handheld programmer. With up to 4Mbit of internal memory, S4 can program EPROM, EEPROM and FLASH devices of up to 8Mbit and 32 pins without adapters. The onboard serial port can transfer files at up to 115200 baud from a host computer. S4 also emulates memory devices of up to 4 MBit without additional hardware. Using the optional PIC adapter set, all current members of the PIC16/17 family can be programmed. The Softy 4 is compatible with files produced by Microchip and third party assemblers. Adapters are also available for 40 pin EPROMs, serial EEPROMs and 8751. Others are in preparation. Contact: Internet: Nigel@dataman.demon.co.uk Dataman Programmers Ltd Tel: +44 1300 320719 Station Road, Fax: +44 1300 321012 Maiden Newton BBS: +44 1300 321095 DORSET Telex: 418442 DATAMN G DT2 0AE United Kingdom Dataman Programmers Inc. Tel: (407) 649-3335 22 Lake Beauty Drive Fax: (407) 649-3310 Suite 101, ORLANDO BBS: (407) 649-3159 FL 32806, USA PIC16C84 Programmer using PC parallel port. Schematic, C and QBasic source available from: Microchip BBS: In 3rd party library as PIC84PGM.ZIP ftp://bode.ee.ualberta.ca /pub/cookbook/comp/ibm/pic84pgm.zip ftp://ftp.luth.se /pub/misc/microchip/16c84/pic84pgm.zip Contact: david.tait@man.ac.uk Author/Designer ============================================================================= 4) PIC DOCUMENTATION 4.1) Periodicals that may cover the PIC. The Computer Applications Journal (Circuit Cellar Ink) - programming and construction articles - POB 7694, Riverton, NJ 08077-8784 - FAX: (203)872-2204 - Voice orders: (609) 786-0409 - On-line orders (BBS): (203) 871-1988 - Email orders: ken.davidson@circellar.com - $21.95, $31.95 surface Canada and Mexico, $49.95 air all other countries Computer Design industry announcements and trends One Technology Park Drive, P.O. Box 990, Westford, MA 01886 (508)692-0700 The Computer Journal - programming and construction articles - PO Box 535, Lincoln 96648 Dr. Dobbs Journal - programming articles, concepts and designs - 411 Borel Ave., San Mateo, CA 94402 - (415)358-9500 Electronic Engineering Times - industry announcements and trends - 500-B Bi-County Boulevard, Farmingdale, NY 11735 - (516)293-3000 Electronics Now - construction articles - Box 55115, Boulder, CO 80321-5115 - $19.97 one year Elektor Electronics - programming and construction articles - World Wide Subscription Service Ltd Unit 4, Gibbs Reed Farm, Pashley Road Ticehurst TN5 7HE, England - 27 UK pounds or - Old Colony Sound Lab, - P.O. Box 243, Peterborough, NH 03458 - Tel. (603) 924-6371, 924-6526 - Fax: (603) 924-9467 - $57 USA and Canada per year Embedded Systems Programming - programming and systems design articles - Miller Freeman Publications - 500 Howard St., San Francisco, CA 94105 - (415) 397-1881 Microcomputer Journal (formerly Computer Craft) - programming and constructions articles - 76 N. Broadway, Hicksville, NY 11801 - $18.95 one year, foreign $23.00, foreign air mail $76.00 Midnight Engineering - 1700 Washington Ave., Rocky Road, CO 81067 - (719)254-4553 ============================================================================= 4.2) Books on the PIC A Beginners Guide to the Microchip PIC Nigel Gardner ISBN: 1 899013 00 8 Printed in the UK by Character Press Ltd. Software (on floppy) and hardware guide. Debugging techniques... Available from Polar Electronics in UK 19.95 UK Pounds This is suitably titled as a *beginner's* guide. For those with no previous microcontroller experience. The PIC Source Book: Curious about the inner workings of the BASIC Stamp? Programming the PIC in assembly language? This book/disk combination provides assembly-language source code cloned from more than 30 BASIC Stamp instructions. Shows how to perform serial I/O, read resistance, generate sounds, measure pulses, perform 16-bit math, and more. The package costs $39 S&H. Contact:Scott Edwards Electronics 72037.2612@compuserve.com 964 Cactus Wren Lane Tel: 602-459-4802 Sierra Vista, AZ 85635 Fax: 602-459-0623 CIS: 72037,2612 ============================================================================= 4.3) Miscellaneous documentation on the PIC MicroChip Technology Incorporated - application notes ED Teck. Pubs Fred Eady 407-454-9905 BBS 407-454-3198 Writes articles for popular magazines. Has a PIC programmer kit for $70. BBS available, good source of information, very helpful. Parallax Stamps and programmer, etc. BBS 916-624-7101 Help 916-624-8333 AP Circuits BBS 1-403-291-9342 (Canada) Can download EASYTRAX(V2.06), various utilities, GERBER file proofers, etc. ============================================================================= 5) What's next. I'm working on it...... Suggestions welcome. I would like to thank the following individuals who have contributed to this accumulation. Jory Bell Don Lekei <72677.2623@compuserve.com> Eric Smith Jeff Dague Steven M. Davidson Ian King kalam ? David B. Thomas Martin Vuille Alasdair MacLean Andrew ? Nigel Ballard NOTE: .......If your name should be here, apologies. Let me know ! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Disclaimer: Inclusion of any code samples in this document does NOT imply any approval or guarantee as to the suitability of said samples for any purpose whatsoever other than as a self-training aid. I.E. If it blows your ICE, trashes your hard disc, wipes your backup, burns your building down or just plain don't work, #### IT AIN'T MY FAULT #### In the event of judicial ruling to the contrary, any liability shall be limited to the sum charged on you by me for the aforementioned document OR nothing, whichever is the lower. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Copyright (c) 1994 by T.A.Kellett, all rights reserved. _______________________________________________________________________________ Tom Kellett < Tom@takdsign.demon.co.uk > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~