微信扫一扫,移动浏览光盘
简介
全书从实用的角度出发,通过大量工程实例,详细介绍了AVR单片机程序设计的方法与技巧。全书共分5篇,第1篇为AVR单片机基础知识篇,简要介绍了AVR单片机的引脚配置、硬件结构、内部资源与集成开发环境;第2~5篇为AVR单片机设计实例篇,通过13个设计实例,详细介绍了AVR单片机在人机接口、接口扩展及网络通信、数据采集与测量系统,以及综合系统开发的技术和技巧。书中实例典型、丰富,全部来自于实践,代表性和指导性强,利于读者举一反三,是作者多年开发经验的推广与总结。
本书结构清晰、内容合理,基础知识与大量实例相结合,13个丰富的AVR单片机设计实例,典型实用、易学易懂,全部调试通过,涵盖了AVR单片机的大量开发技术与应用。同时全书对AVR单片机项目开发的步骤和设计思路进行详细讲解,穿插介绍开发经验、技巧与注意事项,对程序代码进行详细注释,利于读者理解和巩固知识点。
本书适合计算机、自动化、电子等相关专业的大学生,以及从事AVR单片机开发的科研人员使用。
目录
第1篇 AVR单片机基础知识.
第1章 AVR单片机的硬件结构
1.1 AVR单片机简介
1.2 ATmega16单片机的特点
1.3 ATmega16单片机的引脚配置
1.4 ATmega16单片机的中央处理器
1.5 ATmega16单片机的存储器组织
1.6 ATmega16单片机的系统控制
1.7 实例小结
第2章 ATmega16单片机的工作原理
2.1 ATmega16单片机的I/O端口
2.2 ATmega16单片机的定时/计数器0
2.3 ATmega16单片机的定时/计数器1
2.4 ATmega16单片机的定时/计数器2
2.5 ATmega16单片机的EEPROM存储器
2.6 ATmega16单片机的模拟比较器
2.7 ATmega16单片机的A/D转换器
2.8 ATmega16单片机的TWI接口
2.9 ATmega16单片机的看门狗定时器
2.10 ATmega16单片机的中断系统
2.11 实例小结
第3章 集成开发环境ICCAVR
3.1 集成开发环境ICCAVR简介
3.2 ICCAVR的安装和注册
3.3 ICCAVR的IDE环境
3.4 ICCAVR的设置
3.5 创建一个工程项目
3.6 ICCAVR的库函数
3.7 ICCAVR硬件访问的C编程
3.8 实例小结
第4章 AVR单片机系统开发流程
4.1 需求分析
4.2 系统总体设计
4.3 系统硬件设计
4.4 系统软件设计
4.5 调试与系统仿真
4.6 AVR单片机程序下载
4.7 实例小结
第2篇 人机接口系统
第5章 交通灯控制系统设计
5.1 实例说明
5.2 设计思路分析
5.3 硬件设计
5.4 软件设计
5.5 程序源代码
5.6 实例小结
第6章 大屏幕LED显示系统设计
6.1 实例说明
6.2 设计思路分析
6.3 硬件设计
6.4 软件设计
6.5 程序源代码
6.6 实例小结
第7章 字符型LCD显示应用设计
7.1 实例说明
7.2 设计思路分析
7.3 硬件设计
7.4 软件设计
7.5 程序源代码
7.6 实例小结
第8章 点阵型LCD显示应用设计
8.1 实例说明
8.2 设计思路分析
8.3 硬件设计
8.4 软件设计
8.5 程序源代码
8.6 实例小结
第3篇 接口扩展与网络通信
第9章 I2C总线接口扩展设计
9.1 实例说明
9.2 设计思路分析
9.3 硬件设计..
9.4 软件设计
9.5 程序源代码
9.6 实例小结
第10章 RS232通信接口应用设计
10.1 实例说明
10.2 设计思路分析
10.3 硬件设计
10.4 软件设计
10.5 程序源代码
10.6 实例小鲇
第11章 SPI总线与TLC2543接口设计
11.1 实例说明
11.2 设计思路分析
11.3 硬件设计
11.4 软件设计
11.5 实例小结
第12章 I2C总线读写外部存储器
12.1 实例说明
12.2 设计思路分析
12.3 硬件电路设计
12.4 软件设计
12.5 实例小结
第4篇 数据采集与测量系统
第13章 基于USB传输的数据采集系统
13.1 实例说明
13.2 系统方案与设备选型
13.3 硬件设计
13.4 软件设计
13.5 实例小结
第14章 市电电压频率测量设计
14.1 实例说明
14.2 设计思路分析
14.3 硬件设计
14.4 软件设计
14.5 程序源代码
14.6 实例小结
第5篇 综合应用系统
第15章 多任务模拟系统设计
15.1 实例说明
15.2 设计思路分析
15.3 硬件设汁
15.4 软件设汁
15.5 程序源代码
15.6 实例小结
第16章 LCD菜单综合系统设计
16.1 实例说明
16.2 设计思路分析
16.3 硬件设计
16.4 软件设计
16.5 程序源代码
16.6 实例小鲇
第17章 无线步测仪系统设计
17.1 实例说明
17.2 没汁方案与设备选型
17.3 硬件电路设计
17.4 软件设计
17.5 系统集成
17.6 实例小结...
第1章 AVR单片机的硬件结构
1.1 AVR单片机简介
1.2 ATmega16单片机的特点
1.3 ATmega16单片机的引脚配置
1.4 ATmega16单片机的中央处理器
1.5 ATmega16单片机的存储器组织
1.6 ATmega16单片机的系统控制
1.7 实例小结
第2章 ATmega16单片机的工作原理
2.1 ATmega16单片机的I/O端口
2.2 ATmega16单片机的定时/计数器0
2.3 ATmega16单片机的定时/计数器1
2.4 ATmega16单片机的定时/计数器2
2.5 ATmega16单片机的EEPROM存储器
2.6 ATmega16单片机的模拟比较器
2.7 ATmega16单片机的A/D转换器
2.8 ATmega16单片机的TWI接口
2.9 ATmega16单片机的看门狗定时器
2.10 ATmega16单片机的中断系统
2.11 实例小结
第3章 集成开发环境ICCAVR
3.1 集成开发环境ICCAVR简介
3.2 ICCAVR的安装和注册
3.3 ICCAVR的IDE环境
3.4 ICCAVR的设置
3.5 创建一个工程项目
3.6 ICCAVR的库函数
3.7 ICCAVR硬件访问的C编程
3.8 实例小结
第4章 AVR单片机系统开发流程
4.1 需求分析
4.2 系统总体设计
4.3 系统硬件设计
4.4 系统软件设计
4.5 调试与系统仿真
4.6 AVR单片机程序下载
4.7 实例小结
第2篇 人机接口系统
第5章 交通灯控制系统设计
5.1 实例说明
5.2 设计思路分析
5.3 硬件设计
5.4 软件设计
5.5 程序源代码
5.6 实例小结
第6章 大屏幕LED显示系统设计
6.1 实例说明
6.2 设计思路分析
6.3 硬件设计
6.4 软件设计
6.5 程序源代码
6.6 实例小结
第7章 字符型LCD显示应用设计
7.1 实例说明
7.2 设计思路分析
7.3 硬件设计
7.4 软件设计
7.5 程序源代码
7.6 实例小结
第8章 点阵型LCD显示应用设计
8.1 实例说明
8.2 设计思路分析
8.3 硬件设计
8.4 软件设计
8.5 程序源代码
8.6 实例小结
第3篇 接口扩展与网络通信
第9章 I2C总线接口扩展设计
9.1 实例说明
9.2 设计思路分析
9.3 硬件设计..
9.4 软件设计
9.5 程序源代码
9.6 实例小结
第10章 RS232通信接口应用设计
10.1 实例说明
10.2 设计思路分析
10.3 硬件设计
10.4 软件设计
10.5 程序源代码
10.6 实例小鲇
第11章 SPI总线与TLC2543接口设计
11.1 实例说明
11.2 设计思路分析
11.3 硬件设计
11.4 软件设计
11.5 实例小结
第12章 I2C总线读写外部存储器
12.1 实例说明
12.2 设计思路分析
12.3 硬件电路设计
12.4 软件设计
12.5 实例小结
第4篇 数据采集与测量系统
第13章 基于USB传输的数据采集系统
13.1 实例说明
13.2 系统方案与设备选型
13.3 硬件设计
13.4 软件设计
13.5 实例小结
第14章 市电电压频率测量设计
14.1 实例说明
14.2 设计思路分析
14.3 硬件设计
14.4 软件设计
14.5 程序源代码
14.6 实例小结
第5篇 综合应用系统
第15章 多任务模拟系统设计
15.1 实例说明
15.2 设计思路分析
15.3 硬件设汁
15.4 软件设汁
15.5 程序源代码
15.6 实例小结
第16章 LCD菜单综合系统设计
16.1 实例说明
16.2 设计思路分析
16.3 硬件设计
16.4 软件设计
16.5 程序源代码
16.6 实例小鲇
第17章 无线步测仪系统设计
17.1 实例说明
17.2 没汁方案与设备选型
17.3 硬件电路设计
17.4 软件设计
17.5 系统集成
17.6 实例小结...
AVR单片机C语言程序设计实例精粹
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×