C电子闹钟设计说明书

合集下载

c电子时钟课程设计

c电子时钟课程设计

c 电子时钟课程设计一、课程目标知识目标:1. 学生能够理解电子时钟的基本原理,掌握电子时钟的主要部件及其功能。

2. 学生能够掌握时、分、秒的概念,学会电子时钟的时间设置与调整。

3. 学生能够了解电子时钟的设计与制作过程,掌握基本的电路连接方法。

技能目标:1. 学生能够运用所学知识,独立完成电子时钟的组装与调试。

2. 学生能够运用电子时钟的设计原理,进行简单的时钟程序编写与优化。

3. 学生能够通过实际操作,培养动手能力、逻辑思维能力和问题解决能力。

情感态度价值观目标:1. 学生通过学习电子时钟的制作,培养对科学技术的热爱和兴趣,增强创新意识。

2. 学生在团队协作中,学会互相帮助、沟通与交流,培养合作精神。

3. 学生能够认识到时间的宝贵,养成珍惜时间、合理安排时间的好习惯。

课程性质:本课程为电子技术实践课程,旨在让学生通过动手实践,掌握电子时钟的基本原理与制作方法。

学生特点:五年级学生具有一定的认知能力、动手能力和逻辑思维能力,对新鲜事物充满好奇。

教学要求:结合学生特点,注重理论与实践相结合,充分调动学生的主观能动性,引导学生在实践中探索、发现、解决问题。

将课程目标分解为具体的学习成果,以便在教学设计和评估中实现课程目标的有效落实。

二、教学内容1. 电子时钟基本原理:电子时钟的工作原理、主要部件(如晶体振荡器、分频器、计数器、显示器件等)及其功能。

教材章节:《电子技术》第五章第二节2. 时间概念与电子时钟设置:时、分、秒的概念,电子时钟的时间设置与调整方法。

教材章节:《电子技术》第五章第三节3. 电子时钟设计与制作:电子时钟的设计流程、电路连接方法,以及组装与调试技巧。

教材章节:《电子技术》第五章第四节、第五节4. 时钟程序编写与优化:基于电子时钟原理,进行简单的时钟程序编写与调试。

教材章节:《电子技术》第五章第六节5. 实践操作与作品展示:学生分组进行电子时钟的组装、调试,展示作品并进行评价。

教材章节:《电子技术》第五章实践环节教学进度安排:第一课时:电子时钟基本原理及主要部件介绍第二课时:时间概念与电子时钟设置方法第三课时:电子时钟设计与制作(一)第四课时:电子时钟设计与制作(二)第五课时:时钟程序编写与优化第六课时:实践操作与作品展示教学内容确保科学性和系统性,结合教材章节,以理论与实践相结合的方式进行教学,旨在帮助学生掌握电子时钟相关知识,培养动手能力与创新能力。

【最新2018】闹钟说明书-范文模板 (10页)

【最新2018】闹钟说明书-范文模板 (10页)
2.1电子时钟简介 ............................................................................................................ 4
2.2 电子时钟的基本特点 ............................................................................................... 4
闹铃→Zz贪睡→OFF
★ 当闹钟到达设定时间,响闹1分钟;当贪睡时间到达响闹,按SET键取消响闹或按任意键停止响闹。
★ 贪睡的间隔延续时间范围设定:1-60分钟。
★ 当闹铃及贪睡的标志未开启时,即闹铃和贪睡同时关闭,只有在闹铃标志开启时,重按UP,贪睡功能才有效。
⑶、温度转换
在正常状态,按DOWN键可以进行摄氏l华氏温度间的相互转换。
时→分→年→月→日→正常显示
★ 设置范围:时为1-12或0-23,分为0-59,年为201X-2099.月为1-12.日为1-31;在日期设置的同时,星期由MON 3=. SUN相应的自动改变。
★ 在设置状态,也可按AL键或无按键1分钟退出设置,并显示当前所设置的时间。 ★ 在正常状态,按UP键进行12和24小时转换。
本文部分内容来自网络整理,本司不为其真实性负责,如有异议或侵权请及时联系,本司将立即删除!
== 本文为word格式,下载后可方便编辑和修改! ==
闹钟说明书
篇一:七彩闹钟说明书
七彩时钟使用说明书
本产品融合了万年历之时间、日期、星期、温度的显示,特别适合居家办公使用。
一、功能简介
★ 正常时间功能:显示时间、日期(从201X年至2099年)、星期、温度,并可实现12/24小时制的转换。

c闹钟课程设计

c闹钟课程设计

c 闹钟课程设计一、课程目标知识目标:1. 学生能理解并掌握闹钟的基本原理和组成部分。

2. 学生能运用所学知识,设计并制作一个简单的闹钟电路。

3. 学生能理解时间概念,学会读取和设置闹钟时间。

技能目标:1. 学生能运用基本的电子元件,如电池、导线、开关等,搭建闹钟电路。

2. 学生能通过实际操作,培养动手能力和问题解决能力。

3. 学生能运用所学知识,对闹钟电路进行创新设计和改进。

情感态度价值观目标:1. 学生对科学产生兴趣,培养探索精神和创新意识。

2. 学生在小组合作中,学会沟通、协作和分享,培养团队精神。

3. 学生通过学习闹钟的制作,认识到时间的重要性,培养珍惜时间的观念。

