第1章 高档AVR单片机原理及应用习题解答 1
1.1 ATmega 8内部结构综述习题解答 1
1.1.1 填充题解答 1
1.1.2 选择题解答 1
1.1.3 问答题解答 1
1.2 ATmega 8 MCU内核习题解答 5
1.2.1 填充题解答 5
1.2.2 选择题解答 6
1.2.3 问答题解答 6
1.3 ATmega 8指令系统习题解答 12
1.3.1 填充题解答 12
1.3.2 选择题解答 12
1.3.3 问答题解答 12
1.4 汇编语言程序设计习题解答 23
1.4.1 填充题解答 23
1.4.2 选择题解答 23
1.4.3 问答题解答 23
1.5 ATmega 8 I/O端口及中断系统习题解答 39
1.5.1 填充题解答 39
1.5.2 选择题解答 40
1.6 ATmega 8定时器/计数器习题解答 40
1.6.1 填充题解答 40
1.6.2 选择题解答 40
1.7 ATmega 8的ADC、AC和E2PROM习题解答 41
1.7.1 填充题解答 41
1.7.2 选择题解答 41
1.8 ATmega 8的串行通信习题解答 41
1.8.1 填充题解答 41
1.8.2 选择题解答 42
1.9 ATmega 8的FLASH编程和自编程习题解答 42
1.9.1 填充题解答 42
1.9.2 选择题解答 43
1.10 单片机应用系统的设计习题解答 43
1.10.1 填充题解答 43
1.10.2 选择题解答 44
第2章 ATmega 8单片机开发实验器 45
2.1 SL-MEGA 8开发实验器 45
2.1.1 SL-MEGA 8的硬件结构 45
2.1.2 SL-MEGA 8的电路原理 49
2.2 ATmega 8的集成开发环境 52
2.2.1 AVR STUDIO 3集成开发环境 52
2.2.2 汇编语言源程序的输入、编辑和汇编 53
2.2.3 汇编语言源程序的仿真调试 58
2.3 ATmega 8的编程操作 66
2.3.1 ATmega 8的编程方式 67
2.3.2 ATmega 8的ISP下载操作 67
第3章 ATmega 8的实验 71
3.1 基础实验 71
3.1.1 指令系统实验 71
实验1 传送和算逻运算指令练习 71
实验2 转移和位操作指令练习 75
3.1.2 汇编语言程序设计实验 79
实验3 分支和循环程序练习 79
实验4 查表和代码转换程序练习 81
实验5 运算程序练习 84
3.2 I/O端口和定时器/计数器实验 88
3.2.1 I/O端口实验 88
实验6 ATmega 8的I/O端口实验 88
实验7 电脑时钟实验 91
3.2.2 定时器/计数器实验 92
实验8 脉冲频率测量实验 92
实验9 利用T/C1输入捕捉功能测量方波周期实验 95
3.3 A/D、D/A和存储器实验 97
3.3.1 A/D和D/A转换实验 97
实验10 A/D转换实验 97
实验11 D/A转换实验 99
3.3.2 片内存储器读/写实验 101
实验12 E2PROM读/写实验 101
实验13 FLASH自编程实验 104
3.4 串行口实验 105
3.4.1 SPI串行口实验 105
实验14 SPI串行通信实验 106
3.4.2 USART串行口实验 107
实验15 USART串行异步通信实验 109
实验16 USART串行同步通信实验 112
第4章 ATmega 8的实验解答 116
4.1 基础实验解答 116
4.1.1 指令系统实验解答 116
实验1 传送和算逻运算指令练习解答 116
实验2 转移和位操作指令练习解答 118
4.1.2 汇编语言程序设计实验解答 120
实验3 分支和循环程序练习解答 120
实验4 查表和代码转换程序练习解答 122
实验5 运算程序练习解答 124
4.2 I/O端口和定时器/计数器实验解答 126
4.2.1 I/O端口实验解答 126
实验6 ATmega 8的I/O端口实验解答 126
实验7 电脑时钟实验解答 129
4.2.2 定时器/计数器实验解答 131
实验8 脉冲频率测量实验解答 131
实验9 利用T/C1输入捕捉功能测量方波周期实验解答 134
4.3 A/D、D/A和存储器实验解答 136
4.3.1 A/D和D/A转换实验解答 136
实验10 A/D转换实验解答 136
实验11 D/A转换实验解答 140
4.3.2 片内存储器读/写实验解答 143
实验12 E2PROM读/写实验解答 143
实验13 FLASH自编程实验解答 146
4.4 串行口实验解答 149
4.4.1 SPI串行口实验解答 149
实验14 SPI串行通信实验解答 149
4.4.2 USART串行口实验解答 154
实验15 USART串行异步通信实验解答 154
实验16 USART串行同步通信实验解答 159