单片机C语言59秒计时器,0到59秒单片机秒表课程设计报告.doc

本设计使用STC89C52RC单片机,结合定时器、外部中断和数码管显示,创建一个0到59秒的秒表。通过按键实现启动、停止和清零功能,程序采用汇编语言编写,包含显示、计数、中断和延时程序。硬件部分包括时钟、按钮和显示电路。设计实现了单片机软硬件的结合,提高了对单片机应用的理解。
摘要由CSDN通过智能技术生成

单片机课程设计报告

设计课题:秒表设计

专业班级:10级电子信息科学与技术4班

学生姓名:马飞 杨悬悬 夏婷婷 董静静

对应学号:080210198 080210227

080210248 080210257

指教教师:郭玉

设计时间:2012

目录

一、课程设计目的和意义和主要功能

1、目的意义

2、主要功能

二、方案设计与论证

1、时钟电路

2、按钮电路

3、显示电路

4、单片机

5、参数计算

三、硬件电路设计

1、STC89C52RC单片机的简单介绍

2、接口电路

3、硬件连线图

四、软件设计:数字秒表流程图、数字秒表源程序

五、性能分析

六、结论和心得

附件(源程序)

电子秒表设计

摘要:本次设计主要是用STC89C52RC设计一个2位的数码作为“秒表”。主要是利用单片机的定时器/计数器定时和计数原理来设计简单的计时器系统,拥有正确的启动停止、时间调整、清零功能,启动停止清零通过键盘按键控制,并同时可以用数码管显示数字0-59,每秒自动加1,能正确地进行计时。其中软件系统采用汇编语言编写程序,包括显示程序,计数程序,中断,延时程序等,并在keil中调试运行,硬件系统利用单片机开发板能来实现,简单且易于观察,在现实生活中应用广泛,具有现实意义。

关键字:单片机 定时器 启动 停止

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值