课程性质:本课程为实践性较强的科学课程,结合电子技术和时间概念,让学生在动手实践中学习。

学生特点:三年级学生具备一定的认知能力和动手能力,对新鲜事物充满好奇心,但注意力集中时间较短。

教学要求:教师需提供明确的指导,确保学生在实践过程中掌握知识技能,同时注重培养学生的合作意识和情感态度。

教学过程中,将目标分解为具体的学习成果,便于教学设计和评估。

二、教学内容本课程教学内容紧密结合课程目标,确保科学性和系统性。

具体安排如下:1. 闹钟原理及组成部分:- 介绍闹钟的基本原理,如电路的闭合与断开。

- 讲解闹钟的组成部分,如电源、控制开关、闹铃装置等。

2. 电子元件的使用:- 讲解电池、导线、开关等基本电子元件的作用。

- 演示如何正确使用这些元件搭建闹钟电路。

3. 时间概念及设置:- 介绍时间概念,让学生学会读取和设置闹钟时间。

- 指导学生通过闹钟电路的实际操作,加深对时间概念的理解。

4. 实践操作:- 制定详细的实践操作步骤,让学生分组进行闹钟电路的搭建。

- 引导学生通过实践,掌握电路连接和调试方法。

5. 创新设计与改进:- 鼓励学生对闹钟电路进行创新设计,提高闹钟的实用性或趣味性。

- 指导学生针对现有闹钟电路进行改进,培养创新思维。

电子钟说明书

电子钟说明书

机电一体化强化训练单片机系统设计说明书电子时钟设计院(系)机电系专业/方向机械工程及自动化/机电一体化班级学生姓名指导老师2011年11月1号华南理工大学广州学院单片机系统设计任务书兹发给08机械2班学生冯嘉健龙健欧李光耀吴东霖课程大作业任务书,内容如下:1.设计题目:电子时钟设计2.应完成的项目:(1)完成原理图,各元器件封装(2)布铜,打印图纸,转印电路图(3)腐蚀PCB板,钻孔,焊接各元器件(4)检查PCB板上的线路是否有短接,虚焊,断路等问题(5)编写程序,调试3.参考资料以及说明:(1)百度文库芯片封装(2)单片机原理及应用/李全利,仲伟峰-北京:清华大学出版社,2006.2 (3)机电一体化系统设计(第三版)张建民-北京:高等教育出版社2007.7 (4)4.本任务书于2011年9月27日发出,应于2011 年11月03日前完成,然后进行答辩。

专业教研室,研究所负责人审核年月日指导教师签发年月日设计评语:设计总评成绩:设计答辩负责人签字:年月日摘要本设计是简单定时闹钟系统,不仅能实现系统要求的功能:(1)能显示时时-分分-秒秒,(2)能设定和修改定时时间,(3)定时时间到后能发出报警声;而且还有附加功能,即还能设定和修改当前所显示的时间。

本设计采用单片机AT89C52作为核心元件,12MHZ晶振,由P1口与锁存器74lS573控制数码管的显示。

在其基础上扩展外围芯片与电路,附加时钟电路及LED电路。

LED采用共阴极接法,低电平有效选中相应的LED。

单片机具有集成度高、功能强、通用性好、特别是它能耗低、价格便宜、可靠性高、抗干扰能力强和使用方便等独特的优点,所以单片机现在广泛的应用到家用电器、机电产品、儿童玩具、机器人、办公自动化产品等领域。

为了进一步的熟悉并掌握单片机的应用及开发,认真的做好此次课程设计非常必要。

一个单片机的定时闹钟系统离不开软件和硬件,硬件是软件的依托,软件是硬件的内核。

基于C51单片机的数字时钟课程设计(C语言带闹钟)

基于C51单片机的数字时钟课程设计(C语言带闹钟)

单片机技术课程设计数字电子钟学院:班级:姓名:学号:教师:摘要电子钟在生活中应用非常广泛,而一种简单方便的数字电子钟则更能受到人们的欢迎。

所以设计一个简易数字电子钟很有必要。

本电子钟采用AT89C52单片机为核心,使用12MHz 晶振与单片机AT89C52 相连接,通过软件编程的方法实现以24小时为一个周期,同时8位7段LED数码管(两个四位一体数码管)显示小时、分钟和秒的要求,并在计时过程中具有定时功能,当时间到达提前定好的时间进行蜂鸣报时。

该电子钟设有四个按键KEY1、KEY2、KEY3、KEY4和KEY5键,进行相应的操作就可实现校时、定时、复位功能。

具有时间显示、整点报时、校正等功能。

走时准确、显示直观、运行稳定等优点。

具有极高的推广应用价值。

关键词:电子钟 AT89C52 硬件设计软件设计目录NO TABLE OF CONTENTS ENTRIES FOUND.一、数字电子钟设计任务、功能要求说明及方案介绍1.1 设计课题设计任务设计一个具有特定功能的电子钟。

具有时间显示,并有时间设定,时间调整功能。

1.2 设计课题的功能要求说明设计一个具有特定功能的电子钟。

该电子钟上电或按键复位后能自动显示系统提示符“d.1004-22”,进入时钟准备状态;第一次按电子钟启动/调整键,电子钟从12时59分0秒开始运行,进入时钟运行状态;按电子钟S5键,则电子钟进入时钟调整状态,此时可利用各调整键调整时间,调整结束后可按S5键再次进入时钟运行状态。

