优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

基于AT89S51单片机实验开发系统设计

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
摘要:设计基于S51单片机的开发板,该开发板具有成本低、体积小、可靠性高、功能齐全、低功耗、操作方便等特点。本论文详细介绍了该开发板的开发过程及相关硬件结构和软件设计。开发板以ATMEL公司的AT89S51单片机为核心控制器,板上资源主要包括串口通信模块、单片机系统资源扩展等。针对各个模块进行了pcb设计、程序设计。开发板可以作为主控制模块安装于控制系统中执行控制任务,也可以用作实验板,完成单片机各类通用实验,操作简单,可以应用于高校、科研院所的实验室等场合,具有一定的实用价值和现实意义。 关键词:S51 0809 max232 8255 目??? 录第一章 绪论??? 11.1 单片机技术的发展??? 11.1.1 单片机发展的三大阶段??? 11.2单片机的特点??? 11.3单片机的应用??? 21.4 AT89S51单片机介绍??? 3第二章 系统总体设计??? 62.1 电源模块??? 62.1.1 78M05简介??? 62.2? A/D转换模块??? 72.2.1.A/D转换器的类型及原理??? 72.2.2 ADC0809介绍??? 82.2.3模数转换电路??? 102.3串行通信模块??? 122.3.1串口工作原理??? 122.4单片机的系统资源扩展??? 132.4.1 8255工作原理??? 132.4.2 8255引脚图??? 152.4.3 8255A与MCS-51单片机的接口??? 152.5 AT89S51单片机在线下载编程器??? 162.5.1 AT89S51单片机的ISP工作实现??? 162.5.2在线下载硬件说明??? 17第三章 系统软件设计??? 183.1整体程序设计??? 183.2 分模块程序设计??? 183.2.1 AD转换程序设计??? 183.2.2 串口转换程序设计??? 203.2.3 8255程序设计??? 20第四章 开发板设计??? 21第五章 结论??? 21参考文献??? 22致谢??? 22附录??? 22附录1 AD转换程序??? 23附录2 串口通信程序??? 24附录3 8255程序??? 26附录4 原理图??? 27附录5 PCB??? 28