注册 登录 进入教材巡展
#
  • #

出版时间:2015年12月

出版社:清华大学出版社

以下为《AVR单片机与传感器模块设计(IAR版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302421610
  • 60337
  • 0045168469-0
  • 2015年12月
  • 工学
  • 计算机科学与技术
  • TP368.1
  • 计算机
  • 本科
内容简介
冯迅、周屹、肖飞编著的《AVR单片机与传感器模块设计(IAR版)》分上下两篇,在上篇中对AVR单片机内的每个单元模块进行了详细分析,并针对每个模块都以例子的形式给出实验,利于读者学习理解;在下篇中利用ATMEGAl6单片机结合市场上常见的23种传感器模块进行开发,每种模块都给出了原理分析、实验电路及完整实验代码,利于读者尽快上手。
IAR是ATMEL官方推荐的AVR开发环境,本书以AVR单片机中较常用的ATMEGA16为例,详细介绍了IAR环境下开发AVR单片机的配置过程,并结合实际介绍了一些使用上的宝贵经验。
书中代码无须做任何修改就可直接使用,代码全部在IAR5.20环境下调试通过。
目录

第1章  AVR单片机及IAR环境简介


  1.1 AVR单片机简介


  1.2 IAR开发环境简介


  1.3 IAR开发环境的安装与配置


  1.4 习题


第2章  ATMega16的I/O端口及应用


  2.1 ATMega16单片机实例引入


    2.1.1 引入实例一


    2.1.2 I/O端口描述


    2.1.3 引入实例二


  2.2 ATMega16中I/O端口的内部结构及其配置


    2.2.1 I/O端口内部结构


    2.2.2 I/O端口配置及复用功能


  2.3 ATMega16的I/O端口编程实践


    2.3.1 键控LED闪烁


    2.3.2 电路原理图


    2.3.3 实例分析


    2.3.4 参考程序代码


    2.3.5 实例演示


  2.4 习题


第3章  ATMega16的中断系统及应用


  3.1 ATMega16的外部中断


    3.1.1 外部中断的原理


    3.1.2 外部中断服务程序


    3.1.3 外部中断寄存器配置


  3.2 ATMega16的中断系统


    3.2.1 中断的概念


    3.2.2 中断响应过程


    3.2.3 多中断响应


  3.3 ATMega16的中断编程实践


    3.3.1 彩灯模型


    3.3.2 电路原理图


    3.3.3 实例分析


    3.3.4 参考程序代码


    3.3.5 实例演示


  3.4 习题


第4章  ATMega16的定时计数器及应用


  4.1 ATMega16的定时计数器


    4.1.1 定时计数器模块简介


    4.1.2 普通定时器模式


    4.1.3 普通PWM模式


    4.1.4 快速PWM模式


    4.1.5 相位修正PWM模式


    4.1.6 异步时钟模式


    4.1.7 输入捕获模式


  4.2 ATMega16的定时计数器编程实践一


    4.2.1 秒闪


    4.2.2 电路原理图


    4.2.3 实例分析


    4.2.4 参考程序代码


    4.2.5 实例演示


  4.3 ATMega16的定时计数器编程实践二


    4.3.1 键控方波输出


    4.3.2 电路原理图


    4.3.3 实例分析


    4.3.4 参考程序代码


    4.3.5 实例演示


  ……


第5章  ATMega16的串口及应用


第6章  ATMega16的片内EEPROM及应用


第7章  ATMega16的A/D转换及应用


第8章  ATMega16的模拟比较器及应用


第9章  ATMega16的TWI接口及应用


第10章  ATMega16的SPI接口及应用


第11章  ATMega16的复位源与看门狗


第12章  ATMega16的时钟源与熔丝设置



下篇  常用传感器模块设计实例


第13章  LCD1602液晶屏设计实例


第14章  LCD12864液晶屏设计实例


第15章  矩阵键盘设计实例


第16章  温度传感器DS18B20设计实例


第17章  温湿度传感器DHT21设计实例


第18章  日历芯片DS1307设计实例


第19章  红外遥控解码设计实例


第20章  16×16 LED点阵显示设计实例


第21章  超声波探头测距实例


第22章  步进电机驱动实例


第23章  三轴加速度传感器MMA7260设计实例


第24章  地磁传感器HMC5883设计实例


第25章  气压传感器BMP085设计实例


第26章  颜色传感器TCS230设计实例


第27章  光照度传感器BH1750设计实例


第28章  GPS模块VK162设计实例


第29章  GSM模块TC35设计实例


第30章  旋转编码开关设计实例


第31章  可控硅设计实例


第32章  射频通信模块NRF24L01设计实例


第33章  语音芯片ISD4004设计实例


第34章  诺基亚5110液晶屏设计实例


第35章  DDS芯片AD9854设计实例


参考文献