基本信息
- 作者: 程国钢
- 出版社:电子工业出版社
- ISBN:9787121231735
- 上架时间:2014-6-6
- 出版日期:2014 年6月
- 开本:16开
- 页码:640
- 版次:1-1
- 所属分类:计算机 > 计算机组织与体系结构 > 单片计算机
编辑推荐
1.涵盖了AVR单片机从内部资源到用户输入通道、A/D信号采集、温度/湿度传感芯片、有线无线通信模块、数字罗盘和GPS模块等常用的外围器件/模块。
2.对于相应的器件或者模块的介绍,都按照原理讲解、应用电路、操作步骤和应用实例循序渐进的方式,并且在最后点评其使用要点。
3.提供大量的实际应用电路和代码,并且给出了相当多器件/模块的AVR单片机驱动库函数,读者可以修改这些电路和代码或者直接应用于自己的实际工程项目中。
内容简介
计算机书籍
《AVR单片机应用系统常用模块查询手册》介绍AVR单片机的内部资源及应用系统中常用器件/模块的使用方法,并且提供了相应的应用电路、操作步骤、库函数和应用实例代码,这些资源和器件包括内部定时器、内部中断系统、电源模块、看门狗、I/O引脚扩展、智能卡、显示模块、温度/湿度芯片、定位模块、通信模块、电动机和继电器等。
《AVR单片机应用系统常用模块查询手册》基于应用的实例介绍了模块/器件的基础操作方法,详尽的应用电路、操作步骤和应用代码,有些还提供了对应的AVR单片机库函数。书中实例涉及的应用电路都有详细的说明及相应的典型器件列表,应用代码也有流程说明及大量的注释,使代码有较高的可读性,有助于读者的理解。
《AVR单片机应用系统常用模块查询手册》实例丰富,作为一本单片机应用的速查手册,适合于具有初步单片机基础的工程师、高等院校电子类专业的学生和单片机爱好者阅读,也可作为工程设计人员的参考手册。
作译者
目录
第1章 AVR单片机应用系统基础 (1)
1.1 AVR单片机应用系统设计基础 (1)
1.1.1 AVR单片机应用系统的结构 (1)
1.1.2 AVR单片机应用系统设计流程 (2)
1.1.3 AVR单片机应用系统的硬件设计 (3)
1.2 AVR单片机的类型和型号 (4)
1.3 应用实例 —— 一个最小AVR单片机应用系统 (9)
1.3.1 复位电路 (9)
1.3.2 振荡电路 (11)
1.3.3 最小AVR单片机应用系统的电路 (11)
第2章 AVR单片机的内部基础模块 (13)
2.1 AVR单片机的I/O引脚 (13)
2.1.1 I/O引脚基础 (13)
2.1.2 I/O引脚的使用方法 (14)
2.1.3 AVR单片机I/O引脚的应用 (14)
2.1.4 AVR单片机I/O引脚的使用要点 (15)
2.2 AVR单片机内部定时器/计数器 (16)
2.2.1 AVR单片机内部定时器/计数器基础 (16)
2.2.2 AVR单片机定时器/计数器的应用 (17)
前言
AVR单片机具有体积小、功能强、价格低的特点,在工业控制、数据采集、智能仪表、机电一体化、家用电器等领域有着广泛的应用,可以大大提高生产、生活的自动化水平。AVR单片机的应用系统是一个用于实现某种目的以AVR单片机为核心的软件和硬件综合体,在应用系统中,除了AVR单片机之外通常还涉及一些其他的模块和器件,本书介绍了这些包括AVR单片机内部模块在内的常用模块和器件的典型应用方法。
本书内容简介
全书分为17章,以下是各章内容的概述。
第1章 AVR单片机应用系统基础
本章介绍了AVR单片机应用系统的基础知识,包括应用系统的设计流程、AVR单片机的内核组成等,读者可以在这一章中了解AVR单片机应用系统设计的基础流程和AVR单片机内核的基础知识。
第2章 AVR单片机的内部基础模块
AVR单片机集成了大量的内部基础资源以完成用户的基本功能设计需求,通常包括I/O引脚模块、定时/计数器模块、外部中断模块、WDT看门狗模块和E2PROM模块,读者将在这一章中了解如何利用这些AVR单片机的内部基础资源进行定时、输出PWM波形和存储数据等工作。
第3章 AVR单片机的内部通信模块
通信模块是AVR单片机和外部数据交互的通道,通常AVR系列单片机提供USART(串口)模块、TWI(I2C)总线接口模块和SPI总线接口模块,这些是AVR单片机和外部进行数据交互的常用通道,在这一章中读者将会了解如何使用这些模块和外部进行数据交互。
第4章 AVR单片机的内部模拟信号采集模块
AVR单片机内部提供了比较器模块和A/D模块,用于对应用系统中模拟信号进行采集,将其转换为数字信号供应用系统处理,本章介绍这两个模块的详细使用方法,读者将会了解如何通过使用它们将模拟信号转换为AVR单片机可以处理的数字信号。
第5章 AVR单片机的电源和看门狗
电源模块用于给AVR单片机应用系统提供相应的电压或者电流,它关系到应用系统是否能正常稳定运行;而看门狗也是和AVR单片机系统正常运行相关的模块,有的看门狗模块还集成了电源监控功能,合理使用这两个模块是维持AVR单片机应用系统稳定运行的基础。
第6章 AVR单片机的外部存储器和读卡器
存储器可以用于存放一些临时或者长期的数据,如果这些数据需要移动携带,则可以使用各种存储卡;此外在使用AVR单片机扩展某些外部器件的时候,也可以将其作为外部存储器从而使用对应的存储器扩展方式,这是最常用的AVR单片机外部器件扩展方法之一,具有编程简单、通信速度快的特点,熟悉这种扩展方式的应用是快速掌握后续章节的基础。
第7章 AVR单片机的I/O引脚扩展
在AVR单片机的应用系统中,I/O引脚通常用于驱动外围设备或者给用户和设备提供输入通道,在外部设备较多的时候通常会出现I/O引脚不够用的情况,此时可以使用一些外部器件对AVR单片机的I/O引脚进行扩展,这些器件包括74系列芯片、并口专用扩展芯片,可编程I/O扩展芯片等,通过本章读者将详细了解它们的使用方法。
第8章 AVR单片机的用户输入通道
在AVR单片机应用系统中,常常需要用户通过输入对系统进行控制或者给系统提供运行参数,此时需要使用一些器件或者模块供用户完成相应的操作,它们被称为AVR单片机的用户输入通道,包括按键、拨码开关、键盘等,熟悉它们的使用方法将会使读者了解如何向AVR单片机应用系统输入数字、字符等。