免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第三章 按键秒表 一 一 实验内容及要求实验内容及要求 1 1 实验内容 实验内容 用 AT89C51 设计一个 2 位 LED 数码显示 秒表 显示时间为 00 0 59 9 秒 每秒自动加一 另设计一个 开始 按键和一个 复位 按键 按键说明 按 开始 按键 开始计数 数码管显示从 00 0 开始每秒自动加一 按 复位 按键 系统清零 数码管显示 00 0 2 2 实验要求 实验要求 了解 8051 芯片的的工作原理和工作方式 使用该芯片对 LED 数码管进行 显示控制 实现用单片机的端口控制数码管 显示分 秒 并能用按钮实现秒 表起动 清零功能 精确到 0 1 秒 要求选用定时器的工作方式 画出使用单 片机控制 LED 数码管显示的电路图 并在实验箱实现其硬件电路 并编程完成 软件部分 最后调试秒表起动 停止 清零功能 二 二 课题研究目的和意义及介绍课题研究目的和意义及介绍 1 1 目的意义 目的意义 1 通过本次课程设计加深对单片机课程的全面认识复习和掌握 对单片机课 程的应用进一步的了解 2 掌握定时器 外部中断的设置和编程原理 3 通过此次课程设计能够将单片机软硬件结合起来 对程序进行编辑 校验 4 该实验通过单片机的定时器 计数器定时和计数原理 设计简单的计时器 系统 拥有正确的计时 清零功能 并同时可以用数码管显示 在现实生 活中应用广泛 具有现实意义 3 3 实验仪器实验仪器 集成电路芯片 8032 七段数码管 AT89C51 实验箱 按键 DVCC 系列单 片机微机仿真实验系统中的软件 WAVE 6000 三 三 设计思路及描述设计思路及描述 该实验要求进行计时并在数码管上显示时间 则可利用 DVCC 系列单片机微 机仿真实验系统中的芯片 8032 芯片的功能类似于芯片 AT89S51 其管脚功能 也和 AT89C51 的管脚功能类似 中的 P1 6 管脚做为外部中断 0 的入口地址 并 实现 开始 按键的功能 将 P1 5 做为外部中断 1 的入口地址 并实现 清零 按键的功能 其中 开始 按键当开关由 1 拨向 0 由上向下拨 时开始计时 清零 按键当开关由 1 拨向 0 由上向下拨 时数码管清零 此时若再拨 开始 按键则又可重新开始计时 四 硬件设计四 硬件设计 1 1 接口电路 接口电路 利用 12M 晶振的一个机器周期为 1 微秒 通过循环产生 1 秒时间延迟 扫描 单片机中所存放的时间的值 可正记时 也可倒计时 并通过输出显示在数码 管上 五 软件设计五 软件设计 1 1 数字秒表工作流程图 数字秒表工作流程图 2 2 用 用 5151 单片机实现数字秒表工作源程序单片机实现数字秒表工作源程序 ORG 0000H 初始化 SJMP MM ORG 000BH SJMP CC MM MOV DPTR TAB SETB EA SETB ET0 MOV R1 0 MOV R2 0 MOV R3 0 MOV R0 16 MOV TMOD 01H MOV TH0 65536 5000 256 MOV TL0 65536 5000 MOD 256 AA ACALL EE MOV P1 0FFH CLR P1 6 送第 1 行 判断第 1 行有键按下 MOV A P1 ANL A 01H XRL A 01H 判断第 1 行有没按键按下的功能 JZ HH 没有列没键按下 转 PP 查暂停键 SETB TR0 LCALL EE HH MOV P1 0FFH CLR P1 5 送第 1 行 判断第 1 行有键按下 MOV A P1 ANL A 01H XRL A 01H 判断第 1 行有没按键按下的功能 JZ AA 没有键按下去 继续返回 CLR TR0 MOV R1 0 MOV R2 0 MOV R3 0 LJMP AA CC DJNZ R0 FF MOV R0 16 INC R1 CJNE R1 10 FF MOV R1 0 INC R2 CJNE R2 10 FF MOV R2 0 INC R3 CJNE R3 6 FF MOV R3 0 FF MOV TH0 65536 5000 256 MOV TL0 65536 5000 MOD 256 RETI 定时返回 EE MOV P2 02H 显示程序 MOV A R1 MOVC A A DPTR MOV P0 A ACALL D0 MOV P2 04H MOV A R2 MOVC A A DPTR MOV P0 A SETB P0 1 ACALL D0 MOV P2 06H MOV A R3 MOVC A A DPTR MOV P0 A ACALL D0 RET TAB DB 0EDH 88H 0B
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 文化系统事业单位面试试题及参考答案
- 2026年山西经贸职业学院单招职业适应性测试题库必考题
- 2026年江苏省徐州市单招职业适应性测试题库必考题
- 2026年阳泉职业技术学院单招职业技能测试题库新版
- 2026年成都航空职业技术学院单招职业适应性考试必刷测试卷及答案1套
- 2026年长江工程职业技术学院单招职业技能考试题库必考题
- 2026年河南农业职业学院单招职业倾向性测试必刷测试卷附答案
- 2026年安徽矿业职业技术学院单招职业适应性考试题库必考题
- 2026年天津电子信息职业技术学院单招职业倾向性测试题库附答案
- 2026年深圳信息职业技术学院单招职业适应性考试题库附答案
- 洁净煤发电技术
- 月子会所食品安全应急预案
- 骨科新进展课件
- 警察抓捕战术课件
- 2025年江苏省农垦集团有限公司人员招聘笔试备考及答案详解(各地真题)
- 电子厂安全生产知识培训课件
- 加油站监理实施细则
- 知道智慧树商业伦理与企业社会责任(太原科技大学)满分测试答案
- PE管道工程质量监理细则与验收标准
- 绵竹市属国有企业招聘考试真题2024
- 药物制剂新技术研发与应用
评论
0/150
提交评论