欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

AVR单片机与传感器基础 鲁长宏,冯璐编著 2019年版

收藏
  • 大小:100.44 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
AVR单片机与传感器基础
作者: 鲁长宏,冯璐编著
出版时间:2019年版
丛编项: 普通高等教育“十三五”规划教材
内容简介
  《AVR单片机与传感器基础》内容主要以AVR Mega8A单片机为核心,结合一些常用的传感器,并融合电子线路和C语言编程,培养学生电子技术与软件编程的综合设计能力。在学习Mega8A单片机结构和原理的基础上,用CodeVsion AVR软件编辑和编译单片机C程序,在Proteus软件中仿真硬件电路和单片机的工作,最后在实际电路板上察看项目的工作与运行效果。《AVR单片机与传感器基础》可作为非电子类专业本科生的电子实践课程的教材,也可以作为对单片机和传感器感兴趣的初学者自学使用。
目录
第1章 Proteus仿真电路软件介绍
1.1 Proteus软件的安装与用户界面
1.2 两个简单的仿真电路实例
第2章 CodeVision AVR软件介绍
2.1 概述
2.2 创建第一个项目
第3章 单片机C语言与CVAVR编译器C语言参考
3.1 单片机C程序基本知识
3.2 注释与保留字
3.3 标识符与数据类型
3.4 常量与变量
3.5 运算符
3.6 指针
3.7 110寄存器及其位访问
3.8 使用中断
3.9 嵌入汇编语言与调用汇编子程序
3.10 使用AVR Studio Debugger调试程序
3.11 C预处理器
3.12 其他
第4章 软硬件仿真实例
4.1 110口仿真练习
4.2 Proteus单片机C程序调试
4.3 外部中断仿真练习
4.4 定时/计数器TCO仿真练习
4.5 定时/计数器TC1仿真练习
4.6 SPI仿真练习
4.7 USART仿真练习
4.8 TWI仿真练习
4.9 ADC仿真练习
4.10 ADXL345编程练习
4.11 AD9833编程练习
4.12 DS18820编程练习
第5章 ATmega8A单片机结构与原理
5.1 单片机概述
5.2 AVR单片机简介
5.3 ATmega8A单片机技术特性
5.4 封装形式与引脚配置
5.5 AVR CPU内核
5.6 ATmega8A存储器
5.7 系统时钟及时钟选项
5.8 电源管理及睡眠模式
5.9 系统控制与复位
5.10 中断
第6章 I/O端口与外部中断
6.1 110端口
6.2 外部中断
第7章 定时/计数器
7.1 8位定时/计数器T/C0
7.2 16位定时/计数器T/C1
7.3 带PWM与异步工作的8位定时/计数器T/C2
第8章 串行接口SPI与USART
8.1 串行外设接口
8.2 通用同步/异步串行接收/发送器USART
第9章 两线串行接口TWI
9.1 TWI接口特点及总线定义
9.2 数据传输与帧格式
9.3 多主机总线系统的仲裁和同步
9.4 TWI模块综述
9.5 TWI寄存器说明
9.6 使用TWI
第10章 模拟比较器与模/数转换器
10.1 模拟比较器
10.2 模/数转换器
第11章 传感器的简单应用
11.1 ADXL345加速度传感器
11.2 AD9833直接数字频率合成
11.3 TCS3200颜色传感器
11.4 DS18820温度传感器
参考文献
下载地址