1.3 设计课的设计总体方案介绍及工作原理说明本电子钟主要由单片机、键盘、显示接口电路和复位电路构成,设计课题的总体方案如图1所示:图1-1总体设计方案图本电子钟的所有的软件、参数均存放在AT89C52的Flash ROM和内部RAM 中,减少了芯片的使用数量简化了整体电路也降低了整机的工作电流。

键盘采用动态扫描方式。

利用单片机定时器及计数器产生定时效果通过编程形成数字钟效果,再利用数码管动态扫描显示单片机内部处理的数据,同时通过端口读入当前外部控制状态来改变程序的不同状态,实现不同功能。

C电子闹钟设计说明书

C电子闹钟设计说明书

电子闹钟设计阐明书一、实现旳功能一种简朴旳电子闹钟设计程序,和一般旳闹钟旳功能差不多。

一方面此程序可以同步电脑上旳显示时间,保证时间旳精确性;24小时制,可以根据自己喜欢旳铃声设立闹钟提示音,还能自己设立提示语句,如“时间到了该起床了”,“大懒虫,天亮了,该起床了”等等,因此这是一种集实用和趣味于一体旳小程序。

二、设计环节1、打开Microsoft Visual C++ 6.0,在文献中点击新建,在弹出框内选择MFC AppWizard[exe]工程,输入工程名张卢锐旳闹钟及其所在位置,点击拟定,如图所示。

2、将弹出MFC AppWizard-step 1对话框,选择基本对话框,点击完毕,如图所示。

然后始终点下一步,最后点完毕,就建立了一种基于对话窗口旳程序框架,如图所示。

3、下面是计算器旳界面设计在控件旳“编辑框”按钮上单击鼠标左键,在对话框编辑窗口上合适旳位置按下鼠标左键并拖动鼠标画出一种大小合适旳编辑框。

在编辑框上单击鼠标右键,在弹出旳快捷莱单中选择属性选项,此时弹出Edit属性对话框,以显示小时旳窗口为例,如图所示,在该对话框中输入ID属性。

在控件旳“Button”按钮上单击鼠标左键,在对话框上旳合适旳位置上按下鼠标左键并拖动鼠标画出一种大小合适旳下压式按钮。

在按钮上单击鼠标右键,在弹出旳快捷菜单中选择属性选项,此时也弹出Push Button属性对话框,以数字按钮打开为例,如图所示,在该对话框中输入控件旳ID值和标题属性。

按照上面旳操作过程编辑其她按钮对象旳属性。

表1 各按钮和编辑框等对象旳属性完毕后界面如图所示。

4、连接变量和代码1)、给编辑框连接变量。

在编辑框上单击鼠标右键,在弹出菜单中选择ClassWizard菜单项,弹出MFC ClassWizard 对话框,选择Member Variables选项卡,如图所示。

2)、给按钮连接代码(以打开按键为例)给打开按钮连接代码。

在打开按钮上单击鼠标右键,选择ClassWizard菜单项,在弹出旳对话框中选择Messages Maps选项卡,然后在Object IDs列表框中选择IDC_HOUR,在Messages列表框中选择BN_CLICKED项,即选择单击按钮事件,如图所示。

SONY钟控icf-c1说明书

SONY钟控icf-c1说明书
1 保持交流电插头与墙上电源插座 相连,一边滑动翼片,一边拉起 本机底部的电池舱,将电池舱取 下。 (参见图 -。 ) 2 将一个新电池插入到电池舱中, 使其 侧朝上。
要从电池舱中取出电池时,从标有 PUSH 的一侧将其推出。 (参见图 ) -。
闹钟时间显示数秒钟,然后显示器 上出现“ ” 。 (当开关设定为 OFF 时,不会出现显示。 )
3 将电池舱沿着凹槽插回到本机, 并从上方推动直到发出咔嚓声。 (参见图 -。 )
翼片会锁定电池舱。
设定显示器的亮度
可利用三个等级的亮度。 按下 SNOOZE/BRIGHTNESS。 每次按下 SNOOZE/BRIGHTNESS,显 示器的亮度改变如下 :
要停止闹钟
按下 ALARM RESET/OFF 关闭闹钟。 闹钟将会在第二天的同一时间再次响 起。
使用须知
4-480-527-81(2)
FM/AM 闹钟收音机
使用说明书
©2014 Sony Corporation
Printed in China
ICF-C1
请在“规格”中所指定的电源条件下 操作本机。 若要拔下电源线,请握持插头而不是 电线将其拔下。 请勿将本机放在散热器或通风管道等 热源附近,或受直射阳光照射、多 尘、有机械振动或撞击的地方。 确保充分的空气流通以防止内部聚 热。请勿将本机放置在会导致通风孔 堵塞的垫子、毯子等的表面上或窗帘 等布料的附近。 若有任何固体物品或液体落入或流入 本机内,请拔下本机的电源插头,在 请有资格的专业人员检查之后方可继 续使用。 要清洁外壳时,请使用柔软的干布。 请勿使用酒精或汽油等任何类型的溶 剂,这可能会损坏涂层。 不要将天线连接到外部天线上。
4 按下 RADIO,使显示器上的 “”消失。 注

C++指针型闹钟课程设计

