__ __ \ \ / / \ \ /\ / / \ V V / \_/\_/
_____ | ___| | |__ | __| | |___ \____/
###### ## ## ## ## ####
_ _ ( ) ( ) | `\| | | , ` | | |`\ | (_) (_)
#### ## ## ###### ## ####
IMPORTANT: enter the case-INsensitive alphabetic (no numbers) code AND WRITE SOME SHORT summary of changes (below) if you are saving changes. (not required for previewing changes). Wiki-spamming is not tolerated, will be removed, so it does NOT even show up in history. Spammers go away now. Visit Preferences to set your user name Summary of change: Getting the environment might be the hardest step of the course. Note, that a working hardware is not necessary to learn, it just makes it possible to make your own modifications and test if it works like you thought. Ideal hardware is a fully assembled GenBoard, but you can start with any AtMega128 board, especially if it has most avr pins available on headers (AfreshBoard). I'd buy a 4x20 backlight alphanumeric (industry standard HD44780 compatible) LCD and connector for a PC KeyBoard to make it more fun. A PC with serial and parallel connector is very useful. Again, you can follow the course without working hardware, but you want to get the compiler working anyway so that you can check your modifications for syntactical correctness and assembly output. * AtMega/AvrGccFAQ Read about the demo project in the avr-libc manual, which has online and downloadable versions: * http://savannah.nongnu.org/download/avr-libc/doc/ * http://www.nongnu.org/avr-libc/ Take some time in this MS-AVR wiki... Remember to subscribe to lists, see ListsAndForums. Have fun! ---- back to OnlineCourse Optional: Add document to category: Wiki formatting: * is Bullet list ** Bullet list subentry ... '''Bold''', ---- is horizontal ruler, <code> preformatted text... </code> See wiki editing HELP for tables and other formatting tips and tricks.