更新时间:2019-01-01 05:39:02
封面
版权信息
前言
第1章 AVR单片嵌入式系统
1.1 嵌入式系统概述
1.2 单片嵌入系统
1.3 AVR单片嵌入系统
第2章 AVR单片机系统结构
2.1 AVR单片机系统简介
2.2 ATmega128的微控制器MCU
2.3 ATmega128的存储器组织
2.4 系统的时钟部件
2.5 ATmega128单片机的节电方式和电源管理
2.6 ATmega128单片机最小系统
第3章 AVR单片机的指令系统
3.1 AVR单片机指令系统简介
3.2 AVR单片机的指令格式
3.3 AVR单片机的寻址方式
3.4 算术和逻辑指令
3.5 比较和转移指令
3.6 数据传输指令
3.7 位和位测试指令
3.8 MCU控制指令
第4章 ATmega128可编程I/O端口
4.1 ATmega128的I/O端口
4.2 I/O寄存器
4.3 各个端口说明
4.4 I/O口的应用
第5章 定时器/计数器
5.1 定时/计数器的预分频器
5.2 8位定时/计数器0
5.3 16位定时/计数器1
5.4 定时/计数器的应用
第6章 AVR单片机的EEPROM
6.1 EEPROM简介
6.2 EEPROM的读/写编程
6.3 EEPROM的C编程实例
第7章 AVR单片机中断系统
7.1 中断系统简介
7.2 中断处理
7.3 外部中断
7.4 中断系统的编程
7.5 中断应用实例
第8章 AVR单片机模拟信号输入接口
8.1 模/数转换器ADC
8.2 模拟比较器
第9章 AVR单片机的SPI
9.1 同步串行通信
9.2 ATmega128单片机的同步串行接口
9.3 SPI相关的I/O寄存器
9.4 SPI的编程
第10章 串行TWI接口
10.1 串行通信的基础概念
10.2 I2C总线协议
10.3 ATmega128单片机的两线串行接口TWI
10.4 TWI接口的应用
第11章 USART接口
11.1 异步串行通信基础
11.2 ATmega128的USART异步串行传输接口
11.3 访问USART
11.4 与USART相关的寄存器
11.5 USART的应用
第12章 集成开发环境ICC AVR
12.1 用C语言开发单片机
12.2 ICC AVR简介
12.3 ICC AVR的安装和注册
12.4 ICC AVR的IDE环境
12.5 ICC AVR的设置与使用
12.6 ICC AVR的库函数
12.7 对AVR的编程
第13章 集成开发环境AVR Studio
13.1 AVR Studio的简介
13.2 AVR Studio的IDE
13.3 设置AVR Studio
13.4 查看和修改状态
13.5 AVR的汇编
第14章 AVR综合应用实例
14.1 基于ATmega128的MP3播放机设计
14.2 基于ATmega128 CAN-GPRS网关的设计
14.3 基于ATmega128的电机调速系统设计
14.4 基于ATmega128的智能跑步机控制器设计