C++指针型闹钟课程设计

课程设计说明书题目:指针型闹钟学院名称:专业班级:姓名学号:指导教师:2013 年 07 月课程设计任务书专业班级:学生姓名:指导教师:一、课程设计题目:设计一个如图所示的指针式闹钟二、目的与要求:1、目的:(1)要求学生熟练掌握C++语言的基本知识和C++调试技能;(2)掌握用C++开发应用程序的一般步骤和方法;(3)能够利用所学的基本知识和技能,解决简单的面向对象的程序设计问题。

(4)培养学生综合利用C++语言进行程序设计的能力,主要是培养学生利用系统提供的标准图形函数进行创新设计。

2、基本要求:(1)要求利用面向对象的方法以及C++的编程思想来完成系统的设计;(2)要求在设计的过程中,对Windows环境下的编程有一个基本的认识;(3)学会Windows环境下绘图的基本方法;(4)能够完成基本的钟表的走时功能、对表功能、定时功能;(5)界面美观大方。

3、创新要求:在基本要求达到后,可进行创新设计,如定时提醒功能、声音提醒功能、定时运行别的程序的功能等。

4、写出设计说明书按照设计过程写出设计说明书。

三、设计方法和基本原理:1、问题描述(功能要求):要求所编写的闹钟能够完成基本的走时、对时、定时功能。

2、问题的解决方案(参考):根据题目的要求,可以将问题解决分为以下步骤:(1)分析问题,画出要解决问题的流程图(类及其层次结构图);(2)利用对话框编辑器完成界面的设计,要求界面要美观实用;(3)添加成员变量和成员函数(消息映射函数);(4)利用结构化程序的设计思路完成秒针、分针、时针的走动及闹铃指针的设置。

(5)程序功能调试;(6)完成系统总结报告以及系统使用说明书。

四、设计中涉及到的重要内容及关键技术:1、对话框应用程序的编写方法及其相关函数;2、绘图工具的使用方法;3、一些常用系统API函数的使用方法。

五、程序设计和调试:编写程序代码、完成程序调试。

六、编写课程设计说明书:按照课程设计说明书的规范格式要求以及说明书中的内容要求编写课程设计说明书。

电子闹钟说明书

电子闹钟说明书

本电子闹钟的设计是以单片机技术为核心,采用了小规模集成度的单片机制作的功能相对完善的电子闹钟。

硬件设计应用了成熟的数字钟电路的基本设计方法,并详细介绍了系统的工作原理。

硬件电路中除了使用AT89C51外,另外还有晶振、电阻、电容、发光二极管、开关、喇叭等元件。

在硬件电路的基础上,软件设计按照系统设计功能的要求,运用所学的汇编语言,实现的功能包括‘时时-分分-秒秒’显示,设定和修改定时时间的小时和分钟、校正时钟时间的小时、分钟和秒、定时时间到能发出一分钟的报警声。

一芯片介绍AT89C51是一种带4K字节FLASH存储器的低电压、高性能CMOS 8位微处理器,俗称单片机。

AT89C51是一种带2K字节闪存可编程可擦除只读存储器的单片机。

单片机的可擦除只读存储器可以反复擦除1000次。

该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。

由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C51是它的一种精简版本。

AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案,外形及引脚排列如图1-1所示。

图1-1 AT89C51引脚图74LS573 的八个锁存器都是透明的D 型锁存器,当使能(G)为高时,Q 输出将随数据(D)输入而变。

当使能为低时,输出将锁存在已建立的数据电平上。

输出控制不影响锁存器的内部工作,即老数据可以保持,甚至当输出被关闭时,新的数据也可以置入。

这种电路可以驱动大电容或低阻抗负载,可以直接与系统总线接口并驱动总线,而不需要外接口。

特别适用于缓冲寄存器,I/O 通道,双向总线驱动器和工作寄存器。

外形及引脚排列如图1-2所示。

图1-2 74LS573引脚图二硬件电路设计1 时钟电路设计AT89C51系列的单片机的时钟方式分为内部方式和外部方式。

内部方式就是在单片机的XTAL1和XTAL2的两引脚外接晶振,就构成了自己振荡器在单片机内部产生时钟脉冲信号。

数字电子钟设计说明书

