Do you develop for other things?  

PIC / Ubicom Dev'rs  
"News & info related to PIC and Ubicom development."
Got info to post?
What's New?
 What's New?
 C Compilers


2000-03-03 - "Beginners Guide to the Microchip PIC" by Nigel Gardner - Posted by: Jeff Frohwein
This updated edition is a comprehensive introduction to the PIC, how it works and how to use it. The book follows a basic flowchart used in product development starting with an idea, moving through hardware and software design, assembling and debugging and finally onto programming the PIC. The accompanying 3.5" IBM format disks contains the Microchip MPLAB Windows development environment and a number of source code examples and projects from the book. ISBN 1-899013-01-6

2000-03-13 - "Build and Understand - PIC Microcontroller Circuits" by DW Smith - Posted by: Jeff Frohwein
The book starts with a discussion of the instruction set and registers of the PIC 16C84 Microcontroller and then in a simple language guides the reader through sections including Entering Data, Writing Programs, Programming the 16C84, Flowcharts, Delays, Traffic Lights, Inputting Signals, Counting Events, Repetition, Look-Up Tables, Scanning, Using keypads, numbers larger than 255, Long time delays, Analogue to Digital Conversion and Fault Finding. The 115 page book also includes details of programming the 16C54 and 16C71.

2000-03-08 - "Design with PIC Microcontrollers" by John B. Peatman - Posted by: Jeff Frohwein
This book is directed toward students of electrical engineering and computer engineering at the senior level and toward practicing engineers. The text develops design techniques for using microcontrollers (i.e., single-chip microcomputers). It emphasizes microcontroller versus microprocessor (e.g., Pentium and Power PC chip) issues. Prentice Hall, 1998, ISBN 0-13-759259-0

2000-03-08 - "Easy PIC'n" by David Benson - Posted by: Jeff Frohwein
"Easy PIC'n" is intended to ease the beginner toward understanding and application of the PIC line of microcontrollers. 1996, Square 1 Electronics, ISBN 0-9654162-0-8

2000-03-20 - "Intro to Assembly Language Programming with the SX" by Al Williams - Posted by: Jeff Frohwein
Parallax and Al Williams Consulting prepared the Introduction to Assembly Language Programming with the SX tutorial. The tutorial is useful in a classroom environment, or for somebody who is just learning to program the SX for hobby or a project.

This book is also available for free online.

2000-03-08 - "Microcontroller Cookbook" by Mike James - Posted by: Jeff Frohwein
PIC & 8051 projects are described in this book. ISBN 0750627018

2000-03-03 - "PIC C - An introduction to programming the Microchip PIC in C" by Nigel Gardner - Posted by: Jeff Frohwein
This book is intended to introduce engineers to the C language for designs operating on the Microchip PIC family. The CCS and HI TECH C compilers are covered in the examples section and reference is made to both compilers in the text. ISBN 1-899013-04-0

2000-03-03 - "PIC Cookbook 1" by Nigel Gardner & Peter Birnie - Posted by: Jeff Frohwein
This is a collection of 40 working applications with circuits with flowcharts. Some of the projects covered are:- PIC wakeup using a Piezo disk, PWM generation on a 16C71, Traffic light sequencer, DTMF signal source, RS232 routines for 16C73/74, Rockwell GPS to PIC interface, Software hysteresis for analogue input on a digital port pin, Ram extension using external ram chip, Triac control of ac load power, Magnetic swipe card reader and Software protection dongle. Source code for the projects is supplied on an IBM format 3.5" disk. ISBN 1-899013-02-4

