- 32
- 0
- 约4.95千字
- 约 9页
- 2017-12-21 发布于江西
- 举报
单片机秒表课程设计-毕业论文
《接口及控制技术》课程设计报告
课程设计题目: 秒表
姓 名:
专业班级:
指导教师:
成 绩:
时 间: 2010-12-10
一、设计要求
用AT89C51设计一个2位的LED数码显示作为“秒表”:显示时间为00—99秒,每秒自动加1,另设计一个“开始”键和一个“复位”键。
二、实验原理
题目难点在于通过对键盘的扫描对时钟的走时/停止进行控制,项目采用定时器T0作为计时器,每10ms发生一次中断,每100次中断加1s。在此期间,如“开始”按键按下,程序方将TR0置为1,从而开启中断,时钟开始走时;如“复位”按键按下,程序将TR0置为0,同时将存储时间的变量清零,从而中断停止,并实现复位。
本题目采用专用数码管显示控制芯片MAX7219。MAX7219是美国MAXIM公司生产的串行输入/输出共阴极显示驱动器,该芯片最多可驱动8位7段数字LED显示器或个LED和条形图显示器。其引脚图及引脚功能参见有关参考资料。
三、实验目的
1、 通过本次课程设计加深对单片机课程的全面认识复习和掌握,对单片机课程的应用进一步的了解。
2、 掌握定时器、外部中断的设置和编程原理。
3、 通过此次课程设计能够将单片机软硬件结合起来,对程序进行编辑,校验。
四、意义
该实验通过单片机的定时器/计数器定时和计数原理,设计简单的计时器系统,拥有正确的计时、暂停、清零功能,并同时可以用数码管显示,在现实生活中应用广泛,具有现实意义。
五、实验内容
用AT89C51设计一个2位LED数码显示“秒表”,显示时间为00~99秒,每秒自动加一。另设计一个“开始”K1按键和一个“复位”K2按键。按键K1同时具有“暂停”功能。
按键说明:按“开始”K1按键,开始计数,数码管显示从00开始每秒自动加一;再次按K1按键,系统暂停计数,数码管显示当时的计数;按“复位”按键,系统清零,数码管显示00。
六、电路原理仿真图
将硬件连线按上图所示连接,该实验要求进行计时并在数码管上显示时间,则可利用DVCC系列单片机微机仿真实验系统中的芯片AT89C51中的P1.0管脚做为外部中断0的入口地址,并实现“开始”按键的功能;将P3.3做为外部中断1的入口地址,并实现“清零”按键的功能.;定时器T0作为每秒加1的定时器。其中“开始”K1按键按下一次(由上向下拨)时开始计时,当再次按下K1按键时,计时器计数暂停;“清零”K2按键按下一次时数码管清零,此时若再拨“开始”按键则又可重新开始计时。
七、程序框
1、 主程序流程图 2、 加一子程序流程图
3、 INT0中断子程序
4、数码显示流程图 5、 定时器T0子程序
八、实验程序
;******************************************************************
; 设计选题:秒表系统设计
; 描述: 8位LED数码显示秒表,显示时间为00~99秒,每秒自动加1,
; 一个开始、暂停键,一个复位键。
; 调用子程序:暂停键子程序,计时键子程序,清0键子程序,
; 显示子程序,定时子程序
;所用特殊寄存器:寄存器A,寄存器C
;所用中断:外部中断INT0,定时器T0
;***************************************************************************
程序仿真模拟
程序:
dspbuf equ 30h
msec equ 40h
sec equ 41h
min equ 42h
wei bit 7fh
org 0000h
ajmp main
org 0003h
clr ex0
reti
org 000bh
mov th0,#high(65536-5000)
mov tl0,#low(65536-5000)
ajmp toint
org 0013h
您可能关注的文档
- 医疗器械中英文.doc
- 医疗器械行业-加拿大销售产品事故报告程序.doc
- 北京联通WCDMA室内分布系统建设设计标准V7.doc
- 医疗器械销售合同范本 .doc
- 医疗卫生机构消毒技术规范.doc
- 医疗机构传染病防治存在的主要问题及相关法律法规.ppt
- 医疗纠纷律师实务讲义 - 复件.ppt
- 医疗行业行业信息化背景资料.doc
- 医药代表实战必备.ppt
- 医疗废弃物相关知识培训.doc
- 2025年全国演出经纪人员资格认定考试试卷带答案(研优卷).docx
- 2025年全国演出经纪人员资格认定考试试卷完整版.docx
- 2025年全国演出经纪人员资格认定考试试题库及完整答案.docx
- 2025年全国演出经纪人员资格认定考试试卷完美版.docx
- 2025年全国演出经纪人员资格认定考试试卷含答案(实用).docx
- 2025年全国演出经纪人员资格认定考试试卷及答案(各地真题).docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
- 2025年全国演出经纪人员资格认定考试试卷及答案1套.docx
- 2025年下半年四川成都市郫都区面向社会引进公共类事业单位人员2人备考题库最新.docx
- 2025年下半年内江市部分事业单位公开考试招聘工作人员(240人)备考题库附答案.docx
最近下载
- GB45673-2025《危险化学品企业安全生产标准化通用规范》解读.pptx
- SH15-M-40010非晶合金变压器设计.docx VIP
- 青岛市2025-2026学年(上期)高三期末考试政治试卷(含答案).docx
- 2025届高考物理二轮复习热点题型归类-专题06 牛顿运动定律的综合应用(教师版).docx VIP
- ASTME8/E8M2021金属拉伸实验最新美标中文版.pdf VIP
- 中国美术水墨画课件.pptx VIP
- Why Nations Fail书.pdf VIP
- 【高考真题】全国2024年统一高考物理真题试卷(新课标)附解析.docx VIP
- 2025届高考物理热点题型归类专题11功和功率及动能定理的理解与应用讲义+变式演练.pdf
- 幼儿园小班手指游戏集(13个) 幼儿园小班游戏教案.doc VIP
原创力文档

文档评论(0)