数字电子钟设计说明书
4
8
蜂鸣器
1
9
共阴极七段数码管
7
10
74LS161
1
11
直流电源
74LS48为共阴型显示译码驱动器,74LS90有一个二进制计数器和一个异步五进制计数器构成,74LS161为具有异步清零同步置数的十六进制加法计数器,74LS00由4个二输入的与非门构成,74LS20由两个4输入的与非门构成。可参见附录,也可参见各个芯片的引脚所对应的功能可参见正文的设计方法和内容部分的截图(再截图中对于每个芯片的引脚都有相应的能表示引脚功能的字母对其进行标识)。
图3-12 星期部分的仿真图
到此计时部分的各个单元块均仿真完毕接下来要做的就是对整个计时部分进行仿真在进行仿真之前应将各个单元块的脉冲进位端连接起来脉冲进位端的具体连接情况是:秒个位计数器的11引脚接秒十位计数器的14引脚;秒十位计数器的8引脚接分个位计数器的14引脚;分个位计数器的11引脚接分十位计数器的14引脚;分十位计数器的8引脚接时个位计数器的14引脚;时十位计数器的8引脚通过一个与非门(因74LS161为上升沿触发)后接星期部分计数器的2引脚。整个计时部分的仿真如图3-13所示。
因若只在上述频率脉冲的作用下人的听觉将认为蜂鸣器是连续不间断的发声而要保证蜂鸣器在10秒内发声5次即发声周期为2秒即在2秒内有一秒发声有一秒不发声这里我们可以先设定一个逻辑变量a让其表示计时是否处于到达整点的前十秒50秒到59若否则a0基于此a将是分计数器和秒计数器各输态的逻辑函数然后我们再设定一个逻辑变量b用其来表示计时是否到达了第59保证的条件下高频脉冲作用于蜂鸣器若是则b1若否则b0显然b将是秒计数器个输出状态的逻辑函数并且在ab1的条件下让高频脉冲作用与蜂鸣器即在整点到达的前一秒让高频脉冲作用于蜂鸣器这时蜂鸣器发出的时高音因蜂鸣器的发声周期为开始时发声并在第0秒结束时结束发声反之若即计时处于整点到达前的第50秒至第58秒时是否就能让低频脉冲作用于蜂鸣器呢

电子时钟计时器的设计(c语言版_调试完美通过_可直接使用)(附原理图源程序以及完整的文档)汇总

电子时钟计时器的设计(c语言版_调试完美通过_可直接使用)(附原理图源程序以及完整的文档)汇总

湖南人文科技学院课程设计报告课程名称:单片机原理及应用课程设计设计题目:电子时钟的设计系别:通信与控制工程系专业:通信工程班级:09级通信二班学生姓名: 袁琦黄文付学号: 09416230 09416227起止日期:2011年12月20日~2011年12月30日指导教师:王善伟姚毅谢四莲教研室主任:刘建闽指导教师评语:指导教师签名:年月日成绩评定项目权重成绩袁琦黄文付1、设计过程中出勤、学习态度等方面0.22、课程设计质量与答辩0.53、设计报告书写及图纸规范程度0.3总成绩教研室审核意见:教研室主任签字:年月日教学系审核意见:主任签字:年月日摘要时钟是人类日常生活必不可少的工具,本设计从日常生活中常见的事物入手,通过对电子时钟的设计,让我们认识到单片机已经深入到我们生活的每个领域,该设计不仅可以锻炼我们的动手能力,而且可以加深我们对单片机的认识和激发我们对未知科学领域的探索。

本文利用单片机实现数字时钟计时功能的主要内容。

它体积小,成本低、功能强、使用方便、可靠性高等一系列优点,广泛应用于智能产业和工业自动化上。

本次设计采用独立式按键进行时间调整,其中STC89C52是核心元件,同时采用数码管LED动态显示“时”,“分”,“秒”的现代计时装置。

与传统机械表相比,它具有走时精确,显示直观等特点。

它的计时周期为24小时,显满刻度为“23时59分59秒”,另外利用DS1302具有校时功能,断电后有记忆功能,恢复供电时可实现计时同步等特点。

该系统同时具有硬件设计简单、工作稳定性高、价格低廉等优点。

关键词:STC89C52 ;LED数码管;8255芯片;DS1302芯片;目录设计要求 (1)1.方案论证与对比 (1)1.1方案一 (1)1.2方案二 (2)1.3方案对比 (2)2.系统硬件电路的设计 (3)2.1单片机的选择及引脚功能介绍 (3)2.2 8255A芯片的结构及引脚功能介绍 (4)2.3 DS1302芯片的结构及引脚功能介绍 (6)2.4显示电路设计 (7)2.5电源电路设计 (8)2.6键盘动态扫描电路设计 (8)3.控制系统的软件设计 (10)3.1主程序流程图 (10)3.2显示子程序 (11)3.3闹钟时间设定功能程序 (11)3.4键盘扫描程序 (12)4.系统功能调试与整体指标 (13)4.1硬件调试与分析 (13)4.2软件调试与分析 (13)4.3性能分析 (13)5.详细仪器清单 (14)6.总结与思考及致谢 (15)参考文献 (16)附录一:程序(方案一) (17)附录二:程序(方案二) (25)电子时钟的设计设计要求利用单片机作为控制核心,完成一个时钟计时器。

基于单片机C语言电子时钟完整版(闹钟,整点报时)

基于单片机C语言电子时钟完整版(闹钟,整点报时)

《单片机技术》课程设计说明书数字电子钟系、部:电气与信息工程学院学生姓名:指导教师:职称专业:班级:完成时间:2013-06-07摘要电子钟在生活中应用非常广泛,而一种简单方便的数字电子钟则更能受到人们的欢迎。

所以设计一个简易数字电子钟很有必要。

本电子钟采用ATMEL公司的AT89S52单片机为核心,使用12MHz 晶振与单片机AT89S52 相连接,通过软件编程的方法实现以24小时为一个周期,同时8位7段LED数码管(两个四位一体数码管)显示小时、分钟和秒的要求,并在计时过程中具有定时功能,当时间到达提前定好的时间进行蜂鸣报时。

该电子钟设有四个按键KEY1、KEY2、KEY3、KEY4和KEU5键,进行相应的操作就可实现校时、定时、复位功能。

具有时间显示、整点报时、校正等功能。

走时准确、显示直观、运行稳定等优点。

具有极高的推广应用价值。

