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)
|
|