“软件综合实训”10电信任务书.doc
文本预览下载声明
《软件综合实训》任务书
数字电子钟的软件设计
一、设计任务描述
以指定的硬件结构为平台(见附件2),设计一个数字电子时钟的软件,使系统 具有以下功能:
1、计时功能:通过8位共阳数码管显示,显示格式 HH-MM-SS(即,时-分-秒,各占两位,中间以符号“-”间隔);
时间校准功能:设置4 个按键 , 分别为“校时”键、“上翻”键、“下翻”键、“确定”键。校准流程如图3所示。注意,校准时,数码管左侧两位数码管应显示被调整的物理量(HH或MM或SS),右侧两位数码管显示被调整物理量的当前值。
起闹功能:闹钟设置流程见附件3图2所示。当设定闹钟时间到时,蜂鸣器响。
二 、设计要求
必须实现的功能(完成后可以通过考核):
实现准确计时,可由定时器产生秒信号,进而实现时、分、秒计时,也可以采用硬件实时时钟芯片实现计时,通过读取芯片获取当前计时时间。
实现当前计时时间的显示。显示时间的格式如任务描述所示。
选做功能(完成后可以取得较好成绩)
时钟校准
起闹功能:可以是单一频率音频,也可以是音乐起闹,发设备为蜂鸣器。
需提交的设计成果:
完整的软件项目,含编译通过的C语言源代码,keilc 项目文件,及protues 仿真结果。以小组为单位,每组一套,由班委打包成压缩文件,发至邮箱: HYPERLINK mailto
以小组为单位,撰写一份设计说明书(要求手写,封面按附件5打印或手写 )。内容包括:(1)硬件平台及硬件电路描述 (2)开发工具介绍;(3)软件功能及结构描述 (4)程序设计流程 (5)设计总结及设计成果。
需要提交一份课程设计总结。(先打印 ,后填写)见附件4
三、 组织实施
本次软件综合实训的实习班级为电信101、102、103,实习时间在第14周。每3人一组,请班委提供分组表(见附件6),并于14周周一交给指导老师。具体安排附件1
附件1:实习时间及地点:
班级
时间电信101指导老师备注11.26(一)上午软件流程设计徐朝胜工程训练中心创新实训室下午11.27(二)上午代码编写许芹工程训练???心二楼机房下午代码编写王晴晴工程训练中心创新实训室11.28(三)上午11.29(四)上午代码编写徐朝胜工程训练中心二楼机房下午仿真与调试王晴晴工程训练中心二楼机房11.30(五)上午下午验收、答辩徐朝胜 工程训练中心二楼机房
班级
时间电信102指导老师备注11.26(一)上午软件流程设计 张玉山工程训练中心二楼机房下午代码编写许芹工程训练中心创新实训室11.27(二)上午下午代码编写张玉山工程训练中心二楼机房11.28(三)上午代码编写张玉山工程训练中心创新实训室11.29(四)上午下午仿真与调试闫改珍工程训练中心创新实训室11.30(五)上午验收、答辩张新伟工程训练中心二楼机房下午
班级
时间电信103指导老师备注11.26(一)上午下午软件流程设计徐朝胜工程训练中心二楼机房11.27(二)上午代码编写闫改珍工程训练中心创新实训室下午11.28(三)上午代码编写许芹工程训练中心二楼机房11.29(四)上午代码编写许芹工程训练中心创新实训室下午11.30(五)上午仿真与调试闫改珍工程训练中心创新实训室下午验收、答辩张玉山工程训练中心创新实训室附件2硬件平台
附件3:
图1 “校准”时钟流程
图2 闹钟设定流程
附加4:课程设计总结(共3页)
安徽科技学院机电与车辆工程学院
课程教学实习(设计)总结
实习内容:
实习地点:
实习时间: 学年第 学期第 周
学 号: 姓 名:
专 业: 班 级:
年 月 日
个人总结指
导
教
师
评
语
实习成绩: 签名:
年 月 日
学
院
实
习
领
导
组
评
语
附件5:设计说明书封面
安徽科技学院机电与车辆工程学院
《软件综合实训》
设计说明书
题 目:
显示全部