关键词电子钟;AT89S52;硬件设计;软件设计ABSTRACTClock is widely used in life, and a simple digital clock is more welcomed by people. So to design a simple digital electronic clock is necessary.The system use a single chip AT89S52 of ATMEL’s as its core to control The crystal oscillator clock,using of E-12MHZ is connected with the microcontroller AT89S52, through the software programming method to achieve a 24-hour cycle, and eight 7-segment LED digital tube (two four in one digital tube) displays hours, minutes and seconds requirements, and in the time course of a timing function, when the time arrived ahead of scheduled time to buzz a good timekeeping. The clock has four buttons KEY1, KEY2, KEY3,KEY4 and KEY5 key, and make the appropriate action can be achieved when the school, timing, reset. With a time display, alarm clock settings, timer function, corrective action. Accurate travel time, display and intuitive, precision, stability, and so on. With a high application value.Key words Electronic clock;;AT89S52;Hardware Design;Software Design目录1设计课题任务、功能要求说明及方案介绍 (1)1.1设计课题任务 (1)1.2功能要求说明 (1)1.3设计总体方案介绍及原理说明 (1)2设计课题硬件系统的设计 (2)2.1设计课题硬件系统各模块功能简要介绍 (2)2.2设计课题电路原理图、PCB图、元器件布局图 (2)2.3设计课题元器件清单 (5)3设计课题软件系统的设计 (6)3.1设计课题使用单片机资源的情况 (6)3.2设计课题软件系统各模块功能简要介绍 (6)3.3设计课题软件系统程序流程框图 (6)3.4设计课题软件系统程序清单 (10)4设计结论、仿真结果、误差分析、教学建议 (21)4.1设计课题的设计结论及使用说明 (21)4.2设计课题的仿真结果 (21)4.3设计课题的误差分析 (22)4.4设计体会 (22)4.5教学建议 (22)结束语 (23)参考文献 (24)致谢 (25)附录 (26)1 设计课题任务、功能要求说明及方案介绍1.1 设计课题任务设计一个具有特定功能的电子钟。

c电子时钟课程设计

c电子时钟课程设计

c 电子时钟课程设计一、课程目标知识目标:1. 学生能够理解电子时钟的基本原理,掌握电子时钟的组成、功能及工作流程。

2. 学生能够运用所学知识,分析并设计简单的电子时钟电路。

3. 学生能够解释电子时钟显示时间的原理,理解时、分、秒之间的换算关系。

技能目标:1. 学生能够运用电子元件,如集成电路、晶体管、LED灯等,动手搭建一个简易的电子时钟。

2. 学生能够通过编程软件,设计并实现电子时钟的显示功能。

3. 学生能够运用所学知识,解决电子时钟在实际应用中遇到的问题。

情感态度价值观目标:1. 培养学生对电子技术的兴趣,激发学生的创新意识和探索精神。

2. 培养学生团队协作意识,提高学生在团队中沟通、协作的能力。

3. 培养学生关注社会发展,了解电子时钟在生活中的应用,认识到科技对生活的影响。

本课程针对中学生设计,结合学生好奇心强、动手能力逐步提高的特点,注重理论与实践相结合,以培养学生的创新能力和实际操作能力为核心。

课程目标具体、可衡量,旨在帮助学生掌握电子时钟相关知识,提高实践技能,培养科学素养,为后续学习打下坚实基础。

二、教学内容本课程教学内容主要包括以下几部分:1. 电子时钟基本原理:介绍电子时钟的组成、工作原理,包括时钟电路、振荡器、分频器、计数器等。

2. 电子时钟电路设计:讲解如何使用集成电路、晶体管、LED灯等元件搭建电子时钟,分析电路图,明确各部分功能。

3. 编程设计:教授如何使用编程软件(如Arduino、Scratch等)设计电子时钟程序,实现时、分、秒的显示功能。

4. 电子时钟制作与调试:指导学生动手制作简易电子时钟,学会调试电路,解决问题,确保电子时钟正常运行。

5. 电子时钟应用与拓展:探讨电子时钟在生活中的应用,了解其发展趋势,激发学生创新意识。

教学内容与课本章节关联如下:1. 电子时钟基本原理——对应教材第3章“数字电路基础”2. 电子时钟电路设计——对应教材第4章“数字电路设计”3. 编程设计——对应教材第5章“微控制器及应用”4. 电子时钟制作与调试——对应教材第6章“电子制作与调试”5. 电子时钟应用与拓展——对应教材第7章“现代电子技术应用”教学进度安排:共5个课时,第1-2课时学习基本原理和电路设计,第3-4课时进行编程设计和制作调试,第5课时进行应用与拓展讨论。

多功能电子钟设计说明书

多功能电子钟设计说明书

多功能电子钟设计说明

一.作品硬件原理图
三、程序流程图
Go_dianzhen();
dz_ms=0;
TR1 =1;
}
//TR1=1;
}
五.作品实物图
六.作品演示效果图
七.作品创新性描述
1我们将作品分成两大部分,即单片机基础系统与单片机应用系统,并将其制作成两块板,这样我们可以用这个单片机基础系统来做其他方面的开发。

2.我们采用的是液晶显示,这样比数码管看起来效果会更好。

3.我们通过程序将几大部分功能的器件整合在一起,可以同时运行。

