[Home]

Support

Resources

Contact Us

 

RC40 Controller Support Page

(Updated: March 28, 2004)

 

RC40 Documents

RC40 Bootloader

PIC® Development Tools

RC40 Source Code Examples 

PIC® Documentation

Blinky (ZIP File, 4KB) LED Version of Hello World, demonstrating the use of timer interrupts and basic I/O. This is a good project for starting out on the RC40.

PIC16F877 Data Sheet (PDF 3.7 MB) This is the technical reference for the 16F877. An essential programming tool for utilizing the 16F877 features and peripherals. 

RC40Demo (ZIP File, 18KB) RC40 Demonstration program. Demonstrates PC Communications, LCD Operation using I2C, and concurrent background tasks.

PIC© Mid-Range Reference (PDF 2.7 MB) This is the complete mid-range architecture and command reference guide. A must if you are going to program using MPASM. 

STDIO Standard I/O routines for the RC40. Includes puts(), putc(), getc(), kbhit(), and limited printf(). Includes options to limit the code size. This is a "must have" for debugging on the RC40.

SYSTEM Simple example of concurrent background tasks using system timer and simple state machine. The background task blinks an LED. It is stopped and started by the foreground task.

Antares Source code for Rover behavior, using the Budget Robotics Antares platform and the RC40. This code includes examples of background tasks for bumpers, IR Proximity, and servo control. The IRPD100 is used for IR proximity detection.

EEPROM Source code demonstrating the operation of the Microchip I2C EEPROMs (24LC64)

 

Home   Resources    Contact Us


Copyright© 2003, Compubotics LLC