SRS Labs SRS Robot Level 1 Kit manual ATmega16 Programming, Part

Page 19

ATmega16 Programming

ATmega16 Programming

Part 1

11-3-2005

19

Image 19
Contents SRS Robot Level 1 Kit USB port with a USB-to-serial converter Getting StartedComputer Requirements Recommended EquipmentKit Contents Vendor Information ARC Board Connection KitQty Vendor Part Preparation AVR Robot Controller 1.1 Assembly InstructionsSoldering Overview ‰ Resistors and diode Prepare BoardsController Solder Components‰ Small capacitors and LEDs ‰ Switch and resonator‰ Large capacitors Cleaning and InspectionAttach Connector to Battery Holder ‰ Sockets, headers, and jumperSerial Cable Install ChipsProgramming Cable AVR Robot Controller 1.1 Software ToolsBascom on Windows Tool OptionsWinAVR avr-gcc on Windows Avr-gcc on Mac OS Customizing the MicrocontrollerHttp//sourceforge.net/projects/winavr ResourcesMotors Chassis AssemblyBottom Plate Light SensorsTop Plate Final Assembly Leftover Parts Wiring ConnectionsPart ATmega16 ProgrammingATmega16 Programming 11-3-2005 Part ATmega16 Programming 11-3-2005 Part ATmega16 Programming 11-3-2005 ATmega16 Programming 11-3-2005 Part Creating New Programs Sample ProgramsProgram Descriptions ProgrammingProgram RemoteControl BumpNGoProgram Turn Physical Functional Input Connection Pin Name Output Header PowerPins AVR Robot Controller 1.1 Hardware DescriptionLeft, Center, and Right Floor Sensor Inputs Left and Right Motor ConnectorsExpansion Headers JP3 and JP10 Left and Right Analog InputsServo output Power SourceIn-System Programming and Option Select Program LED outputAVR Robot Controller 1.1 Schematic