AVRTutor
02. Introduction - an introduction
03. The Board - how the board looks like
04. The Micro - a lame intro to micros
05. The Setup - setting things up
06. The Cycle - a rough look at the working cycle
07. The LED - led schematic
08. The Button - button schematic
09. The SuperLoop - superloop architecture
10. The Tools - the tools we use
11. The First Run - giving a first go
12. Program - introduction to avrstudio
13. The LED - switching on a led
14. The LED - making the led blink
15. The Button - reading the button
16. The Display - making the 7-segment display work
17. Serial - serial interface
18. Serial - testing the serial interface
19. Big Picture - looking at the development cycle
20. The Display - the need for high level routines
21. 1-wire Protocol - intro to the 1-wire protocol
22. 1-wire Bits - sending / receiving bits over the 1-wire
23. 1-wire Bytes - sending / receiving bytes over the 1-wire
24. 1-wire Commands - high level 1-wire commands
25. 1-wire Debugging - anticipating 1-wire errors
26. The CRC - ensuring communication with crc
27. Timeout - adding timeouts for reliability
28. Further - finishing up
29. Buffers - using buffers
30. Interrupts - intro to interrupts
31. The Button - timer interrupt for button debouncing
32. Serial - elegant serial communication
an attempt to provide a real tutorial for the ATMEL AVR microcontrollers.
i hope you will enjoy this tutorial ... :-|)
01. Welcome - why another tutorial? i hope you will enjoy this tutorial ... :-|)
02. Introduction - an introduction
03. The Board - how the board looks like
04. The Micro - a lame intro to micros
05. The Setup - setting things up
06. The Cycle - a rough look at the working cycle
07. The LED - led schematic
08. The Button - button schematic
09. The SuperLoop - superloop architecture
10. The Tools - the tools we use
11. The First Run - giving a first go
12. Program - introduction to avrstudio
13. The LED - switching on a led
14. The LED - making the led blink
15. The Button - reading the button
16. The Display - making the 7-segment display work
17. Serial - serial interface
18. Serial - testing the serial interface
19. Big Picture - looking at the development cycle
20. The Display - the need for high level routines
21. 1-wire Protocol - intro to the 1-wire protocol
22. 1-wire Bits - sending / receiving bits over the 1-wire
23. 1-wire Bytes - sending / receiving bytes over the 1-wire
24. 1-wire Commands - high level 1-wire commands
25. 1-wire Debugging - anticipating 1-wire errors
26. The CRC - ensuring communication with crc
27. Timeout - adding timeouts for reliability
28. Further - finishing up
29. Buffers - using buffers
30. Interrupts - intro to interrupts
31. The Button - timer interrupt for button debouncing
32. Serial - elegant serial communication