基于PROTEUS的AVR单片机设计与仿真的目录
工具篇
第1章基于PROTEUS的单片机系统仿真
1.1PROTEUSISIS编辑环境
1.2电路图绘制
1.3电路分析与仿真
1.4基于PROTEUS的AVR单片机仿真——源代码控制系统
1.5基于PROTEUS的AVR单片机仿真——源代码调试
1.6基于PROTEUS的AVR单片机仿真——弹出式窗口
1.7基于PROTEUS的AVR单片机仿真——实现过程
第2章基于IAREmbeddedWorkbenchIDE的AVR单片机C语言程序开发
2.1IAREmbeddedWorkbench编辑环境
2.2创建一个应用工程
2.3使用IARCSPYDebugger进行调试
2.4程序运行完毕
2.5编写一个中断处理函数
2.6基于IAR的AVR单片机C程序的调试与仿真
应用篇
第3章AVR系列单片机概述
3.1AVR系列单片机的特点
3.2AT90S8535单片机的总体结构
3.3AT90S8535单片机的中央处理器CPU
3.4AT90S8535单片机存储器组织
3.5AVR系列单片机系统复位与中断处理
第4章AT90S8535单片机EERPOM读/写访问
4.1EEPROM读/写访问说明
4.2片内EEPROM读/写访问示例
第5章AT90S8535单片机I/O端口
5.1各I/O端口概述
5.2各I/O端口第二功能
第6章AT90S8535单片机中断系统
6.1AT90S8535单片机中断源
6.2中断处理
6.3相关I/O寄存器
6.4外部中断
6.5中断响应时间
6.6MCU控制寄存器——MCUCR
第7章AT90S8535单片机定时器/计数器及其应用
7.1T/C0、T/C1的预定比例器
7.2定时器/计数器0(T/C0)
7.3T/C0应用1——作计数器
7.4T/C0应用2——作定时器
7.5T/C0应用3——溢出中断动态扫描5位数码管显示
7.6定时器/计数器1(T/C1)
7.7T/C1应用1——测量脉冲频率
7.8T/C1应用2——比较匹配中断
7.9T/C1应用3——比较匹配产生任意占空比方波
7.10T/C1应用4——PWM输出作D/A转换器
7.11定时器/计数器2(T/C2)
7.12T/C2应用1——作实时时钟
7.14看门狗定时器
第8章AT90S8535单片机模拟量输入接口
8.1模/数转换器ADC
8.2A/D转换应用
8.3模拟比较器
8.4模拟比较器应用
第9章AT90S8535单片机串行接口及其应用
9.1通用串行接口UART
9.2通用串行接口UART应用1——单片机间数据通信
9.3通用串行接口UART应用2——单片机自发自收数据
9.4同步串行接口SPI243
9.5同步串行接口SPI的应用
第10章AT90S8535单片机综合应用
10.1电子琴模拟设计
10.2汽车转弯信号灯模拟设计
10.3交通灯模拟设计
10.4数字钟模拟设计
10.5计算器数字输入显示模拟设计
10.6电子密码锁设计1
10.7电子密码锁设计2
10.8直流电机驱动设计
10.9步进电机驱动设计
10.10数据采集系统设计
第11章AVR与嵌入式C语言编程
11.1中断与复位
11.2定时器/计数器0
11.3定时器/计数器1应用1——产生20kHz的方波信号
11.4定时器/计数器1应用2——脉宽调制器模式
11.5模拟接口——A/D转换
11.6模拟接口——模拟比较器
第12章新型AVR单片机及其应用
12.1Atmega8单片机概述
12.2ATmega8定时器/计数器0应用1
12.3ATmega8定时器/计数器0应用2
12.4ATmega8I/O端口应用
12.5ATmega8A/DD/A转换及串行数据传输应用
12.6ATmega8应用1——计数及显示系统
12.7ATmega8应用2——键盘显示系统
12.8ATmega8应用3——PWM
附录
附录AIAR系统目录
附录BIAR文件类型
附录C8位RISC指令结构AVR单片机选型表
附录DAVR器件118条指令速查表
附录EAT90S8535I/O空间
附录FAtmega8I/O地址空间分配表
附录G通用延时子程序
附录H从MCS-51到AVR的快速转换
H.1AVR和MCS-51存储器配置的对比
H.2AVR输入/输出端口的使用
H.3AVR和MCS-51定时器的对比
H.4AVR和MCS51中断系统的对比
H.5AVR和MCS-51位操作功能的对比
H.6AVR单片机内置EEPROM的使用
H.7AVR单片机内置看门狗电路的使用
H.8AVR和MCS-51中串口通信UART功能的对比
H.9C51的源代码向PROTEUS中AVR的快速转换
附录Iintrinsic函数
附录JIAR中断向量定义
附录K单片机C程序优化
K.1程序结构的优化
K.2代码的优化
附录LDS18B20简介
L.1总体特点
L.2内部结构
L.3硬件配置
L.4命令序列
L.5DS18B20的信号方式
参考文献