
Sample Programs
Sample Programs
There are sample programs available from http://www.seattlerobotics.org/WorkshopRobot/Level1/ (or the Workshop CD’s “Samples” folder). There are versions for BASCOM (BASIC) and C. The program files contain descriptive comments to explain what the code is doing.
The programming concepts are explained in the slides in the “ATmega16 Programming” section. The “Program Descriptions” section below describes the programs that are listed at the end of each section of slides. The extensions are suggestions for modifications you can make to the code to experiment and learn. The challenges are optional, harder modifications.
Please see the “AVR Robot Controller 1.1 Software Tools” section for instructions on installing and using the software to program the microcontroller.
Please see the “AVR Robot Controller 1.1 Hardware Description” section for details on the I/O pins used by the SRS Robot.
Creating New Programs
For some of the challenges, you may wish to create a new program instead of modifying one of the sample programs.
27 |