2000-03-03 - "PIC Cookbook 2" by Nigel Gardner & Peter Birnie - Posted by: Jeff Frohwein
Projects include :- Square wave / pulse generator, Non volatile 'hours run' recorder, Modem for data comms at 1200 baud, parity error detection, Keyboard scanner, NMEA level / data converter / display, Auto baud rate detection, 4 * 16 LED Bargraph , Greenhouse Watering, Four Channel DVM with RS232, Maxim MAX186 12bit a/d, Lookup Tables for Non Linear Sensors, Trailer Alarm, Program conversion between 16C5x and 16Cxx devices, TSL214 - Opto sensor, Electronic Quiz Master, PIC PLC. ISBN 1-901631-00-1

2000-03-03 - "Pic Microcontroller Handbook" by Harvey Weinberg - Posted by: Jeff Frohwein
ISBN 075069906X

2000-03-08 - "PIC'n Techniques" by Dave Benson - Posted by: Jeff Frohwein
"PIC'n Techniques" is an intermediate level applications guide covering Microchip Technology's PIC microcontrollers. The book describes the unique features of the 8-pin microcontrollers. The use of timer 1, timer 2 and the capture/compare/PWM (CCP) module is detailed, followed by timing, counting and pulse width modulation (PWM) experiments. ISBN 0965416232

2000-03-08 - "PIC'n Up The Pace" by David Benson - Posted by: Jeff Frohwein
PIC'n Up The Pace" is an intermediate level applications guide covering Microchip Technology's PIC Microcontrollers (soon to be renamed PICmicro). Serial communication as a means of transferring data between PIC's and peripheral chips and also between two or more PIC's is described. Use of the 93C46 serial EEPROM is detailed as an example. 1997, Square 1 Electronics, ISBN 0-9654162-1-6

2000-03-08 - "Pic: Your Personal Introductory Course" by John Morton - Posted by: Jeff Frohwein
ISBN 0750639326

2000-03-08 - "Programming and Customizing the PIC Microcontroller" by Myke Predko - Posted by: Jeff Frohwein
This is somewhat more advanced than Benson's books with 350 pages of valuable information. 1998, McGraw-Hill, ISBN 0-07-913646-X

2000-03-06 - "Serial PIC'n" by Roger Stevens - Posted by: Jeff Frohwein
"Serial PIC'n" is a comprehensive book which details various methods for implementing serial communications between a Microchip PIC microcontroller and an external device. Asynchronous serial communications is covered both by using an on-chip USART and by bit-bang methods. ISBN: 0965416224, Amazon rating: 5 stars

2000-03-02 - "The PIC Source Book " by Scott Edwards - Posted by: Jeff Frohwein
The PIC Source Book was written in 1993 to provide users of the Parallax PIC programming tools with a ready-made collection of assembly code in Parallax assembly mnemonics. At the time, there were four PICs: 16C54, 55, 56, and 57. The popular '84 and ADC-equipped '71 were brand new. Since then, Microchip has made dozens of architectural enhancements to the PICs, and made its assembler available free via the net and CD-ROM. This has diminished interest in both the 5x PICs and the Parallax assembler.

As a result of these changes, the Source Book is reaching the end of its commercial life. Rather than discontinue it, the author has decided to make it available free via the Internet.

2000-03-03 - "The Programmers Organiser for the PIC family of Microcontrollers" by Nigel Gardner - Posted by: Jeff Frohwein
The idea behind the FILE-O-PIC was to collate all the information about a specific function in one area. Data books become unwieldy and any engineer working with microcontrollers will soon use multiple page markers to index specific data for a given project. ISBN 1-8999013-05-9

2000-03-03 - "Understanding & Programming the PIC16C84" by Jim Brown - Posted by: Jeff Frohwein
This is a FREE book that is available online!


2000-03-05 - Microchip Net resources - Posted by: Jeff Frohwein
Really complete index.

2000-03-20 - Scenix Net Resources - Posted by: Jeff Frohwein
A very nice Scenic index.

2000-12-07 - Wolfgang Kynast's Page - Posted by: Jeff Frohwein
Very nice index.


2000-11-14 - Fast way of forcing master reset - Posted by: Jeff Frohwein
Here's info and code for forcing a fast master reset (from software) on a 16F877. This might work on other PICs as well.

