收藏 分享(赏)

作息时间控制系统课程设计.docx

上传人:无敌 文档编号:603150 上传时间:2018-04-14 格式:DOCX 页数:37 大小:25.98KB
下载 相关 举报
作息时间控制系统课程设计.docx_第1页
第1页 / 共37页
作息时间控制系统课程设计.docx_第2页
第2页 / 共37页
作息时间控制系统课程设计.docx_第3页
第3页 / 共37页
作息时间控制系统课程设计.docx_第4页
第4页 / 共37页
作息时间控制系统课程设计.docx_第5页
第5页 / 共37页
点击查看更多>>
资源描述

1、1信息科学与技术学院微机原理与接口技术课程设计2课题名称:作息时间控制系统34目录1、题目及要求: .11.1 题目:作息时间控制系统 .11.2要求:12、功能设计 .12.1、功能模块: .12.2、功能图: .13、详细设计 .13.1、设计方法: .13.1.1、显示系统时5间13.1.2、设置闹铃时间与输入时的容错处理方6法13.1.3、当到达闹铃时间时响铃13.2、各功能模块及流程图 .13.3 重点难点及解决办法: .14、总结 .15、参考文献 .176、附录 .111、题目及要求:1.1题目:作息时间控制系统1.2要求:能显示时间(时、分、秒)并在规定的作息时间给出闹钟信号并

2、可以手动输入作息时间表2、功能设计:2.1、功能模块:主程序模块 main 主要包括调用其他函数和主窗口的实现闹钟模块 setRingTime 简单初始界面,要求用户输入所设定的作息时间。调用系统时间模块(GetTime)使用 dos 功能调用(int 21H)中的 2ch 中断截取系统时间,再调用显示时间的子程序把时间显示出来(例如显示当前时间为 16:30:45 并且如果时间数少于两位数就要在其前面加 0 后显示出来如 04:07:03) ;延2时模块(aSecond)利用端口 61H 中的 PB4 每 15.08 微秒触发一次的特点,通过适当的循环次数进行循环从而实现延时 1 秒钟;刷新模块(TIME)在延时后再循环执行步骤 1 从而实现时间每一秒的刷新,在屏幕上不断显示当前的时间宏的作用:清屏(Clear)3用于按要求清理屏幕。(不同颜色)定位(Ding

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 中等教育 > 高中教育

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报