没有合适的资源?快使用搜索试试~ 我知道了~
单片机倒计时秒表课程设计文档
5星 · 超过95%的资源 需积分: 42 75 下载量 188 浏览量
2010-05-06
22:32:35
上传
评论 5
收藏 611KB DOCX 举报
温馨提示
试读
34页
本文通过倒计时秒表的设计,阐述了单片机最小系统的概念与设计,对单片机的定时、中断等功能模块的应用有进一步的理解;本文还阐述了单片机编程的一些方法。 关键字:单片机、电子秒表、定时、中断
资源推荐
资源详情
资源评论
单片机技术课程设计说明书
单片机倒计时秒表
系 、 部: 电气与信息工程系
学生姓名:
指导教师: 职称
专 业:
班 级:
完成时间: 2009
年
12
月
3
日
摘 要
本文通过倒计时秒表的设计,阐述了单片机最小系统的概念与设计,对单
片机的定时、中断等功能模块的应用有进一步的理解;本文还阐述了单片机编
程的一些方法。
关键字:单片机、电子秒表、定时、中断
目录
一、 设计课题
1.1 课程设计题目…………………………………………………………4
1.2 课程设计任务…………………………………………………………4
1.2 课程涉及研究内容……………………………………………………4
二、 硬件分析设计………………………………………………………………4
2.1 单片机的选择…………………………………………………………4
2.2 LED 显示器……………………………………………………………5
2.2.1 LED 显示器结构及分类………………………………………5
2.2.2 LED 显示原理…………………………………………………5
2.3 键盘输入………………………………………………………………6
三、 关键技术…………………………………………………………………6
3.1 定时器的使用…………………………………………………………6
3.1.1 作用……………………………………………………………6
3.1.2 技术方案………………………………………………………6
3.1.3 具体程序实现…………………………………………………7
3.2 显示与键盘……………………………………………………………8
3.2.1 显示………………………………………………………………8
3.2.2 键盘………………………………………………………………9
3.2.3 利用定时中断实现显示与查键…………………………………11
四、 电路…………………………………………………………………………13
4.1 复位电路………………………………………………………………14
4.2 电路元件………………………………………………………………14
4.3 I/O 口线连接…………………………………………………………15
五、 程序设计……………………………………………………………………16
5.1 程序功能………………………………………………………………16
5.2 主要变量说明…………………………………………………………16
5.3 程序流程图……………………………………………………………16
5.4 程序源代码……………………………………………………………16
六、 设计总结……………………………………………………………………26
七、 参考文献……………………………………………………………………26
一、 设计课题
1.1 课程设计题目
本课程设计的课题是单片机倒计时秒表的设计
1.2 课程设计任务
本课题的电子秒表系统需要实现以下的功能:
1.用开关控制两种计时模式的选择。分别是单计时模式和连续计 8 个的计
时模式。
2.用开关控制电子秒表的启动/停止/复位,七段数码管的高 2 位显示秒表
的秒值,低 2 位显示秒表的百分秒值。
3.可实现设定初值的倒计时功能。其中设计了三种初值调整方式,分别是
增 1(减 1)、连续增(连续减)和快速增(快速减)。
上述功能主要是为了讲述单片机定时器、键盘和 LED 显示器的使用方法。
1.3 课题涉及研究内容:
1.定时器的使用:本实例通过秒表的计时详细说明了定时器的使用方法,
可以使读者对单片机定时器的使用有比较深刻的理解。
2.键盘的使用:本实例通过秒表的启动/停止/复位、计时模式的选择,以
及倒计时初值的设定,讲述了独立式键盘的设计方法和关键技术。
3.LED 的使用:本实例比较详细地介绍了 LED 的显示原理和方法,并对其
编程方法做了一般性的总结。
二、硬件分析设计
一个完整的电子秒表电路就是一个单片机的最小系统,该系统由键盘输入
电路、单片机、晶振和复位电路和 LED 显示电路四个方面构成。下面从单片机
的选型,LED 显示器的选择以及按键功能的设计这几个方面来对该系统进行进
剩余33页未读,继续阅读
资源评论
- aishen82972015-11-12程序可能需要自己稍微修改才能运行。
yulixxx
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功