电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

单片机技术与应用 教学课件 ppt 作者 刘松 项目训练4 电子钟

26页
  • 卖家[上传人]:E****
  • 文档编号:89503402
  • 上传时间:2019-05-26
  • 文档格式:PPT
  • 文档大小:719.50KB
  • / 26 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、电子钟的设计与实现,项目四,数字电子钟设计与实现,电子钟是一种常见的简单控制系统,它把中断、定时、显示等知识综合在一起,通过硬件电路的设计,软件分析与设计,最后编程,在开发板上显示出来。本项目通过一个简单的电子钟,进一步练习定时计数器、中断的使用方法,进一步掌握显示程序的编写和调用。,学习目标: 掌握电子钟的设计原理; 掌握定时计数器的使用。 掌握中断系统的使用。 掌握显示程序的编写和调用。 掌握数字电子钟的编程方法。 技能目标: 能够设计一位密码锁硬件和程序编写; 能够设计多位密码锁的硬件电路和程序的编写。,第一部分 项目要求,设计一个简易的电子钟电路,四位数码管显示,采用查询方式或中断方式编写24小时模拟电子钟,秒、分、时数分别存在R1、R2、R3中。,第二部分 相关知识 一、中断的概念,当中央处理器CPU正在处理某事件时外界发生了更为紧急的请求,要求CPU暂停当前的工作,转而去处理这个紧急事件,处理完毕后,再回到原来被中断的地方,继续原来的工作,这样的过程称为中断。,二、AT89S52中断源与中断向量地址,中断源就是向CPU发出中断请求的来源。AT89S52共有六个中断源:2个外

      2、部中断(INT0和INT1)、3个定时器中断(定时器0、1和2)和1个串行中断。如图所示。,(一) 外部中断 外部中断0 P3.2 外部中断1 P3.3 外部中断请求有两种信号方式:电平方式和脉冲方式。 电平方式的中断请求信号是低电平有效。 脉冲方式的中断请求信号则是脉冲的负跳变有效。,(二)内部定时和外部计数中断 定时:对内部振荡器输出的脉冲计数。计数脉冲的个数反映了时间的长短。 计数:对外部脉冲计数。计数脉冲的个数仅仅反映外部脉冲输入的多少。 外部脉冲由T0引入 P3.4 外部脉冲由T1引入 P3.5 外部脉冲由T2引入 P1.0 当定时器/计数器发生溢出,便激活中断。 外部计数中断请求信号是脉冲的负跳变引起。,(三)中断矢量地址,三、中断标志与控制,要实现中断,首先中断源要提出中断申请,而中断请求的过程是单片机内部特殊功能寄存器TCON和SCON相关状态位中断请求标志位置1的过程,当CPU响应中断时,中断请求标志位才由硬件或软件清0。,(一)定时器计数器控制寄存器TCON TCON为定时器/计数器的控制器,它也锁存外部中断请求标志,其格式如下:,与中断有关的控制位共6位,(二)中

      3、断允许控制寄存器IE,与中断有关的控制位共7位 EA: 中断允许总控制位。 EA=0时,中断总禁止,禁止一切中断; EA=1时,中断总允许,而每个中断源允许与禁止,分别由各自的允许位确定。,(三)中断优先级控制寄存器IP 89S52单片机具有高、低2个中断优先级。高优先级用“1”表示,低优先级用“0”表示。对于所有的中断源,均可由软件设置为高优先级中断或低优先级中断,并可实现两级中断嵌套。IP寄存器可以位寻址。,四、定时器知识,AT89S52单片机内部有三个16位可编程的定时器/计数器,T0、T1和T2。它们既可用作定时器方式,又可用作计数器方式,且都有4种工作方式可供选择。但T0、T1与T2的4种工作方式不同。 (一)定时器/计数器结构与功能 定时器0,定时器1是16位加法计数器,分别由两个8位专用寄存器组成:定时器0由TH0和TL0组成,定时器1由TH1和TL1组成。见图。,定时器/计数器结构框图,(二)工作方式1 方式1为16位的定时器/计数器,图3.8 定时器/计数器0方式1的逻辑结构图,工作方式寄存器TMOD中的M1M0为:01 定时器T0工作方式1与工作方式0类同,差别在于

      4、其中的计数器的位数。工作方式1以16位计数器参与计数。 工作在定时方式 定时时间(216 计数初值)晶振周期12 或 定时时间(216 计数初值)机器周期 若晶振频率为12MHz,则最短定时时间为 216(2161)(1/12)10-6121 s 最长定时时间为 (2160)(1/12)10-61265536 s 工作在计数方式 最大计数值为21665536(个外部脉冲),Flash,第三部分 项目实施 (一)硬件电路分析,接P2口,接P0口,查询方式的程序流程图,中断方式的程序流程图,一位显示秒表程序清单:,ORG 0000H MOV P2,#0FEH MAIN: MOV R1,#00H NEXT:MOV A, R1 MOV DPTR, TABLE MOVC A,A+DPTR MOV 33H,#04H MOV P0,A LCALL DELAY INC R0 CJNE R0, #0AH,NEXT LJMP MAIN,TAB:DB 0C0H,0F9H,0A4H,0B0H,99H, 92H ;0,1,2,3,4,5 DB 82H, 0F8, 80H, 90H ;6,7,8,9 DELAY:

      5、MOV R7,08H ;延时子程序 DL3: MOV R6,#0FFH DL1: MOV R5,0FFH DL2: DJNZ R5,DL2 DJNZ R6,DL1 DJNZ R7,DLl3 RET,采用定时方式,ORG 0000H LJMP MAIN ORG 000BH LJMP TCT0 ORG 0100H MAIN:MOV SP, #60H MOV TMOD,#01H MOV DPTR,#TAB MOV R0,#00H MOV TH0,#3CH MOV TL0,#0B0H MOV R2,#14H SETB EA SETB ET0 SETB TR0 LP:MOV A,R0 MOVC A,A+DPTR MOV P0,A ;段码显示 MOV P2,#0FEH ;最低位亮 SJMP LP,ORG 0200H TCT0: MOV TH0,#3CH MOV TL0,#0B0H DJNZ R2,NEXT1 INC R0 CJNE R0,#0AH,NEXT MOV R0,#00H NEXT:MOV R2,#14H NEXT1:RETI TAB:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H DB 80H,90H,88H,83H,0C6H,0A1H,86H,8EH END,查询方式下秒表程序流程图,

      《单片机技术与应用 教学课件 ppt 作者 刘松 项目训练4 电子钟》由会员E****分享,可在线阅读,更多相关《单片机技术与应用 教学课件 ppt 作者 刘松 项目训练4 电子钟》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.