PICC Source Code |
|
Pinmap | Memory assignment of pins for PICC, abstracts registers to single bit operations to get away from PICC extra-ANSI pin control constructs that are not supported in other compilers. Furthermore, the PICC constructs don't differentiate between the Pins and Latches associated with a port. Notes here. |
Convert | Fast ASCII <> Binary conversion |
LCD4Bit | 4 bit LCD driver where all seven data and control bits can be on any I/O pin. Requires Pinmap.h which is included in the zip file. |
SCmd | Serial command processor, interrupt level ASCII to binary conversion with no external dependencies. The source code file contains code segments to cut and paste into calling source file for fast implementation, example code requires Convert.c which is included in the zip file. Flow chart. |
Hardware test code |
|
012200.ZIP | TES PIC proto box sample PICC program: 7Seg UP/DN counter |
012500.c 012500a.c 012500b.c |
Example code showing 18F6620 code problem Further testing, indicating problem is possibly in INDF0 use Reduced to one Decf Indf,f instruction See Plot of data |
QuickPic
Version 1 QuickPic Version 0 |
Demo program for the QuickPic using a PIC16F876. 19.2K RS232 with
a menu, ADC and lamp control (Schematic) Version 1 build is for the PIC16F877 processor which is compatible with the CCS Demo version of PCWH. For demos built with the '877, the pin names are the same but the pin numbers need to be adjusted for the bigger package. The port settings should be 19,200,n,8,1 no hand shaking. |
Any questions or comments?
This page last updated on
September 04, 2011