Atmel AVR Microcontroller Primer: Programming and Interfacing

S. Barrett, D. Pack
{"title":"Atmel AVR Microcontroller Primer: Programming and Interfacing","authors":"S. Barrett, D. Pack","doi":"10.2200/S00100ED1V01Y200712DCS015","DOIUrl":null,"url":null,"abstract":"This textbook provides practicing scientists and engineers a primer on the Atmel AVR microcontroller. 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 accompanying 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 input and output devices.","PeriodicalId":309302,"journal":{"name":"Synthesis Lectures on Digital Circuits & Systems","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-12-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"68","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Synthesis Lectures on Digital Circuits & Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2200/S00100ED1V01Y200712DCS015","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 68

Abstract

This textbook provides practicing scientists and engineers a primer on the Atmel AVR microcontroller. 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 accompanying 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 input and output devices.
Atmel AVR微控制器入门:编程和接口
这本教科书提供实践科学家和工程师对Atmel AVR微控制器的入门。我们的方法是提供基本技能,以快速获得和操作这个国际流行的微控制器。Atmel ATmega16被用作AVR线的代表性样本。您在ATmega16上获得的知识可以很容易地转化为AVR线中的每个其他微控制器。我们涵盖了ATmega16上的主要子系统,提供了一个简短的理论部分,然后描述了相关的微控制器子系统,并附带了硬件和软件来行使子系统。在所有示例中,我们都使用C编程语言。最后,我们用一个详细的章节来描述如何将微控制器接口到各种各样的输入和输出设备。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信