2000-03-03 - How to control HD44780-based character LCDs - Posted by: Jeff Frohwein
A very complete reference for many simple LCD displays. Including code interface examples for PIC and 8051.

2000-03-06 - PIC ERRATA ALERT - Posted by: Jeff Frohwein
If you are a serious PIC developer then this is a MUST READ article. Problems with the PIC chips are mentioned.

2000-03-05 - PIC FAQ compiled by Tom Kellet - Posted by: Jeff Frohwein
No other info is available.

2000-03-05 - Pick a Peck of PIC's Library - Posted by: Jeff Frohwein
Many design notes by Don Lancaster for PIC chips.

2000-03-02 - Programming Specifications - Posted by: Jeff Frohwein
Programming specs for all the PIC chips can be found here.

2000-03-20 - Scenix Datasheets - Posted by: Jeff Frohwein
Also, specifications and user's manuals. All in PDF format.

2000-03-20 - Scenix SX Programming Connector - Posted by: Jeff Frohwein
The following was written by Richard Ottosen in response to difficulties with Revision C of the Parallax SX-Key. The transition from programming mode to run mode has reportedly been improved in the Revision E SX-Key, such that a separate MCLR* signal may not be necessary. Parallax has been shipping the Revision E SX-Key for quite some time now.

2000-03-20 - Scenix Virtual Peripherals - Posted by: Jeff Frohwein
PDFs containing methods of using a portion of the processor's power to perform peripheral functions in software. Including: 2400...230.4K UART, 8x19.2K UART, 8-bit PWM, Multiple PWM outputs, 8-bit ADC, 16-bit timer, I2C master and slave, SPI/uWire master and slave, stepper motor control, 4x4 keyboard scan, FSK generation, DTMF generation, sine wave generation, real-time clock, 8-bit LCD interface, 4-bit LCD interface


2000-03-20 - PICLIST Mailing List - Posted by: Jeff Frohwein
Here's a page for joining the PIC/Scenix Mailing list.

2000-03-05 - FAQ - Posted by: Jeff Frohwein
A very good PICLIST FAQs.


2000-03-13 - Beginners' PIC and AVR page - Posted by: Jeff Frohwein
An excellent beginners tutorial for PIC programming.

2000-03-03 - EPT Educational Software - Posted by: Jeff Frohwein
Commercial electronic & PIC tutorials are available here.

2000-03-03 - Farsoft Computers - Posted by: Jeff Frohwein
PIC microcontroller training courses and prototyping services are available here.

2000-03-11 - Mike Predko Tutorials - Posted by: Jeff Frohwein
Various tutorials by Mike can be found here including; 2-wire LCD Interface, Button Debounce, Macro Techniques, PICmicro, Programmer, Serial Routines

2000-03-03 - PicBit PLC-experimenter - Posted by: Jeff Frohwein
Raphical, PLC-like programming with the PIC16x84.

2000-04-01 - PICmicro Tutorial - Posted by: Jeff Frohwein
The (unofficial) PICmicro On-Line Tutorial

2002-02-10 - PicNPoke - Multimedia PIC Tools For The Beginner - Posted by: Jeff Frohwein
PicNPoke, PicNPlan, PicNPlay, PicNpost, PicNPrac, PicNport, PicNQuiz, PicNPrep, and HEXPIC are all tutorials for PIC programming.

2004-11-19 - Programming course for PIC Microkontroller in C (CC5X compilers) - Posted by: Michael
A programming course for PIC Microkontroller in C (CC5X compilers)with examples and connection diagrams, finished hardware and software solutions. In this course also some subroutines are in detail avowed. Language German.

2000-03-13 - The PIC Chip Uncovered - Posted by: Jeff Frohwein
A little architecture discussion of the 16c61, 16c74, & 16c84.

See a problem with these pages? Send email to