4.采用串口来与计算机通信,因此我们程序可以通过串口下载在线烧写程序,另外还可以与计算机进行其他方面的通信,如将单片机中的容显示在计算机上。

c电子钟的课程设计

c电子钟的课程设计

c 电子钟的课程设计一、课程目标知识目标:1. 学生能够理解电子钟的基本原理和组成部分,掌握其工作原理。

2. 学生能够掌握电子钟中关键元件如时钟芯片、晶体振荡器等的功能和作用。

3. 学生能够描述电子钟的时间计数、显示和调整功能。

技能目标:1. 学生能够运用所学知识,设计简单的电子钟电路,并进行组装和调试。

2. 学生能够通过实际操作,学会使用万用表、电烙铁等基本电子工具。

3. 学生能够运用电子钟相关知识,解决实际生活中的时间测量问题。

情感态度价值观目标:1. 学生通过学习电子钟的制作,培养对电子技术的兴趣和爱好,激发创新意识。

2. 学生在团队协作中,学会互相帮助、共同解决问题,培养合作精神和沟通能力。

3. 学生能够关注电子钟在日常生活中的应用,认识到科技对生活的影响,提高科技素养。

课程性质:本课程为实践性强的学科,结合理论知识与动手操作,培养学生电子技术的基本技能。

学生特点:六年级学生具有一定的电子知识基础和动手能力,对新鲜事物充满好奇心。

教学要求:教师需注重理论与实践相结合,关注学生个体差异,引导学生主动探究,提高学生的实践能力和创新能力。

在教学过程中,将课程目标分解为具体的学习成果,以便进行有效的教学设计和评估。

二、教学内容本课程依据课程目标,选择以下教学内容:1. 电子钟基本原理:讲解电子钟的工作原理,包括时钟芯片、晶体振荡器、计数器、显示电路等组成部分。

2. 电子元件识别与使用:学习常用电子元件如电阻、电容、二极管、三极管等的识别和使用方法。

3. 电子钟电路设计:学习电子钟电路图的绘制,分析电路中各部分的功能和连接方式。

4. 电子钟组装与调试:动手实践,组装电子钟,学会使用万用表、电烙铁等工具进行调试。

5. 电子钟程序设计:学习编写简单的电子钟程序,实现时间计数、显示和调整功能。

教学内容安排和进度:第一课时:电子钟基本原理,时钟芯片和晶体振荡器介绍。

第二课时:电子元件识别与使用,分析电子钟电路图。

c电子时钟课程设计

c电子时钟课程设计

c电子时钟课程设计一、课程目标知识目标:1. 学生能够理解电子时钟的构成和工作原理,掌握基础电子元件的作用。

2. 学生能够阐述数字电路的基本概念,并运用至电子时钟的制作中。

3. 学生能够解释电子时钟显示时间的原理,包括时、分、秒的计算与显示。

技能目标:1. 学生能够运用所学知识,设计并搭建简单的电子时钟电路。

2. 学生能够通过编程,实现电子时钟的时、分、秒显示功能。

3. 学生能够熟练使用相关工具和仪器,进行电子时钟的组装和调试。

情感态度价值观目标:1. 学生培养对电子科学的兴趣,提高学习主动性和探究精神。

2. 学生培养团队协作意识,学会与他人共同解决问题。

3. 学生培养创新思维,敢于尝试新方法,勇于面对挑战。

分析课程性质、学生特点和教学要求,本课程目标旨在使学生在掌握电子时钟相关知识的基础上,提高实践操作能力,培养科学素养和创新能力。

通过具体的学习成果分解,教师可针对不同学生的学习情况进行教学设计和评估,确保课程目标的实现。

二、教学内容本课程教学内容围绕电子时钟的设计与制作展开,依据课程目标,教学内容分为以下三个部分:1. 电子时钟基础知识:- 电子元件:介绍常用电子元件如电阻、电容、二极管、三极管等,以及它们在电子时钟中的作用。

- 数字电路:讲解基本逻辑门、触发器、计数器等数字电路原理,为电子时钟设计打下基础。

- 教材章节:参照课本第3章“数字电路基础”和第4章“常用电子元件及其应用”。

2. 电子时钟设计与制作:- 设计原理:讲解电子时钟工作原理,包括时、分、秒计数及显示方法。

- 制作实践:指导学生进行电子时钟电路设计、编程、组装和调试。

- 教材章节:参照课本第6章“数字电路应用实例”和第7章“电子时钟设计与制作”。

3. 技能训练与创新能力培养:- 实践操作:训练学生熟练使用工具、仪器进行电子时钟组装和调试。

- 创新设计:鼓励学生尝试改进电子时钟设计,发挥创新思维。

- 教材章节:参照课本第8章“实践与创新”相关内容。

简易数字电子钟课程设计说明书

简易数字电子钟课程设计说明书

课程设计说明书课程名称:电子技术课程设计题目:简易数字电子钟学院:电气信息学院专业:电气工程与自动化年级:2007级学生:学号:指导教师:完成日期:2009年7月4日简易数字电子钟摘要:数字电子钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。

随着科学技术的不断发展,人们对时间计量的精度要求越来越高。

高精度的计时工具大多数都使用了石英晶体振荡器,由于电子钟、石晶表、石英钟都采用了石英技术,因此走时精度高,稳定性好,使用方便,不需要经常调校,同时,它还用于计时、自动报时及自动控制等各个领域。

