AVR: An Introductory Course (eBook)
240 Seiten
Elsevier Science (Verlag)
978-0-08-049972-7 (ISBN)
John Morton is author of the popular PIC: Your Personal Introductory Course, also published by Newnes.
*The hands-on way of learning to use the Atmel AVR microcontroller
*Project work designed to put the AVR through its paces
*The only book designed to get you up-and-running with the AVR from square one
This book includes 15 programming and constructional projects, and covers the range of AVR chips currently available, including the recent Tiny AVR. No prior experience with microcontrollers is assumed.John Morton is author of the popular PIC: Your Personal Introductory Course, also published by Newnes.*The hands-on way of learning to use the Atmel AVR microcontroller*Project work designed to put the AVR through its paces*The only book designed to get you up-and-running with the AVR from square one
Cover 1
Contents 6
Acknowledgements 10
Preface 12
Chapter 1. Introduction 14
Short bit for PIC users 15
Number systems 16
Adding in binary 18
Negative numbers 19
An 8-bit Flash microcontroller 20
Initial steps 21
Choosing your model 21
Flowchart 23
Writing 25
Assembling 26
Registers 26
Instructions 30
Program template 31
Chapter 2. Basic Operations with AT90S1200 and Tiny12 37
Program A: LED on 37
Programs B and C: Push Button 44
Programs D and E: Counter 52
Program F: Chaser 60
Program G: Counter v.3.0 70
Program H: Traffic Lights 72
Program I: Logic Gate Simulator 80
Major Program J: Frequency Counter 90
Chapter 3. Introducing the rest of the family 104
Chapter 4. Intermediate Operations 110
Interrupts 110
Program K: Reaction Tester 112
Program L: 4-bit analogue to digital converter 119
Program M: Voltage Inverter 125
Major Program N: Melody Maker 135
Chapter 5. Advanced Operations 140
PWM– Pulse Width Modulation 140
UART 142
Program O: Keyboard Converter 147
Final Program P: Computer Controlled Robot 158
Conclusions 164
Appendix A. Specifications for some PICs 165
Appendix B. Pin layouts of various AVRs 166
Appendix C. Instruction overview 167
Appendix D. Instruction glossary 170
Appendix E. Interrupt vector tables 180
Appendix F. Hex conversion 1
Appendix G. ASCII conversion 178
Appendix H. When all else fails, read this 179
Appendix I. Contacts and further reading 182
Appendix J. Sample programs 183
Answers to exercises 231
Index 250
Erscheint lt. Verlag | 6.9.2002 |
---|---|
Sprache | englisch |
Themenwelt | Sozialwissenschaften ► Pädagogik ► Berufspädagogik |
Technik ► Elektrotechnik / Energietechnik | |
ISBN-10 | 0-08-049972-4 / 0080499724 |
ISBN-13 | 978-0-08-049972-7 / 9780080499727 |
Haben Sie eine Frage zum Produkt? |
Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine
Geräteliste und zusätzliche Hinweise
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich