基于多机通信的AVR单片机高级用户板的设计与开发
| 第1章 概述 | 第1-11页 |
| ·论文研究的背景 | 第7页 |
| ·AVR单片机的优点和应用在教学上的意义 | 第7-9页 |
| ·相关研究和本论文的创新 | 第9页 |
| ·本论文的内容安排 | 第9-11页 |
| 第2章 用户板开发的相关技术 | 第11-27页 |
| ·AVR单片机概述 | 第11页 |
| ·ATMEGA8515单片机内部结构及指令系统 | 第11-13页 |
| ·ATMEGA8515的内部结构及其引脚配置 | 第11-13页 |
| ·ATMEGA8515的指令系统 | 第13页 |
| ·同步和异步串行接收器和转发器(USART) | 第13-26页 |
| ·时钟产生 | 第14页 |
| ·帧格式 | 第14-15页 |
| ·USART初始化 | 第15-16页 |
| ·数据发送—USART发送器 | 第16-17页 |
| ·数据接收—USART接收器 | 第17-19页 |
| ·异步数据接收 | 第19-21页 |
| ·多处理器通讯模式 | 第21-22页 |
| ·USART寄存器说明 | 第22-26页 |
| ·串行通信总线标准及接口技术 | 第26-27页 |
| ·串行通信总线标准接口与应用背景 | 第26页 |
| ·RS-485标准总线接口及其性能 | 第26-27页 |
| 第3章 高级用户板的设计 | 第27-29页 |
| ·用户板的设计思路 | 第27-28页 |
| ·高级用户板的硬件组成 | 第27页 |
| ·高级用户板的软件组成 | 第27-28页 |
| ·高级用户板的应用模式 | 第28-29页 |
| 第4章 高级用户板的实验功能实现 | 第29-52页 |
| ·AVR单片机的开发环境 | 第29页 |
| ·单机实验的设计与实现 | 第29-42页 |
| ·液晶显示电路设计 | 第29-31页 |
| ·键盘与LED显示电路 | 第31页 |
| ·A/D转换电路设计 | 第31-36页 |
| ·A/D采样信号源电路设计 | 第36-37页 |
| ·D/A转换电路设计 | 第37-39页 |
| ·日历时钟电路设计 | 第39-40页 |
| ·简单I/O口电路设计 | 第40-41页 |
| ·音频功放电路设计 | 第41-42页 |
| ·多机通信功能实现 | 第42-52页 |
| ·总线驱动芯片介绍 | 第42-43页 |
| ·RS-485方式构成的多机通信原理 | 第43-45页 |
| ·多机通信电路设计 | 第45-46页 |
| ·软件设计 | 第46-50页 |
| ·常见故障及解决方法 | 第50-52页 |
| 第5章 课题结论与项目展望 | 第52-54页 |
| ·课题总结 | 第52页 |
| ·利用现有硬件平台改进单片机实验教学方法的思考 | 第52-54页 |
| 参考文献 | 第54-57页 |
| 附录一: Avmega8515内部结构图 | 第57-58页 |
| 附录二: 高级用户板原理图 | 第58-59页 |
| 致谢 | 第59页 |