Atmel AVR microcontroller primer programming and interfacing

Preface -- 1. Atmel AVR architecture overview -- 1.1 ATmega164 architecture overview -- 1.2 Nonvolatile and data memories -- 1.3 Port system -- 1.4 Peripheral features internal subsystems -- 1.5 Physical and operating parameters -- 1.6 Application: ATmega164 testbench -- 1.7 Programming the ATmega16...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Barrett, Steven Frank (VerfasserIn)
Weitere Verfasser: Pack, Daniel J. (VerfasserIn)
Format: UnknownFormat
Sprache:eng
Veröffentlicht: San Rafael, Calif. Morgan & Claypool c2012
Ausgabe:2. ed
Schriftenreihe:Synthesis lectures on digital circuits and systems 39
Schlagworte:
Online Zugang:Inhaltsverzeichnis
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:Preface -- 1. Atmel AVR architecture overview -- 1.1 ATmega164 architecture overview -- 1.2 Nonvolatile and data memories -- 1.3 Port system -- 1.4 Peripheral features internal subsystems -- 1.5 Physical and operating parameters -- 1.6 Application: ATmega164 testbench -- 1.7 Programming the ATmega164 -- 1.8 Software portability -- 1.9 Summary
2. Serial communication subsystem -- 2.1 Serial communications -- 2.2 Serial communication terminology -- 2.3 Serial USART -- 2.4 Two-wire serial interface -- 2.5 Summary -- 2.6 References and further reading -- 2.7 Chapter problems
3. Analog-to-digital conversion -- 3.1 Background theory -- 3.2 Analog-to-digital conversion process -- 3.3 ADC conversion technologies -- 3.4 The Atmel ATmega164 ADC system -- 3.5 Summary -- 3.6 References and further reading -- 3.7 Chapter problems
4. Interrupt subsystem -- 4.1 Interrupt theory -- 4.2 ATmega164 interrupt system -- 4.3 Programming an interrupt -- 4.4 Application -- 4.5 Summary -- 4.6 References and further reading -- 4.7 Chapter problems
5. Timing subsystem -- 5.1 Overview -- 5.2 Timing related terminology -- 5.3 Timing system overview -- 5.4 Applications -- 5.5 Overview of the Atmel timers -- 5.6 Timer 0 system -- 5.7 Timer 1 -- 5.8 Timer 2 -- 5.9 Programming the timer system -- 5.10 Servo motor control with the PWM system -- 5.11 Summary -- 5.12 References -- 5.13 Chapter problems
6. Atmel AVR operating parameters and interfacing -- 6.1 Operating parameters -- 6.2 Input devices -- 6.3 Output devices -- 6.4 DC motor speed and direction control -- 6.5 Summary -- 6.6 References and further reading -- 6.7 Chapter problems
7. Embedded Systems Design -- 7.1 What is an embedded system? -- 7.2 Embedded system design process -- 7.3 Application: flight simulator panel -- 7.4 Autonomous maze navigating robots -- 7.5 Blinky 602A robot -- 7.6 Mountain maze navigating robot -- 7.7 Summary -- 7.8 References and further reading -- 7.9 Chapter problems
A. ATmega164 register set -- B. ATmega164 header file -- Authors' biographies -- Index.
Beschreibung:XVII, 226 S
Ill., graph. Darst.
23 cm
ISBN:160845861X
1-60845-861-X
9781608458615
978-1-60845-861-5