云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 简易秒表 - 图文

简易秒表 - 图文

  • 62 次阅读
  • 3 次下载
  • 2025/6/17 9:20:34

淄博职业学院单片机项目设计

单片机项目设计

题 目 简易秒表制作

姓名:彭庆浩 学号:201403140050____

所在系:电子电气___专业年级_:___电气自动化__P14

气6班____

指导教师 李霞

2015 年 12 月 28日

I

淄博职业学院单片机项目设计

项目设计主要内容

一.设计任务…………………………1

二.秒表的设计程序框图……………… 2

三.秒表程序的主程序 ………………3

四.程序的源代码…………………… 4、5、

五.原理图……………… 7

六.检测与调试……………………………. 8

七.总结与体会……………………………….9

II

6 淄博职业学院单片机项目设计

摘要

基于8051的简易秒表的制作,此电路主要是由三个部分组成:8051的最小系统、键盘、显示器,利用单片机的定时器中断实现分、秒定时,利用动态扫描的方式使得四位数码管用于显示秒、分的个位和十位,电路中有四个按键:KE0是启动按键,KE1是暂停按键,KE2是清0按键,KE3是复位按键;KE0、KE1、KE2这三个按键是采用以中断方式实现键盘的扫描,按下KE0电路开始计时,按下KE1电路计时停止并显示电路的计时时间,按下KE2数码管显示00分00秒。

关键词:8051芯片 数码管 复位电路

III

淄博职业学院单片机项目设计

一 设计方案 1设计题目及要求

项目:简易秒表的制作

(1)从右往左显示秒值的个位、十位,分值的个位、十位,个位能向十位进位; (2)上电后首先显示00 00,表示从00 00秒开始计时,当时间显示到59 59时,4位

显示都清零,从头开始。

(3)以三个独立式按键实现复位、启动、停止。 2

设计思路

是初始化部分和不断调用动态显示子程序部分。动态显示子程序完成4位LED的轮流位扫描,它被主程序不断调用,以保证稳定可靠的显示。显示时间的刷新由定时器中断产生,定时器每100 ms中断一次,当中断10次后(即1 s后),对时间单元(秒计数单元、分计数单元)进行更新,然后通过拆字子程序将时间单元里面的十六进制数拆开为两个BCD码,并送到显示缓冲区。返回主程序后显示缓冲区的待显示数据被刷新一次,数码管相应的显示数值也就随之发生变化。 4位LED显示的位码由单片机的P2口输出,段码由P0口输出,P2口线与LED之间接有200Ω限流电阻;LED为共阳极数码管,显示方式为动态显示方式;3个按键可以采用独立式键盘,其中两个按键分别连接到外部中断INT0、INT1,第3个按键连接到定时器1的T1端口,以中断方式实现键盘的扫描。

1)整体程序主要分为3个部分:主程序、显示子程序和定时器中断程序。主程序主要

1

搜索更多关于: 简易秒表 - 图文 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

淄博职业学院单片机项目设计 单片机项目设计 题 目 简易秒表制作 姓名:彭庆浩 学号:201403140050____ 所在系:电子电气___专业年级_:___电气自动化__P14气6班____ 电指导教师 李霞 2015 年 12 月 28日 I 淄博职业学院单片机项目设计 项目设计主要内容

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com