主页 详情

《AVR单片机与传感器模块设计 IAR版》_冯迅,周屹,肖飞编著_13931134_9787302421610

【书名】:《AVR单片机与传感器模块设计 IAR版》
【作者】:冯迅,周屹,肖飞编著
【出版社】:北京:清华大学出版社
【时间】:2015
【页数】:423
【ISBN】:9787302421610
【SS码】:13931134

最新查询

内容简介

上篇 AVR单片机原理

第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 秒闪LED

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 实例演示

4.4 ATMega16的定时/计数器编程实践三

4.4.1 键控PWM输出

4.4.2 电路原理图

4.4.3 实例分析

4.4.4 参考程序代码

4.4.5 实例演示

4.5 ATMega16的定时/计数器编程实践四

4.5.1 两路PWM输出

4.5.2 电路原理图

4.5.3 实例分析

4.5.4 参考程序代码

4.5.5 实例演示

4.6 ATMega16的定时/计数器编程实践五

4.6.1 舵机控制

4.6.2 电路原理图

4.6.3 实例分析

4.6.4 参考程序代码

4.6.5 实例演示

4.7 ATMega16的定时/计数器编程实践六

4.7.1 异步秒闪信号

4.7.2 电路原理图

4.7.3 实例分析

4.7.4 参考程序代码

4.7.5 实例演示

4.8 ATMega16的定时/计数器编程实践七

4.8.1 音频频率计

4.8.2 电路原理图

4.8.3 实例分析

4.8.4 参考程序代码

4.8.5 实例演示

4.9 习题

第5章 ATMega16的串口及应用

5.1 ATMega16的串口

5.1.1 USART串口模块简介

5.1.2 寄存器配置

5.2 ATMega16的串口编程实践一

5.2.1 串口发送字符

5.2.2 电路原理图

5.2.3 实例分析

5.2.4 参考程序代码

5.2.5 实例演示

5.3 ATMega16的串口编程实践二

5.3.1 串口接收字符并显示

5.3.2 电路原理图

5.3.3 实例分析

5.3.4 参考程序代码

5.3.5 实例演示

5.4 习题

第6章 ATMega16的片内EEPROM及应用

6.1 ATMega16的片内EEPROM

6.1.1 片内EEPROM模块简介

6.1.2 寄存器配置

6.2 ATMega16的片内EEPROM编程实践

6.2.1 键控读写片内EEPROM

6.2.2 电路原理图

6.2.3 实例分析

6.2.4 参考程序代码

6.2.5 实例演示

6.3 习题

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

7.1 ATMega16的A/D转换器

7.1.1 模/数转换器模块简介

7.1.2 寄存器配置

7.2 ATMega16的A/D转换编程实践

7.2.1 电压测量

7.2.2 电路原理图

7.2.3 实例分析

7.2.4 参考程序代码

7.2.5 实例演示

7.3 习题

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

8.1 ATMega16的模拟比较器

8.1.1 模拟比较器模块简介

8.1.2 寄存器配置

8.2 ATMega16的模拟比较器编程实践

8.2.1 电压跌落指示器

8.2.2 电路原理图

8.2.3 实例分析

8.2.4 参考程序代码

8.2.5 实例演示

8.3 习题

第9章 ATMega16的TWI接口及应用

9.1 ATMega16的TWI接口

9.1.1 TWI总线简介

9.1.2 ATMega16的TWI模块

9.1.3 寄存器配置

9.2 ATMega16的TWI接口编程实践

9.2.1 键控读写AT24C02

9.2.2 电路原理图

9.2.3 实例分析

9.2.4 参考程序代码

9.2.5 实例演示

9.3 习题

第10章 ATMega16的SPI接口及应用

10.1 ATMega16的SPI接口

10.1.1 SPI接口模块简介

10.1.2 寄存器配置

10.1.3 操作函数

10.2 ATMega16的SPI接口编程实践

10.2.1 SPI双机通信

10.2.2 电路原理图

10.2.3 实例分析

10.2.4 参考程序代码

10.2.5 实例演示

10.3 习题

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

11.1 ATMega16的复位源

11.2 ATMega16的看门狗

11.3 ATMega16的看门狗编程实践

11.3.1 启用看门狗的流水灯

11.3.2 电路原理图

11.3.3 实例分析

11.3.4 参考程序代码

11.3.5 实例演示

11.4 习题

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

12.1 ATMega16的时钟源

12.2 ATMega16的熔丝设置

12.3 ATMega16的熔丝设置实践

12.3.1 配置ATMega16

12.3.2 设置方法

12.3.3 补救方法

12.4 习题

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

第13章 LCD1602液晶屏设计实例

13.1 LCD1602简介

13.2 LCD1602的寄存器配置及模块操作

13.3 实例描述及实现一

13.4 实例描述及实现二

第14章 LCD12864液晶屏设计实例

14.1 LCD12864简介

14.2 LCD12864的寄存器配置及模块操作

14.3 实例描述及实现一

14.4 实例描述及实现二

14.5 实例描述及实现三

14.6 实例描述及实现四

第15章 矩阵键盘设计实例

15.1 矩阵键盘简介

15.2 实例描述及实现

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

16.1 DS18B20简介

16.2 实例描述及实现

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

17.1 DHT21简介

17.2 实例描述及实现

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

18.1 DS1307简介

18.2 DS1307的寄存器配置及操作

18.3 实例描述及实现

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

19.1 红外解码简介

19.2 红外接收管1838简介

19.3 实例描述及实现

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

20.1 LED点阵显示简介

20.2 16×16 LED点阵的驱动及字模提取

20.3 实例描述及实现

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

21.1 超声波探头简介

21.2 实例描述及实现

第22章 步进电机驱动实例

22.1 步进电机简介

22.2 步进电机的驱动方式

22.3 实例描述及实现

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

23.1 MMA7260简介

23.2 实例描述及实现

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

24.1 HMC5883简介

24.2 HMC5883的寄存器配置及模块操作

24.3 实例描述及实现

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

25.1 BMP085简介

25.2 BMP085的寄存器配置及模块操作

25.3 实例描述及实现

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

26.1 TCS230简介

26.2 实例描述及实现

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

27.1 BH1750简介

27.2 BH1750指令集

27.3 实例描述及实现

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

28.1 GPS及VK-162模块简介

28.2 数据帧

28.3 实例描述及实现

第29章 GSM模块TC35设计实例

29.1 GSM及TC35模块简介

29.2 AT指令

29.3 实例描述及实现一

29.4 实例描述及实现二

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

30.1 旋转编码开关简介

30.2 实例描述及实现

第31章 可控硅设计实例

31.1 可控硅简介

31.2 可控硅的控制方法

31.3 实例描述及实现

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

32.1 NRF24L01简介

32.2 NRF24L01的寄存器配置及模块操作

32.3 实例描述及实现

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

33.1 ISD4004简介

33.2 ISD4004的操作方法

33.3 实例描述及实现

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

34.1 诺基亚5110液晶屏简介

34.2 诺基亚5110的寄存器配置及模块操作

34.3 实例描述及实现一

34.4 实例描述及实现二

34.5 实例描述及实现三

第35章 DDS芯片AD9854设计实例

35.1 AD9854简介

35.2 AD9854的寄存器配置及模块操作

35.3 实例描述及实现

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
d2a1246393a2e1b413d673d23aeb7f61#431d8b8eeff41f52200f7457d39c98d6#111977301#13931134_.zip