课程设计---单片机AT89C51的定时器实现60s倒计时
-
资源ID:1436975
资源大小:191KB
全文页数:19页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
课程设计---单片机AT89C51的定时器实现60s倒计时
1、 - 1 - 1.1.前前 言言 在生活和生产的各领域中, 凡是有自动控制要求的地方都会有单片机的身影 出现;从简单到复杂,从空中、地面到地下,凡是能想像到的地方几乎都有使用 单片的需求。现在尽管单片机的应用已经很普遍了,但仍有许多可以用单片机控 制而尚未实现的项目,因此,单片机的应用大有想像和拓展空间。 单片机的应 用有利于产品的小型化、多功能化和智能化,有助于提高劳动效率,减轻劳动强 度,提高产品质量,改善劳动环境,减少能源和材料消耗,保证安全等。 但是, 单片机应用的意义绝不仅限于它的广阔范围以及所带来的经济效益上, 更重要的 意义还在于: 单片机的应用正从根本上改变着传统的控制系统设计
2、思想和设计方 法。从前必须有模拟电路或数字电路实现的大部分功能,现在已能使用单片机通 过软件(编程序)方法实现了。这种以软件取代硬件并提高系统性能的控制系统 “软化”技术,称之为微控制技术。微控制技术是一种全新的概念,是对传统控 制技术的一次革命。随着单片机应用的推广普及,微控制技术必将不断发展、日 益完善和更加充实。 近年来随着计算机在社会领域的渗透, 单片机的应用正在不断地走向深入, 同时带动传统控制检测日新月益更新。 在实时检测和自动控制的单片机应用系统 中,单片机往往是作为一个核心部件来使用,仅单片机方面知识是不够的,还应 根据具体硬件结构,以及针对具体应用对象特点的软件结合,以作完善
3、。 模拟 多通道压力系统是利用压力传感器采集当前压力并反映在显示器上, 它可以分析 压力过量程,并发出报警。并采用电子秤原理可根据输入单价准确的计算出物体 的金额。 - 2 - 2.2.总体方案设计总体方案设计 2.12.1 方案论证方案论证 1目的 课程设计是单片机课程教学的最后一个环节, 是对学生进行全面的系统的训 练。进行课程设计可以让学生把学过的比较零碎的知识系统化,真正的能够把学 过的知识落到实处,能够开发简单的系统,也进一步激发了学生再深一步学习的 热情,因此课程设计是必不可少的,是非常必要的。 课程设计是提高学生单片机技术应用能力以及文字总结能力的综合训练环 节,是配合单片机课程
4、内容掌握、应用得的专门性实践类课程。通过典型实际问 题的实际,训练学生的软硬件的综合设计、调试能力以及文字组织能力,建立系 统设计概念,加强工程应用思维方式的训练,同时对教学内容做一定的扩充。 2要求 单片机控制的 60s 倒计时 (1)用单片机 AT89C51 的定时器实现 60s 倒计时。本例中用两位数码管静态显 示倒计时秒值。 (2)用PROTEUS设计,仿真基于AT89c51单片机的60s倒计时实验。 3. 目标 通过课程设计,使自己深刻理解并掌握基本概念,掌握单片机的基本应用程 序设计及综合应用程序设计的方法。通过做一个综合性训练题目,达到对内容的 消化、理解并提高解决问题的能力的目的。 2.22.2方案选择方案选择 - 3 - 图2.1:60秒倒计时总体电路设计 本设计由硬件设计和软件设计两部分组成,总电路框图如图2.1所示。总电 路图见附录一,硬件设计主要包括单片机芯片选择,数码管选择及晶振,电容, 电阻等元器件的选择及其参数的确定; 软件设计主要是实现60秒倒计时程序的编 写,包括利用中断实现1秒的定时及60秒的倒计时。 具体设计:通过AT89C51型号