第一章 体系结构及运作原理
1.1 AT90系列
1.2 内部结构
1.2.1 结构框图
1.2.2 通用寄存器组合与ALU
1.2.3 存储器组织
1.2.4 程序和数据的寻址方式
1.2.5 I/O存储器
1.2.6 定时/计数器O
1.2.7 定时/计数器1
1.2.8 监视定时器
1.2.9 EEPROM读写
1.2.10 串行涉外接口SPI
1.2.11 通用异步接收发送器
1.2.12 模拟比较器
1.2.13 复位控制电路
1.2.14 中断系统
1.2.15 I/O端口
1.3 封装与引脚功能
1.3.1 引脚功能
1.3.2 CPU时钟
1.3.3 指令执行的时间概念
1.3.4 与片外数据存储器接口
1.4 MCU的休眠方式
1.4.1 闲置方式
1.4.2 掉电方式
1.5 片内存储器的烧录
1.5.1 并行烧录
1.5.2 串行下载
第二章 指令系统
2.1 数据传送指令
2.1.1 工作寄存器间的数据传送指令
2.1.2 工作寄存器的数据装载指令
2.1.3 工作寄存器的数据存储指令
2.1.4 程序存储器的读指令LPM
2.1.5 输入/输出指令
2.1.6 堆栈操作指令
2.2 算术和逻辑运算指令
2.2.1 加法类指令
2.2.2 减法类指令
2.2.3 逻辑与指令
2.2.4 逻辑或指令
2.2.5 逻辑异或指令
2.3 分支指令
2.3.1 无条件跳转指令
2.3.2 子程序调用指令
2.3.3 返回指令
2.3.4 条件跨越指令
2.3.5 基本条件分支指令
2.3.6 派生条件分支指令
2.4 位操作及其他指令
2.4.1 I/O寄存器位置位和位清0指令
2.4.2 状态寄存器位置位和位清O指令
2.4.3 位传送指令
2.4.4 移位指令
2.4.5 其他指令
第三章 汇编语言程序设计示范
3.1 AVR程序的书写规则
3.1.1 汇编指令
3.1.2 表达式
3.2 BCD运算
3.2.1 数制转换
3.2.2 BCD加减运算
3.2.3 BCD运算测试程序
3.3 多倍精度运算
3.3.1 多字节加减运算
3.3.2 16位运算
3.4 数据块传送
3.4.1 程序存储器至数据存储器的数据传送
3.4.2 数据存储器两区域间的数据块传送
3.4.3 数据块传送测试程序
3.5 乘除法运算
3.5.1 8位无符号数乘法
3.5.2 8位带符号数乘法
3.5.3 8位无符号数除法
……
第四章 片肉硬件资源的应用
第五章 接口技术
第六章 开发工具及应用
展开