- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机及应用课程设计报告_定时器实验
摘要
单片机,一个集成在一块芯片上的完整计算机系统。尽管它的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件: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 控制部分的设计方案论证与选择
3.2 键盘设计方案与选择 0
3.3 数字显示设计方案与选择 0
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单片机的指令系统和引脚完全兼容;片内的Flash存储器可在线重新编程,或使用通用的非易失性存储器编程器;通用的8位CPU与在线可编程Flash集成在一块
您可能关注的文档
- 创新设计与实践实训报告_基于西门子PLC的送料车自动往返循环控制.doc
- 利川市2010年度农业综合开发项目兴盛巷子口片中低产田改造Ⅲ标段技术标.doc
- 利川市2010年农业综合开发项目兴盛巷子口片中低产田改造项目工程V标段施工组织设计技术标.doc
- 分项工程施工技术交底书_河道开挖技术交底书.doc
- 利用GSM模块实现远程无线控制程序.doc
- 制冷站及换热站施工组织设计.doc
- 利康医药进销存系统操作手册.doc
- 制定拨叉零件的加工工艺设计及钻直径22孔的钻床夹具.doc
- 制药工程专业《药物合成》、《制药工艺学》一体化的课程设计_年产10吨加替沙星的工业生产流程设计.doc
- 制作电子秒表电路原理图和PCB板.doc
最近下载
- 安徽省合肥重点中学2023-2024学年九年级上学期期中物理试卷(含解析).docx VIP
- 高中数学开学第一课-如何学好高中数学优秀课件p.pptx VIP
- 有机化学题库(附答案).pdf VIP
- 江苏省苏州市常熟市2023届六年级小升初真题数学试卷(含解析).doc VIP
- 《中小企业划型标准规定》(工信部联企业〔2023〕300号文件).docx VIP
- GB_T 36548-2018 电化学储能系统接入电网测试规%%%%%%%%%%%%%%%%%.pdf VIP
- 部编版语文五年级上册第3单元教材分析教学设计.doc VIP
- 2025年高考天津卷英语高考真题(原卷版).pdf VIP
- 新高考高中数学 题型全归纳(解析版).pdf VIP
- 2010年初中化学专题二 指导学生从化学视角认识“身边的物质”.doc VIP
文档评论(0)