图书介绍
AVR单片机实用C语言程序设计与典型实例pdf电子书版本下载

- 吴健编著 著
- 出版社: 北京:中国电力出版社
- ISBN:9787508374765
- 出版时间:2008
- 标注页数:302页
- 文件大小:46MB
- 文件页数:309页
- 主题词:单片微型计算机-程序设计;C语言-程序设计
PDF下载
下载说明
AVR单片机实用C语言程序设计与典型实例PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 单片机概述 1
1.1常见单片机 2
1.2 AVR的性能特点 3
1.3型号与编号意义 5
1.4常见的AVR开发工具 7
第2章 基本硬件资源 9
2.1 ATMEGA 16基本硬件结构 10
2.2 ATMEGA 16单片机总体结构 13
2.3系统时钟及时钟选项 19
2.4电源管理及睡眠模式 24
2.5系统控制和复位 27
2.6中断 28
2.7串行外设接口 34
2.8通用串行口 39
2.9具有PWM功能的8位定时器/计时器0 42
2.10 16位定时器/计数器1 47
2.11使用定时器/计数器2 49
2.12电源管理及睡眠模式 50
第3章 GCC的AV R编程 53
3.1 GNU C基本语法介绍 54
3.2 AVRStudio+WinAVR开发环境 71
3.3 AVRStudio开发AVR C应用程序的方法 75
3.4 I/O口编程 78
3.5定时器/计数器编程 81
3.6中断系统编程 87
3.7串行口编程 89
3.8 SPI接口的使用 91
3.9 TWI接口及其接口器件的使用 94
3.10A/D转换器 98
3.11模拟比较器 106
3.12看门狗操作 110
3.13 Flash常量与编程 112
3.14 EEPROM的读/写 116
第4章 基于Proteus的AV R设计仿真 119
4.1 ProteusISIS电路原理图编辑 120
4.2交互式仿真 122
4.3 AVR的ISIS仿真 126
第5章 外设接口设计 129
5.1 I/O读/写——LED流转灯 130
5.2 LED数码管显示的简易时钟 131
5.3按键检测 134
5.4 DS18B20温度传感器 142
5.5 1602型字符液晶 150
5.6 T6963C驱动的图形液晶 155
5.7 DS1302日历芯片接口 172
5.8点阵式LED模块 179
5.9 SPI接口的EEPROM 182
第6章 常见算法 195
6.1算术平均值算法 196
6.2滑动平均值算法 196
6.3防脉冲平均值算法 197
6.4 CRC纠错算法 198
第7章 AV R编程进阶 207
7.1 BootLoader编程 208
7.2 AVRX操作系统 212
7.3产品开发流程及相关知识 218
第8章 简易PLC设计 225
8.1 PLC基本硬件与工作原理 226
8.2简易PLC硬件 229
8.3简易PLC的驱动软件 231
8.4简易PLC的使用命令 252
8.5简易PLC控制锅炉引风机和鼓风机 254
8.6简易PLC控制电动机星-三角启动 258
8.7 4路抢答器设计 262
第9章 MMC卡 267
9.1概述 268
9.2 MMC应用设计基本知识 271
9.3 MMC卡通信实例 273
附录A AVR-LIBC数学库 295
附录B ATMEGA16指令集 297