1 / 194
文档名称:

(Synthesis Lectures on Digital Circuits and Systems) Steven F. Barrett, Daniel Pack, Mitchell Thornton-Atmel AVR microcontroller primer_ programming and interfacing-Morgan & Claypool Publishers.pdf

格式:pdf   页数:194
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

(Synthesis Lectures on Digital Circuits and Systems) Steven F. Barrett, Daniel Pack, Mitchell Thornton-Atmel AVR microcontroller primer_ programming and interfacing-Morgan & Claypool Publishers.pdf

上传人:bolee65 2014/4/29 文件大小:0 KB

下载得到文件列表

(Synthesis Lectures on Digital Circuits and Systems) Steven F. Barrett, Daniel Pack, Mitchell Thornton-Atmel AVR microcontroller primer_ programming and interfacing-Morgan & Claypool Publishers.pdf

文档介绍

文档介绍:Atmel AVR Microcontroller
Primer: Programming and
Interfacing
Copyright © 2008 by Morgan & Claypool
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in
any form or by any means---electronic, mechanical, photocopy, recording, or any other except for brief quotations
in printed reviews, without the prior permission of the publisher.
Atmel AVR Microcontroller Primer: Programming and Interfacing
Steven F. Barrett and Daniel J. Pack

ISBN: 1598295411 paperback
ISBN: 9781598295412 paperback
ISBN: 159829542X ebook
ISBN: 9781598295429 ebook
DOI:
A Publication in the Morgan & Claypool Publishers series
SYNTHESIS LECTURES ON DIGITAL CIRCUITS AND SYSTEMS # 15
Lecture #15
Series Editor: Mitchell A. Thornton, Southern Methodist University
Series ISSN
ISSN 1932-3166 print
ISSN 1932-3174 electronic
Atmel AVR Microcontroller
Primer: Programming and
Interfacing
Steven F. Barrett
University of Wyoming
Daniel J. Pack
United States Air Force Academy
SYNTHESIS LECTURES ON DIGITAL CIRCUITS AND SYSTEMS #15
M
&C Morgan & Claypool Publishers
iv
ABSTRACT
This textbook provides practicing scientists and engineers a primer on the Atmel AVR microcon-
troller. Our approach is to provide the fundamental skills to quickly get up and operating with this
internationally popular microcontroller. The Atmel ATmega16 is used as a representative sample
of the AVR line. The knowledge you gain on the ATmega16 can be easily translated to every
other microcontroller in the AVR line. We cover the main subsystems aboard the ATmega16,
providing a short theory section followed by a description of the related microcontroller subsystem
with panying hardware and software to exercise the subsytem. In all examples, we use the
C programming language. We conclude with a detailed chapter describing how to interface the
microcontroller to a wide variety of