简介: 以ATMEL公司AVR单片机ATmega16为蓝本,由浅入深,软硬结合,全面系统地介绍基于单片机的嵌入式系统的原理与结构,开发环境与工具,各种接口与功能单元应用的硬件设计思想和软件编写方法。 《AVR单片机嵌入式系统原理与应用实践(第2版)》以夯实基础,面向应用,理论与实践、方法与实现紧密结合为主线展开,根据AVR的运行速度快、资源丰富、功能强大、以串行扩展为主等显著特点,采用C语言作为系统软件开发平台,以由简到繁、循序渐进、螺旋式上升的方式进行编排。在讲解原理和设计方法的同时,还穿插介绍相关的经验、技巧与注意事项,有很强的实用性和指导性。各章还配有问题思考、实践练习及相关参考文献和资料,供课后复习、实践、开拓知识面及进一步深入研究、提高用。 在作者AVR专栏中共享相关的资料,包括:书中所有例程源代码、芯片技术资料、相关技术规范和协议、大量参考文献和应用设计参考。书中还介绍了适合初、中级水平学习人员使用,具有模块独立化、简单、开放、灵活等特点的“AVR—51多功能实验开发板”,既配合本书的教学实践,又适用于产品的前期开发。 《AVR单片机嵌入式系统原理与应用实践(第2版)》可作为高等院校电子、启动化、仪器仪表和计算机等相关专业基于单片机的嵌入式系统课程的教材,也可作为AVR单片机的培训教材,供相关技术人员学习和参考。 目录: 第1篇 基础与入门
第1章 单片机嵌入式系统概述
第2章 AVR单片机的基本结构
第3章 AVR的指令与汇编系统
第4章 AVR单片机的系统设计与开发工具
第5章 实战练习(一)
第2篇 基本功能单元的应用
第6章 通用I/O接口的基本结构与输出应用
第7章 中断系统与基本应用
第8章 定时/计数器的结构与应用
第9章 键盘输入接口与状态机设计
第10章 模拟比较器和ADC接口
第11章 实战练习(二)
第3篇 串行接口与通信
第12章 串行数据接口概述
第13章 异步通信与USART接口基础
第14章 USART实用设计基础
第15章 串行SPI接口应用
第16章 串行TWI(I2C)接口应用
第4篇 进入实战
第17章 AVR片内资源应用补遗
第18章 迎奥运倒计时时钟设计实例
第19章 实用公交车语音报站器――WAVE播放器
附录A ATmega16熔丝位汇总
附录B AVR―51多功能实验开发板电原理图
附录C 本书共享资料内容简介
附录D 自制USBISP下载线
参考文献
|