PROGRAMM 1. Tag 09:00 Uhr Begrüßung, Vorstellung und Übersicht - Die Personen (Elektor und der Vortragende)
- Seminarteilnehmer (Vorwissen? Erwartungen? Ziele?)
- Ziele der Veranstaltung
AVR-Architektur - Übersicht und Update
- Besonderheiten der AVR
Konfiguration des Mikrocontrollersystems - Taktversorgung (Quarze, RTC, RC-Oszillator, Kalibrierung, Temperaturkompensation)
- Stromversorgung (Anforderungen, kritische Zustände, BOD, POR)
- Fuses und Lockbits
12:30 Uhr Mittagessen
13:30 - 16:00 Uhr Entwicklungsumgebung - Das AVR Studio näher betrachtet
- WINAVR C-Compiler
- Emulation mit JTAGICEmkII, AVR-One und Dragon
- debugWire und PDI
16:00 Uhr Diskussion und Fragen 
| PROGRAMM 2. Tag 09:00 Uhr AVR-Peripherie - Die verschiedenen Timer und ihre Features, PWM
- Schnittstellen USART, SPI, TWI, …
- Analogkomparator
- ADC
- EEPROM
Bootloader - Firmware-Update über Bootloader
- Drahtloses Firmware-Update
- Verschlüsselung, Hackerschutz
Hard- und Softwaredesign - Tipps zur Controllerauswahl
- Typische Fehler
- Grenzwerte, Toleranzen, Temperaturverhalten, kritische Betriebszustände
- EMV und ESD konformes Design
- Industrielle und Automotive Anforderungen
- Insidertipps zum Plagiatschutz
12:30 Uhr Mittagessen 13:30 Uhr XMEGA - Einführung
- Event-System
- DMA
- Interrupts und Prioritäten
- ADC und DAC
- Special Features
Low Power Design im Detail - Pico Power
- A-Varianten
- Xmega
- Details zum energiesparenden Hard- und Software-Design
- Batterien: maximal ausnutzen, Langzeitverhalten, Typen
- 20mA-Speisung, Energy Harvesting, Solarzellen – was ist zu beachten?
- Beispiel "Langzeit-Datenlogger" im Detail
16:00 Uhr Fragen, Zusammenfassung und Verabschiedung
|