资料介绍
《AVR单片机原理及应用》详细介绍了ATMEL公司开发的ATmega8系列高速嵌入式单片机的硬件结构、工作原理、指令系统、接口电路、C编程实例,以及一些特殊功能的应用和设计,对读者掌握和使用其他ATmega8系列的单片机具有极高的参考价值
AVR单片机原理及应用》具有较强的系统性和实用性,可作为有关工程技术人员和硬件工程师的应用手册,亦可作为高等院校自动化、计算机、仪器仪表、电子等专业的教学参考书。
目录
第1章 绪论
1.1 AVR单片机的主要特性
1.2 主流单片机系列产品比较
1.2.1 ATMEL公司的单片机
1.2.2 Mkcochip公司的单片机
1.2.3 Cygnal公司的单片机
第2章 AVR系统结构概况
2.1 AVR单片机ATmega8的总体结构
2.1.1 ATmega8特点
2.1.2 结构框图
2.1.3 ATmega8单片机封装与引脚
2.2 中央处理器
2.2.1 算术逻辑单元
2.2.2 指令执行时序
2.2.3 复位和中断处理
2.3 ATmega8存储器
2.3.1 Flash程序存储器
2.3.2 SRAM
2.3.3 E2pROM
2.3.4 I/O寄存器
2.3.5 ATmega8的锁定位、熔丝位、标识位和校正位
2.4 系统时钟及其分配
2.4.1 时钟源
2.4.2 外部晶振
2.4.3 外部低频石英晶振
2.4.4 外部:RC振荡器
2.4.5 可校准内部.RC振荡器
2.4.6 外部时钟源
2.4.7 异步定时器/计数器振荡器
2.5 系统电源管理和休眠模式
2.5.1 MCU控制寄存器
2.5.2 空闲模式
2.5.3 ADC降噪模式
2.5.4 掉电模式
2.5.5 省电模式
2.5.6 等待模式
2.5.7 最小功耗
2.6 系统复位
2.6.1 复位源
2.6.2 MCU控制状态寄存器——MCUCSR
2.6.3 内部参考电压源
2.7 I/O端口
2.7.1 通用数字I/O端口
2.7.2 数字输入使能和休眠模式
2.7.3 端口的第二功能
第3章 ATmega8指令系统
3.1 ATmega8汇编指令格式
3.1.1 汇编语言源文件
3.1.2 指令系统中使用的符号
3.1.3 ATmega8指令
3.1.4 汇编器伪指令
3.1.5 表达式
3.1.6 文件“M8def.inc”
3.2 寻址方式和寻址空间
3.3 算术和逻辑指令
3.3.1 加法指令
3.3.2 减法指令
3.3.3 取反码指令
3.3.4 取补码指令
3.3.5 比较指令
3.3.6 逻辑与指令
3.3.7 逻辑或指令
3.3.8 逻辑异或
3.3.9 乘法指令
3.4 转移指令
3.4.1 无条件转移指令
3.4.2 条件转移指令
3.4.3 子程序调用和返回指令
3.5 数据传送指令
3.5.1 直接寻址数据传送指令
3.5.2 间接寻址数据传送指令
3.5.3 从程序存储器中取数装入寄存器指令
3.5.4 写程序存储器指令
3.5.5 I/0端口数据传送
3.5.6 堆栈操作指令
3.6 位操作和位测试指令
3.6.1 带进位逻辑操作指令
3.6.2 位变量传送指令
3.6.3 位变量修改指令
3.7 MCU控制指令
3.8 指令的应用
第4章 中断系统
4.1 外部向量
4.2 外部中断
4.3 中断寄存器
第5章 自编程功能
5.1 引导加载技术
5.2 相关I/O寄存器
5.3 Flash程序存储器的自编程
5.4 Flash自编程应用
第6章 定时器/计数器
6.1 定时器/计数器预定比例分频器
6.2 8位定时器/计数器O(T/CO)
6.3 16位定时器/计数器1(T/C1)
6.3.1 T/C1的结构
6.3.2 T/C1的操作模式
6.3.3 T/121的计数时序
6.3.4 T/C1的寄存器
6.4 8位定时器/计数器2(T/C2)
6.4.1 T/C2的组成结构
6.4.2 T/C2的操作模式
6.4.3 T/C2的计数时序
6.4.4 T/02的寄存器
6.4.5 T/C2的异步操作
6.5 看门狗定时器
第7章 AVR单片机通信接口
7.1 AVR单片机串行接口
7.1.1 同步串行接口
7.1.2 通用串行接口
7.2 两线串行TWT总线接口
7.2.1 TWT模块概述
7.2.2 TWT寄存器描述
7.2.3 TWT总线的使用
7.2.4 多主机系统和仲裁
第8章 AVR单片机A/D转换及模拟比较器
8.1 A/D转换
8.1.1 A/D转换概述
8.1.2 ADC噪声抑制器
8.1.3 ADC有关的寄存器
8.2 AvR单片机模拟比较器
第9章 系统扩展技术
9.1 串行接口8位LED显示驱动器MAX7219
9.1.1 概述
9.1.2 引脚功能及内部结构
9.1.3 操作说明
9.1.4 应用
9.1.5 软件设计
9.2 AT24C系列两线串行总线E2PPOM
9.2.1 概述
9.2.2 引脚功能及内部结构
9.2.3 操作说明
9.2.4 软件设计
9.3 AT93C46——三线串行总线E2PPOM接口芯片
9.3.1 概述
9.3.2 内部结构及引脚功能
9.3.3 操作说明
9.3.4 软件设计
9.4 串行12位的ADCTL543
9.4.1 概述
9.4.2 内部结构及引脚功能
9.4.3 操作说明
9.4.4 AD620放大器介绍
9.4.5 软件设计
9.5 串行输出16位ADCMAXl95
9.5.1 概述
9.5.2 引脚功能及内部结构
9.5.3 操作说明
9.5.4 应用
9.5.5 软件设计
9.6 串行输入DACTLC5615
9.6.1 概述
9.6.2 引脚功能及内部结构
9.6.3 操作说明
9.6.4 软件设计
9.7 串行12位的DACTLC5618
9.7.1 概述
9.7.2 内部结构及引脚功能
9.7.3 操作说明
9.7.4 软件设计
9.8 串行非易失性静态RAMX24C44
9.8.1 概述
9.8.2 引脚功能及内部结构
9.8.3 操作说明
9.8.4 软件设计
9.9 数据闪速存储器AT45DB041B
9.9.1 概述
9.9.2 引脚功能及内部结构
9.9.3 操作说明
9.9.4 软件设计
9.10 GM8164串行I/0扩展芯片
9.10.1 概述
9.10.2 引脚功能说明
9.10.3 操作说明
9.10.4 软件设计
9.11 接口综合实例
附录1 ICCACR简介
附录2 ATmega8指令表
参考文献
- AVR单片机教程——DAC
- AVR单片机ADC使用讲解
- AVR单片机教程--AVR单片机的ADC
- AVR单片机入门教程之AVR单片机的详细资料概述 67次下载
- AVR单片机教程之使用AVR单片机进行跑马灯的设计详细资料分析免费下载 15次下载
- 基于AVR单片机的SPI串行通信的应用 16次下载
- AVR单片机例程 0次下载
- AVR单片机应用设计 17次下载
- AVR单片机资料 7次下载
- 基于AVR单片机的流量检测系统设计 100次下载
- AVR单片机C语言总纲
- 如何防止AVR单片机假死
- 什么是AVR单片机?
- AVR单片机下载线制作与应用
- AVR单片机应用设计 ,pdf
- AVR单片机实现轮胎内径测量系统的设计 1062次阅读
- 如何自制一个AVR单片机ISP下载线 3892次阅读
- AVR单片机的主要特性及应用解析 1451次阅读
- AVR单片机熔丝锁死的处理方法解析 5116次阅读
- AVR单片机高压解锁器的制作设计 1759次阅读
- 基于AVR单片机的轮胎内径测量系统设计 776次阅读
- AVR单片机有什么特性可用于哪些领域 1454次阅读
- AVR单片机的优势特征及未来发展展望 5705次阅读
- 51单片机和AVR单片机有什么区别 1.3w次阅读
- 三分钟告诉你:AVR单片机的熔丝与解锁 1.3w次阅读
- 为什么要选择AVR单片机? 1728次阅读
- avr单片机选型指南 3573次阅读
- ARDUINO IDE编写和AVR单片机程序的下载 9767次阅读
- AVR单片机的主要特性 895次阅读
- AVR单片机有什么优点_为什么要选择AVR单片机 2419次阅读
下载排行
本周
- 1TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 2开关电源基础知识
- 5.73 MB | 6次下载 | 免费
- 3100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 4嵌入式linux-聊天程序设计
- 0.60 MB | 3次下载 | 免费
- 5基于FPGA的光纤通信系统的设计与实现
- 0.61 MB | 2次下载 | 免费
- 651单片机窗帘控制器仿真程序
- 1.93 MB | 2次下载 | 免费
- 751单片机大棚环境控制器仿真程序
- 1.10 MB | 2次下载 | 免费
- 8基于51单片机的RGB调色灯程序仿真
- 0.86 MB | 2次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33564次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6653次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537796次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191185次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多