项目6 数字钟.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目6 数字钟

一、项目描述 一、项目描述 用单片机设计并实现一个数字钟。 功能指标要求: (1)用6个数码管显示XX时XX分XX秒; (2)实现数字钟的基本功能:即每一秒自动加1,时分秒自动进位。 一、项目描述 二、项目资讯 定时计数器结构原理 定时计数器工作方式 定时计数器的使用方法 动态扫描实现多位数码显示 三、项目分析 三、项目分析 三、项目分析 三、项目分析 四、项目实施 微机一台(Windows XP系统、Keil等相关软件) 单片机学习开发板一块 USB下载线一条 四、项目实施 Keil C51编写程序 调试 编译为HEX文件 四、项目实施 电路调试: 硬件是否符合设计要求,有无故障。 故障分析及排除: 在确认学习开发板无故障的前提下: 1.软件故障1 2.软件故障2 四、项目实施 调试与分析 效果验证 结果测试 五、项目评价与总结提高 五、项目评价与总结提高 本项目采用定时器中断实现1S的定时计数和在定时中断中实现数码管显示功能。 定时中断使用时,需要进行初始化参数,并打开中断。 定时中断采用相应的定时函数 3.软硬件功能调试及排故 4、效果验证或结果测试 1.项目评价 3. 有创新点 2. 性能达到标准 1. 功能全部实现 项目完成 3.子程序设计 2.主程序设计 1.正确绘制软件流程图 软件: 3.正确使用开发板,使用仪表设备、排查硬件故障 2.电路安装调试检修 1.绘制硬件框图、原理图 硬件: 操作过程 3. 资讯部分对数字钟任务分析的理解 2.资讯部分简易台历的理解 1.资讯部分中断基础知识的理解与掌握 理论知识 3. 热心帮助小组其他成员 2. 按时完成组长分配的任务 1. 服从组长的工作安排 团队合作 3. 符合6S管理理念 2. 具有良好的职业操守 1. 安全、文明工作 职业操守 4. 按时完成作业,字迹工整,整洁美观 3. 学习认真,上课不开小差 2. 课堂回答问题,学习积极性高 1. 不旷课,不迟到,不早退 工作态度 评价方式: 自评 互评 师评 2.项目总结 《单片机技术应用》项目课件 项目六 数字钟 复习回顾——前一项目主要内容 中断的概念:中断与返回 单片机的中断系统:五个中断源,二个优选级 中断控制:中断控制寄存器,总开关,分开关 外部中断:由外部信号触发(可选择电平或者脉冲方式) 项目五---流水线紧急制动控制器 中断控制寄存器 串口中断控制寄存器 允许中断寄存器 优先级寄存器 复习回顾——中断系统 五个中断源 1.项目需求分析,课程导入 2.项目任务 3. 项目目标 1.培养学生的沟通能力及团队协作精神 2.养成良好的职业道德 3.提高质量、成本、安全、环保意识 4.培养并养成良好的质量素质 职业素养 三 1.能编写并调试常用的数码管动态扫描程序 2.能熟练理解及应用并调试定时中断方式。 3.能编写并调试定时中断进行秒记时程序。 技能 二 1.熟练掌握动态扫描原理。 2.熟练掌握定时中断方式的工作原理。 3.掌握定时中断进行秒计时的方法。 知识 一 目 标 类别 序号 四项内容 二、项目资讯 (一)定时/计数器结构原理 计数概念 计数器的容量 计数转化为定时 计数的溢出,(定时时间到) 任意定时计数的方法 二、项目资讯 1、定时计数器的结构 8051定时器/计数器逻辑结构 定时器0 定时器1 工作方式寄存器 控制寄存器 二、项目资讯 定时计数器基础知识 T1 T0 TL1 TH1 TL0 TH0 定时/计数器的实质:是加1计数器(16位),由高8位和低8位两个寄存器组成。 其计数脉冲来源:(1)外部引脚 (T0、T1脚) (2)内部时钟脉冲 计时\定时时间到:计数器值达到最大值(全1),再来一个脉冲,回到0。 二、项目资讯 M0 M1 GATE M0 M1 GATE D0 D1 D2 D3 D4 D5 D6 D7 C/ C/ 定时器1 定时器0 2、定时器的控制寄存器TMOD GATE :门控, GATE=0,定时/计数是否工作,只取决于TR0 GATE=1,开关不仅要由TR0来控制,而且还要受到INT0引脚的控制 二、项目资讯 3、定时器的控制寄存器TCON (物理地址: 88H,可以位寻址) IT0 IE0 IT1 IE1 TR0 TF0 TR1 TF1 D0 D1 D2 D3 D4 D5 D6 D7 TF0:定时器/计数器0溢出标志 TR0:定时器/计数器0启停控制位 TF1:定时器/计数器1溢出标志 TR1:定时器/计数器1启停控制位 允许中断寄存器IE(物理地址:A8H,可按位寻址) D0 D1 D2 D3 D4 D5 D6 D7 EX0 ET0 EX1 ET1 E

文档评论(0)

wyjy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档