数字式电子钟用集成电路计时时,译码代替机械式传动,用LED显示器代替指针显示进而显示时间,减小了计时误差,它具有时、分、秒、显示时间,还可以进行时和分的校对,整点报时等功能。

本系统由晶体振荡器、分频器、计数器、译码器、LED显示器以及校时电路和整点报时电路组成,采用了CMOS系列中小规模集成芯片。

总体方案设计由主体电路和扩展电路两大部分组成。

其中主体电路完成数字钟的基本功能,扩展电路完成数字钟的扩展功能。

进行了各单元设计,总体调试。

关键词:晶体振荡器;计数器; LED显示器。

Abstract:The digital clock has become people's daily life in the necessity of the essential to have, useding for etc. of personal family and offices public place extensively, give the people's life, study, work, amuse to bring the tremendous convenience. Along with science technical develop continuously, the people are more and more high to the accuracy request that time calculate. Tool when high accuracy account the majorities all used silicon crystal oscillator, the electric clock, stone Crystal form, quartz clockses all adopted the quartz technique, so walk the accuracy is high, stability good, usage convenience, do not need to usually adjust the school, at the same time, when it still used for account, tell the time automatically and automatic control etc. each realm. The numerical type electric clock accounts with the integrated circuitalways,translate the code to replace the machine type to spread to move, replace to point the needle manifestation to then show time with the display of LED, while letting up to account error margin, when it have, cent, second, the manifestation time, can also carry on and divide of check, a little bit whole tell the time to wait the function.The system is made up by silicon crystal oscillator,frequency divider,number counter,decipherer,LED indicator and calibrated circuit and utilizes the medium-sized and small-sized integruted chip of CMOS series.The design for the overa1l project is composed of two parts the main circuit and the expanded circuit.The main circuit carries on the basic function of the digital electronic clock and the expanded circuit carries on the expanded function of it.Each unit is designed and the overa1l adjustment is performed.Keywords:silicon crystal oscillator; number counter; LED indicator .目录1 前言 (1)1.1 设计背景 (1)总体方案设计 (2)1.2 方案比较 (2)1.2.1 方案一 (2)1.2.2 方案二 (3)1.3 方案论证与选择 (4)单元模块设计 (5)1.4 各单元模块功能介绍及电路设计 (5)1.4.1 60Hz信号产生电路 (5)1.4.2 整点报时电路 (7)1.4.3 定时闹钟电路 (8)1.4.4 误报时控制电路 (8)1.5 特殊器件的介绍 (9)1.5.1 LM8364简介 (9)1.5.2 LM8364内部电路框图 (9)1.5.3 LM8364的功能 (10)2 原理图与PCB板设计 (13)2.1 Protel DXP简介 (13)2.2 原理图的设计 (13)2.3 PCB板的设计 (13)3 系统调试 (16)4 总结与讨论 (17)5 谢辞(致谢) (19)6 参考文献 (20)附录 (21)1前言随着社会的进步,信息化产业的发展,出现的高科技产品的技术含量也越来越来高,数字电子技术的掌握和发展是对新知识新技术接轨的一种直接途径;再加上定时器部分自动设置的结合可以说这也是一个现代化产品。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C电子闹钟设计说
明书
电子闹钟设计说明书
一、实现的功能
一个简单的电子闹钟设计程序,和一般的闹钟的功能差不多。

首先此程序能够同步电脑上的显示时间,保证时间的准确性;24小时制,能够根据自己喜欢的铃声设置闹钟提示音,还能自己设置提示语句,如“时间到了该起床了”,“大懒虫,天亮了,该起床了”等等,因此这是一个集实用和趣味于一体的小程序。

二、设计步骤
1、打开Microsoft Visual C++ 6.0,在文件中点击新建,在弹出框内选择MFC AppWizard[exe]工程,输入工程名张卢锐的闹钟及其所在位置,点击确定,如图所示。

2、将弹出MFC AppWizard-step 1对话框,选择基本对话框,点
击完成,如图所示。

然后一直点下一步,最后点完成,就建立了一个基于对话窗口的程序框架,如图所示。

3、下面是计算器的界面设计
在控件的“编辑框”按钮上单击鼠标左键,在对话框编辑窗口上合适的位置按下鼠标左键并拖动鼠标画出一个大小合适的编辑框。

在编辑框上单击鼠标右键,在弹出的快捷莱单中选择属性选
项,此时弹出Edit属性对话框,以显示小时的窗口为例,如图所示,在该对话框中输入ID属性。

在控件的“Button”按钮上单击鼠标左键,在对话框上的合适的位置上按下鼠标左键并拖动鼠标画出一个大小合适的下压式按钮。

在按钮上单击鼠标右键,在弹出的快捷菜单中选择属性选项,此时也弹出Push Button属性对话框,以数字按钮打开为例,如图所示,在该对话框中输入控件的ID值和标题属性。

按照上面的操作过程编辑其它按钮对象的属性。

表1 各按钮和编辑框等对象的属性
完成后界面如图所示。

4、连接变量和代码
1)、给编辑框连接变量。

在编辑框上单击鼠标右键,在弹出菜单中选择ClassWizard菜单项,弹出MFC ClassWizard对话框,选择Member Variables选项卡,如图所示。

相关文档
最新文档