|
RoboScout Internals: Trails: Microcontrollers: Microcontroller A Description. Microcontroller A is located on the left side of the main board. On my RoboScout, it's labelled A (2.0). Presumably 2.0 is the firmware version. The chip is a PIC16C76. Disassembly Files:
Source Code Analysis.
The table below summarizes the pin usages
I found in this chip's 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'm uncertain about UART usage. It appears that the UART is configured, but
I didn't see the receive or transmit buffers being used anywhere in the code.
I also traced a little of the code structure. All my analysis notes are in this file: Source Code With Some Added Comments.
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||