c语言课程设计报告-多功能电脑时钟设计

c语言课程设计报告-多功能电脑时钟设计

ID:9013289

大小:491.88 KB

页数:16页

时间:2018-04-14

c语言课程设计报告-多功能电脑时钟设计_第1页
c语言课程设计报告-多功能电脑时钟设计_第2页
c语言课程设计报告-多功能电脑时钟设计_第3页
c语言课程设计报告-多功能电脑时钟设计_第4页
c语言课程设计报告-多功能电脑时钟设计_第5页
资源描述:

《c语言课程设计报告-多功能电脑时钟设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、重庆科技学院《C语言程序设计》课程设计报告学院:_电气与信息工程学院专业班级:自动化(试点)2011-01学生姓名:xxxx学号:xxxxxxxxxx设计地点(单位)______设计题目:____多功能电脑时钟设计___________完成日期:2012年3月2日指导教师评语:______________________________________________________________________________________________________________________________

2、_____________________________________________________________________________________________________________________________成绩(五级记分制):________________指导教师(签字):________________重庆科技学院C语言程序设计课程设计报告重庆科技学院课程设计任务书设计题目:多功能电脑时钟学生姓名XX课程名称C语言程序设计程序设计专业班级自动化(试点)2011-01地点起止时间

3、2012.2.20-2012.3.2要求设计的多功能电脑时钟完成以下功能:1.基本功能设①实时显示当前时间(4位数码管显示,2位显示小时,2位显示分钟,第2位小数点0.5计秒亮,0.5秒灭)。内②按设定时间用蜂鸣器报时,报时时间为10秒。容③能修改当前时钟。及④具有秒表功能,显示秒和百分秒。要2.扩展功能求①单片机与PC机的通讯(可选)②可设定初值的倒计时功能(可选)③报时及年月日显示功能(可选)。④音乐闹铃(可选)。通过设计一个多功能电脑时钟,掌握使用KeilC51开发单片机应用系统控制程序的基本设步骤和方法。计任务涉及的

4、知识面包括C51程序语言、MCS-51单片机I/O应用、中断与定时器应用、参人机接口应用技术等。数进①布置任务、分析任务、学习C51、单片机的C51功能程序设计(2天)度②方案设计(2天)要③多功能电脑时钟控制程序设计和调试(4天)求④撰写实习报告(1天)参[1]李群芳.单片微型计算机与接口技术(第二版).电子工业出版社.2006.6考[2]张培仁.基于C语言编程MCS-51单片机原理与应用.清华大学出版社.2003.1资[3]赵亮,候国锐.单片机C语言编程与实例.人民邮电出版社.2003.9料其它说1.本表应在每次实施前一

5、周由负责教师填写二份,学院审批后交学院教务办备案,一份由明负责教师留用。2.若填写内容较多可另纸附后。3.一题多名学生共用的,在设计内容、参数、要求等方面应有所区别。系主任:指导教师:2012年3月2日2重庆科技学院C语言程序设计课程设计报告摘要MSC-51单片机是美国Intel公司开发的一款单片机,这款单片机自问世以来,便受到用户的极大欢迎,现已广泛用于工业生产中。许多半导体公司也以51单片机为内核,开发或扩展了MCS-51单片机的功能。而51系列即是各系列中最为典型和最具有代表性的一种。C语言是具有结构化、模块化编译的通

6、用计算机语言,是国际上应用最广、最多的计算机语言之一。C51是在通用C语言的基础上开发的专门用于51系列单片机编程的C语言。本课程设计即是以此为背景,使学生通过设计一个80C51单片机的多功能电子时钟,并在LED上显示出相应的时间,及对二极管、按键的应用,使学生掌握一定的C语言编程能力,且能与实际相联系,提高学生的理论与实际动手能力。关键字:单片机C51C语言电子时钟3重庆科技学院C语言程序设计课程设计报告4重庆科技学院C语言程序设计课程设计报告目录1多功能电脑时钟的功能规划…………………………………………………………062

7、硬件电路分析…………………………………………………………………………072.1数码管显示电路…………………………………………………………………072.2按键接口电路……………………………………………………………………072.3LED指示电路……………………………………………………………………083软件设计………………………………………………………………………………093.1控制程序的结构及模块划分……………………………………………………093.2初始化程序………………………………………………………………………093.3数码管

8、显示程序…………………………………………………………………103.4时钟程序…………………………………………………………………………103.5秒表程序…………………………………………………………………………113.6闹铃程序…………………………………………………………………………123.7

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。