收藏到会员中心
|
文档题目: |
基于MCS-51通用开发平台设计 |
 |
上传会员: |
aesxtepe |
提交日期: |
2013-08-22 11:46:14 |
文档分类: |
电子信息机电 |
浏览次数: |
44 |
下载次数: |
0
次 |
|
|
下载地址: |
基于MCS-51通用开发平台设计 (需要:125 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
文档字数:15942 基于MCS-51通用开发平台设计 摘 要 本文首先在绪论介绍了此系统的研究意义和使用的开发环境,以及使用MCS-51系列的单片机芯片。在第二章论述了总体设计过程及器件的选择,第三章着重描述了系统硬件电路设计、硬件设计框图及所使用的各种芯片功能与特性,在第四章中重点剖析了软件设计的过程。 本系统是在以51单片机为基础上扩展,使其能更方便地运用于测试系统中。本设计主要在51单片机上扩展I/O口,扩展定时器定时范围,扩展键盘显示接口并写好底层程序。 关键词:单片机技术,8255A, 液晶显示
目 录 1 引言 1 1.1 选题意义 1 1.2 单片机的发展和应用 1 1.3 单片机编程语言介绍 3 2 系统设计及工作原理 3 2.1 系统原理框图及器件选择 3 2.2 系统工作原理及整体电图框图 4 3 系统硬件设计 5 3.1 硬件模块设计 5 3.1.1 数字量输入输出模块设计 5 3.1.2 显示接口电路的设计 6 3.1.3 键盘接口电路的设计 10 3.1.4 定时模块设计 14 3.1.5 数据存储器单元的设计 15 3.1.6 数模转换单元设计 17 3.2 相关芯片介绍 18 3.2.1 AT89C52芯片的介绍 18 3.2.2 并行接口芯片8255A 19 3.2.3 8254可编程计数/定时芯片简介: 20 3.2.4 D/A转换器 22 4 系统软件设计 24 4.1 系统工作主程序流程图 24 4.2 系统软件流程 25 4.2.1 液晶驱动程序流程 25 4.2.2 键盘扫描程序流程 27 5 结论 29 附录1 30 附录2 34 附录3 36 附录4 37 参考文献 38 致谢 39
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|