- 2
- 0
- 约1.1万字
- 约 17页
- 2016-12-02 发布于浙江
- 举报
新型课程设计成果说明书
课程设计成果说明书
题 目: 单片机多功能时钟的设计
学生姓名:
学 号: 071311134
学 院: 机电工程学院
班 级: A07电信(1)班
指导教师: 李良儿
浙江海洋学院教务处
2009年 12 月 22 日
浙江海洋学院课程设计成绩评定表
2009 —2010学年 第 1 学期
学院 机电工程学院 班级 A07电信(1)班 专业 电子信息工程技术
学生姓名(学 号) 课程设计名 称 MCS-51系列单片机系统及其应用 题 目 单片机多功能时钟的设计 指导教师评语
指导教师签名:
年 月 日 答辩评语及成绩
答辩小组教师签名:
年 月 日
单片机多功能时钟的
1.系统功能的确定
(1)、能实现正常的时钟功能。分别由6个数码管显示实时的时、分、秒。时、分后面加小数点区分。
(2)、能实现秒表的功能。以0.01秒为计数单位,显示范围在0——9999.99秒。有秒表的开始、停止功能。
(3)具有校时功能:能对时、分按实际时间进行手动校正。
发挥部分:
(4)被校时段,有闪烁功能。
(5)开机能显示班级、学号等信息,并能滚屏显示。
2.方案论证
2.1方案:根据单片机多功能时钟的设计要求先设计好总的流程图,再分别编写好几个子程序,如滚屏显示班级、学号、日期的程序,再编写显示时钟的程序,以此类推编好要显示的功能的子程序,再将编好的程序按一定的流程组装好,上机调试,再画图装载程序进行调试,相应地改变程序和图。在设计中我用的中断源是T0和T1,即片内定时器/计数器0溢出(TF0)中断请求和片内定时器/计数器1溢出(TF1)中断请求。在两个定时器/计数器中我采用都是定时方式1.定时器T0用于滚屏和时钟程序中,在滚屏中定时溢出中断周期设为50ms,时间计时累计中断为10次(即0.5s)。在时钟程序中定时溢出中断周期设为0.01s,时间计时累计中断为100次(即1s)对秒计数单元进行加1操作。在秒表程序中我采用的是定时器T1,定时溢出中断周期设为0.01s。在设计中用四个开关来进行不同功能之间的切换。
2.2总体结构图:
为了实现LED显示器的数字显示,可以采用静态显示法和动态显示法,由于静态显示法需要数据锁存器等硬件,接口会比较复杂,又考虑到时钟显示只有六位,且系统没有其它复杂的处理任务,所以决定采用动态扫描法实现LED的显示。单片机采用易购的AT89C51系列,这样单片机可具有足够的空余硬件资源实现其它的扩展功能,如考虑到要使用电池供电的话可采用LV系列单片机。总体结构图如下所示:
2.3总体设计流程图:本设计中计时采用定时器T0,T1中断完成,其余状态循环调用显示子程序,当端口开关按下时,转入相应功能子程序,其主程序执行流程如下图所示:
2.4按键的设计:在程序中为了保证CPU对键的闭合做一次处理,必须去除抖动,在键的闭合或断开时读键的状态,以便判别到键由闭合到释放时再作键输入处理。去除键的机械抖动,其方法为判别到键盘上有键闭合后,延迟一段时间再判别键盘的状态,若仍有键闭合,则认为键盘上有一个键处于稳定的闭合期,否则认为是键的抖动。
2.5程序的有关说明: 纵观整个程序可知,在程序设计中时钟和秒表都调用了数码管的动态显示程序,其中数码管显示的数据存放在内存单元70H—75H中,分别对应第1~6个数码管,其中1,2两个数码管显示时钟的时位和秒表的1000s,100s位;3,4两个数码管显示时钟的分位和秒表的10s,1s位;5,6两个数码管显示时钟的秒位和秒表的0.1s,0.01s位。另外题目中要求的在时钟显示时,时、分后面加小数点区分,则通过在动态显示时的语句MOV A,R3(R3的值赋给位选口P2),反复检测ACC.3和ACC.1即位选是否到达第二和第四数码管,若位选达到了第二和第四个数码管,把相应取出的以8位为代表的字形的最高位清零,使其显示小数点,以达到要求。秒表的流程基本与时钟的流程相同,分别设DCS,SHIS,QIANS,QIANS的高低位表示1000s和100s,SHIS的高低位表示10s和1s,DCS的高低位表示0.1s和0.01s,区别仅为把DSC,SHIS,QIANS进位改成100时进位,同时增加了每经过1s使
您可能关注的文档
- 新型试验统计方法名词解释.doc
- 新型诗歌鉴赏练习表现手法(教师).doc
- 新型诗词自学.doc
- 新型诚信与社会责任管理体系要求.doc
- 新型试验检测抽样及技术指标要求.doc
- 新型诡异的艺术品:李洪波的伸缩纸雕.docx
- 新型诛仙帮派图标修改.doc
- 新型详细 轻型门式钢架设计计算书.docx
- 新型详解Photoshop新建面板的参数设定.doc
- 新型详谈陌生的SIMD和熟悉的SSE指令集.doc
- 2026湖北省面向西安交通大学普通选调生招录备考题库参考答案详解.docx
- 2026湖北省面向西安交通大学普通选调生招录备考题库及1套完整答案详解.docx
- 2026湖北省面向西安交通大学普通选调生招录备考题库及1套参考答案详解.docx
- 2024-2025学年上海市青浦区复旦五浦汇实验学校六年级(上)期中数学练习试卷(五四学制).docx
- 一年级数学上册bt2.1 认识 6 ~ 9.pptx
- 2026年机械储能技术考试指南含答案.docx
- 如何快速撰写一份好的解决方案课件教材.docx
- 2024-2025学年上海市青浦区复旦五浦汇实验学校六年级(上)期中数学模拟试卷(五四学制).docx
- 2025至2030中国辣酱市场竞争力优势及供求趋势分析报告.docx
- 2026年市场营销学核心知识测试题集含解析.docx
最近下载
- 一把手 2025年度在带头强化政治忠诚、提高政治能力;在带头固本培元、增强党性;在带头敬畏人民、敬畏组织、敬畏法纪;在带头干事创业、担当作为;在带头坚决扛起管党治党责任五个带头方面存在的问题.docx VIP
- 四川成都农业科技中心招聘真题2024.docx VIP
- 四库全书基本概念系列文库:韵略汇通.pdf VIP
- 元气森林外星人电解质水校园圈层营销方案.pptx VIP
- 中国儿童社交技能评估量表(儿童).docx VIP
- 成都农业科技中心招聘考试真题2024.docx VIP
- 《新媒体翻译(校企)》课程教学大纲(本科).docx VIP
- 《新媒体翻译(校企)》课程教学大纲(本科).pdf VIP
- 2024年成都农业科技中心招聘考试真题.pdf VIP
- 简论在象牙门与兽角门的交叉路口追寻道德要义.doc VIP
原创力文档

文档评论(0)