- 59
- 0
- 约1.98万字
- 约 28页
- 2016-12-10 发布于贵州
- 举报
《单片机及应用课程设计报告-定时器实验》
摘要
单片机,一个集成在一块芯片上的完整计算机系统。尽管它的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分还会具有外存。同时集成诸如通讯接口、定时器,实时时钟等外围设备。而现在最强大的单片机系统甚至可以将声音、图像、网络、复杂的输入输出系统集成在一块芯片上。单片机89C52中有两个16位定时器/计数器,分别为定时器/计数器0和定时器/计数器1,简称为定时器0(T0)和定时器1(T1)。定时器/计数器具有计数和定时功能,拥有4种工作方式,即工作方式0~3。本次课程设计采用的是定时器0的工作方式2来实现定时功能。利用工作方式2的区别于定时工作方式0和1的自动重新加载功能,循环定时,通过软件和硬件的结合达到定时2秒的目的。在单片机外部接连适当的电路,通过开关按键启停定时功能,通过蜂鸣器响与否判断定时时间到。其中涉及按键的去抖动问题,通过编程实现适当的延时可有效减轻抖动的影响以使观察效果更加明显。
关键词 单片机 ,89C52 ,定时器0 ,工作方式2
目 录
1 引言 1
1.1 课题意义 1
1.2 设计目的 1
1.3 设计内容1
1.4 设计方法1
2 课程设计题目描述和要求 2
2.1 微处理器AT89S52单片机 2
2.2 AT89S52各引脚及功能 2
2.3 课题概述8
2.4 系统主要功能8
3 方案的论证与比较 9
3.1 控制部分的设计方案论证与选择 9
3.2 键盘设计方案与选择 10
3.3 数字显示设计方案与选择 10
4 课程设计报告内容10
4.1 背景知识10
4.1.1相关控制寄存器10
4.1.2 定时器工作方式210
4.2 总体设计
4.3 详细设计
4.3.1 硬件设计
4.3.2 软件设计
4.4结果分析
总 结 11
参考文献 13
附录A:定时器protell DXP原理图
附录B:Protues 仿真效果图
致谢
1 引言
1.1课题意义
在我们平时的生活中,有许多地方可以看到定时的影子,如手表定时、电脑电视定时、工厂车间零件制作定时等等。定时不仅让我们的生活变得时间化和规律化,也从一定程度上提高了生产力,提高了人民的生活水平。基于单片机的定时,轻巧简便,利于携带和操作,在当今物质文化飞速发展的今天更是必不可少的。所以研究基于单片机的定时器设计很有意义。
1.2设计目的
通过本次课题设计,应用《单片机原理及应用》等所学相关知识及查阅资料,完成简易30S定时器的设计,以达到理论与实践更好的结合、进一步提高综合运用所学知识和设计的能力的目的。
通过本次设计的训练,可以使我在基本思路和基本方法上对基于MCS-51单片机的嵌入式系统设计有一个比较感性和理性上的认识,并具备一定程度的设计能力,分析和解决具体问题的能力,把理论和时间结合起来,也让我感觉到理论也是相当重要,实践总是建立在理论的基础上的;但也是我看到了理论和实践的一些差距,有些东西在实际中不需要考虑,但有的时候也不得不考虑。
1.3设计内容
(1)本课题以单片机为核心,设计出定时器,具有以下功能:
(2)具有30秒定时功能;
(3)做时钟时在2位LED 显示器上显示30-00秒,实现到时报警的功能;
(4)当按下清零按钮跑表开始倒计时,按下停止按钮停止计时;
(5)完成Proteus中的仿真和程序的调试,实现定时功能。
1.4设计方法
电路采用动态显示,由八位共阳极数码管通过P0口,P2口与单片机分别相连,且数码管A,B,C,D,E,F,G分别依次与单片机的P2口相连,P2口做为字码控制端,数码管的1,2各引脚分别与单片机的P0.0—P0.1相连,P0口做为数码管的位控制端,动态显示是每次数码管只显示一位,由于人的视觉停留是0.05到0.2秒之间,当数码管依次点亮各个位时,使循环的频率高于人的视觉停留时间,人们就会认为数码管是同时点亮的,就可以达到动态显示的效果。
输入键盘采用独立键盘。采用软件识别键值并执行相应的操作,程序运行时依次扫描各行,查询是否有键按下,如果有则进入键盘识别处理程序,实现相应的运算,然后通过数码管输出结果,如果没有按键就调用显示程序显示一个0,等待按键按下,在进入按键扫描程序。这样循环执行。
2 课程设计题目描述和要求
2.1微处理器AT89S52单片机
AT89S52单片机是低功耗,高性能,采用COMS工艺的8位单片机。其片内具有8KB的可在线编程的Flash存储器。该单片机采用了ATMEL公司的高密度、非易失性存储器技术,与工业标准型80C51单片机的指令系统和引脚完全兼容;片内的F
您可能关注的文档
最近下载
- 学前儿童科学教育与活动指导第一版课件.pptx VIP
- 部编版一下语文吃水不忘挖井人教案.doc VIP
- 一年级语文下册写字表笔画笔顺组词造句(打印版).pdf VIP
- 北师大版七年级下册生物导学案.pdf VIP
- 部编版语文五年级下册教学计划及进度表.doc VIP
- oracleebsopm标准功能培训opm成本v10.pdf VIP
- 新教材高中政治选择性必修2《法律与生活》全册同步课时练习题含答案解析.pdf VIP
- 2025年及未来5年中国风机叶轮动平衡机市场现状数据分析及数据监测报告.docx
- 高中数学预备知识教学研究.pptx VIP
- 【基恩士】SR-2000_1000 系列 × 三菱电机 iQ-F FX5 系列 连接指南 Ethernet PLC链接通信_Ethernet 端口内置CPU.pdf VIP
原创力文档

文档评论(0)