- 17
- 0
- 约7.87千字
- 约 13页
- 2017-01-22 发布于辽宁
- 举报
本科毕业设计论文-单片机课程设计基于at89c51的60秒倒计时设计
前 言
在生活和生产的各领域中,凡是有自动控制要求的地方都会有单片机的身影出现;从简单到复杂,从空中、地面到地下,凡是能想像到的地方几乎都有使用单片的需求。现在尽管单片机的应用已经很普遍了,但仍有许多可以用单片机控制而尚未实现的项目,因此,单片机的应用大有想像和拓展空间。 单片机的应用有利于产品的小型化、多功能化和智能化,有助于提高劳动效率,减轻劳动强度,提高产品质量,改善劳动环境,减少能源和材料消耗,保证安全等。 但是,单片机应用的意义绝不仅限于它的广阔范围以及所带来的经济效益上,更重要的意义还在于:单片机的应用正从根本上改变着传统的控制系统设计思想和设计方法。从前必须有模拟电路或数字电路实现的大部分功能,现在已能使用单片机通过软件(编程序)方法实现了。这种以软件取代硬件并提高系统性能的控制系统“软化”技术,称之为微控制技术。微控制技术是一种全新的概念,是对传统控制技术的一次革命。随着单片机应用的推广普及,微控制技术必将不断发展、日益完善和更加充实。
近年来随着计算机在社会领域的渗透, 单片机的应用正在不断地走向深入,同时带动传统控制检测日新月益更新。在实时检测和自动控制的单片机应用系统中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善。 模拟多通道压力系统是利用压力传感器采集当前压力并反映在显示器上,它可以分析压力过量程,并发出报警。并采用电子秤原理可根据输入单价准确的计算出物体的金额。本篇论文讨论了简单的倒计时器的设计与制作 ,对于倒计时器中的四位LED数码显示器来说,我为了简化线路、降低成本,采用以软件为主的接口方法,即不使用专门的硬件译码器,而采用软件程序进行译码。
目 录
第1章 方案论证
1.1 课程设计的目的和要求1
1.2 总体设计??????????????????????????????????????????????????????????1
第2章 硬件设计?????????????????????????????????????????????????????????2
2.1 AT89S51芯片概述 ?????????????????????????????????????????????????13
2.2 LED数码管显示器概述 ?????????????????????????????????????????????15
2.3 其他元器件介绍及参数选择 ????????????????????????????????????????18
第3章 软件设计 ??????????????????????????????????????????????????????28
3.1 程序框图????????????????????????????????????????????????????????28
3.2 定时/计数器初值计算 ??????????????????????????????????????????????2
3.3 软件程序??????????????????????????????????????????????????????????
第4章 调试与仿真
4.1 Keil软件介绍及使用???????????????????????????????????????????????30
4.2 Proteus软件介绍及使用????????????????????????????????????????????30
课程设计心得体会???????????????????????????????????????????????????
参考文献??????????????????????????????????????????????????????????????30
第一章 方案论证
1.1 课程设计的目的和要求课程设计是单片机课程教学的最后一个环节,是对学生进行全面的系统的训练。进行课程设计可以让学生把学过的比较零碎的知识系统化,真正的能够把学过的知识落到实处,能够开发简单的系统,也进一步激发了学生再深一步学习的热情,因此课程设计是必不少的,是非常必要的。1.2 总体设计
图1:60秒倒计时总体电路设计
本设计由硬件设计和软件设计两部分组成,总电路如图1所示,硬件设计主要包括单片机芯片选择,数码管选择及晶振,电容,电阻等元器件的选择及其参数的确定;软件设计主要是实现60秒倒计时程序的编写,包括利用中断实现1秒的定时及60秒的倒计时。
具体设计:通过AT89C51型号单片机,由P1和P2两组I/O引脚分别控制两个7SEG
您可能关注的文档
- 本科毕业设计论文-the analysis on mc. murphy in the movie one flew over the cuclkoo's nest 分析《飞跃疯人院》中的麦克.墨非.doc
- 本科毕业设计论文-sy4γφ660x2300压延技改 机电一体化.doc
- 本科毕业设计论文-the research into high school students’ motivation for learning english 高中生英语学习动机的调查研究.doc
- 本科毕业设计论文-tmc公司绩效考核体系优化研究.doc
- 本科毕业设计论文-translation of personal names in english literary works 英语文学作品中的人名汉译.doc
- 本科毕业设计论文-vb.net小区停车管理系统详细设计.doc
- 本科毕业设计论文-vhdl信号发生器论文.doc
- 本科毕业设计论文-v带一级圆锥链传动f=2300v=0.85.doc
- 本科毕业设计论文-web个人主页课程设计.doc
- 本科毕业设计论文-web开发技术课程设计报告响应式网站项目(辽宁陆海石油响应式网站)论文.doc
- JJF(吉) 72-2014 油气回收检测仪校准规范 1.docx
- JJF(吉) 68-2014 燃油加油机油气回收参数校准规范 .docx
- CMOS数字集成电路原理与分析 课件 第6--10章 CMOS逻辑门电路--- CMOS集成电路IO电路及封装 .pptx
- 旅游人类学:参考文献.pdf
- Unity AR_VR虚拟现实开发基础(第2版)课件 第1--5章 AR-VR的技术基础 ---Unity3D中的UI系统.pptx
- 旅游人类学 课件全套 第1--9章 旅游人类学概述---旅游人类学的新趋势.pptx
- 企业文化 第5版 课件 第8--14章 企业文化的冲突与整合 - -数字时代的企业文化 .pptx
- 公司治理第4版 课件 第5--9章 监事会监督机制设计---公司治理评价 .pptx
- Unity AR_VR虚拟现实开发基础(第2版)课件 第6--11章 Unity3D中的Mecanim动画系统---AR Foundation跨平台实战开发.pptx
- 旅游人类学:教学大纲.docx
原创力文档

文档评论(0)