|
RoboScout Internals: Trails: Microcontrollers: Microcontroller C Description. Microcontroller C is located on the right side of the main board. On my RoboScout, it's labelled C (1.5). Presumably 1.5 is the firmware version. The chip is a PIC16C63A. Disassembly Files:
Source Code Analysis. The table below summarizes the pin usages
I found in the source code. Symbols are from Microchip's
Mid-Range Reference Manual
and the chip's
datasheet.
I skipped pins like /MCLR and VSS that aren't set in source code.
I also traced a little of the code structure, mostly to validate that the disassembly gave a reasonable result. All my analysis notes are in this file: Source Code With Some Added Comments.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||