- 1、本文档共94页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
虚拟单片机验系统的开发毕业论文
目 录
1 绪论 1
1.1 课题背景分析 1
1.2课题概况及发展趋势 2
1.3课题的目的和意义 2
2 系统设计 3
2.1电路整体设计 3
2.2课题解决的问题 3
2.3课题研究的方法 4
2.4 电路仿真部分 6
7
3.1整体框图设计 7
3.2主芯片—AT89C52 8
3.3 LED显示模块 14
3.4 LCD显示模块 16
3.5 数码管显示 17
3.6 键盘显示 19
3.7 A/D转换模块 22
3.8 D/A转换模块 24
3.9 温度传感器模块 25
3.10 蜂鸣器模块 26
联调配置 28
4.1 软件语言的选择 28
4.2 软件运行环境 28
4.3 proteus和keil的配置 28
5 电路的仿真与测试 32
5.1 LED流水灯 32
5.2 LCD字符显示 33
5.3 数码管动态扫描 34
5.4 键盘测试 35
5.5 A/D转换实验 36
5.6 D/A转换实验 37
5.7计时器 38
5.8 1602液晶显示时钟 38
5.9 DS18B20温度按传感器 39
5.10 交通灯设计 39
5.11 整体电路测试 40
结论 44
致谢 45
参考文献 46
附录 48
1.绪论
1.1课题的背景分析
传统的贵的的单片机实验范围比较广,它涉及到实现的发挥不好。
资源
1.2技术概况及发展趋势
现代科技的发展,促进了计算机技术在软件和硬件上的飞速发展,利用计算机软件的仿真技术,可以充分地电路的工作等实际的工程问题。目前,嵌入式系统已经广泛地渗透到工程设计、科学研究军事技术、各类产业和商业文化艺术以及人们的日常生活等方方面面中由于社会对掌握嵌入式技术人才的大量需求,使得嵌入式软硬件工程师成为未来几年内最为热门的职业之一,相当一部分高校已开设嵌入式系统的相关课程。
系统实践与理论相的课程,对于嵌入式学习者来说的资金来购买开发板,仿真学习嵌入式系统,proteus是目前最好的仿真软件,能够虚拟出嵌入式系统开发中常用的处理器和外围器件。
Proteus与其他软件不同,不仅仿真CPU的工作情况,而且也能仿真参与单片机仿真的外围电路和其他电路的工作情况。调试和仿真的过程中,关心的是从工程的角度直接看程序运行的结果和的工作过程。不再关心是某些程序语句执行寄存器和存储器的改变这样的弥补了工程和实验见的和脱节。1.3 课题的目的和意义
是一门重要的基础课程,它要求的动手能力,长期以来,实验设备的,教学本设计是利用进行单片机试验系统的开发所涉及到外围电路没有硬件的情况下进行各种实验的仿真,从而大大挺高了学习的兴趣。
现代教学中计算机网络和虚拟实验等技术已经逐渐成为教学的的和。所学的东西更加清楚和明了,通过实验可以是学生通过实验加深对理论知识的认识。那难以理解的内容,在现代教有地位,使得很多变得简单化,也节省很多件资源,在实验中形象生动的,知识转化为,在以后的实践中得以灵活地应用的试验室,需要大的实验器材,而且很多器材都得不到充分地利用,加上电子产品的换代很多实验器材用不了几年就会被淘汰,目前学生人数的增加,势必会给实验教学带来不的压力和冲击,所以我们就要寻找一种新的途径解决实验教学的问题,传统的实验需要各种仪器,和相关的套设施对实验器材不够充分地利用,试验室仪器不熟悉,对实验内容准备的不够而到不到满意的实验结果,利用虚拟的实验系统可以很好地解决这一问题,虚拟试验室教学一种发展趋势,同时也提高学习者的积极性和动手能力。
2.系统设计
2.1电路整体设计
本课题共分为几大模块,具体为LED显示、、、、数字按键、、、
图2-1 系统电路框图
2.2课题解决的
为了解决传统基于硬件的单片机实验室诸多弊端,本课题采用PC和软件建立的单片机虚拟试验系统,即在proteus上使用的各种虚拟仪器,按照试验要求和设计原理,虚拟出与现实相同的实验系统,进而完成整个实验,也充分利用了proteus软件的功能,对各个电路部分进行仿真。为进行一些简单的单片机实验构建一个虚拟硬件环境。
(1)4X4键盘:主要输入数据
(2)显示部分:
LED:LED是一种特别的二极管,当连接最电的时候就会发出光,通常被用在电子器具来显示电路是否关闭或打开的指示灯
LCD:LCD为英文Liquid Crystal Display的缩写,即液晶显示器,是一种数字显示技术,可以通过液晶和彩色过滤器过滤光源,在平面面板上产生图象。
(3)A/D和D/A:
真实世界的模拟信号,例如温度、压力、声音或者图像等,被不断转换成更容易储存、处理和发射的数字形式但是在很多系统中,数字信息也必须重新转换成模拟信号来实现一些真实世界的功能。数模转换器(DAC)就可以做到这一点,而且它们的输出还可以用来驱动各种设备
您可能关注的文档
最近下载
- 攀枝花市鸿硕工贸有限公司地块土壤污染状况详细调查与风险评估报告.pdf
- 第3课+古代西亚、非洲文化+高二历史统编版(2019)选择性必修3.pptx VIP
- 高危孕产妇的识别与救治.ppt
- JTGT J23-2008 公路桥梁加固施工技术规范正式版.pdf
- 果汁-总酸量可滴定酸的测定-滴定法.DOC
- 作业10:工学一体化课程《windows服务器基础配置与局域网组建》任务1学习任务信息页.docx VIP
- 精品解析:2024年山东省济南市高新区中考一模英语试题(解析版).docx VIP
- 2017-2018新零售年度回顾与展望:产业活跃市场平淡,变革浪潮已至.研究报告.pdf
- 2024年贵州省中考英语试题(含答案解析) .pdf
- 2025年浙教版八年级下册数学第6章综合检测试卷及答案.docx VIP
文档评论(0)