电子钟课程设计

合集下载

课程设计电子时钟

课程设计电子时钟

课程设计电子时钟一、课程目标知识目标:1. 学生能够理解电子时钟的基本原理,掌握电子时钟的构成及各部分功能。

2. 学生能够运用所学知识,设计并制作一个简易的电子时钟。

3. 学生了解电子时钟在日常生活和科技领域中的应用。

技能目标:1. 学生能够运用所学知识,分析并解决电子时钟制作过程中遇到的问题。

2. 学生掌握基本的电路连接和调试方法,具备一定的动手操作能力。

3. 学生能够运用电子时钟的设计理念,进行创新设计和改进。

情感态度价值观目标:1. 培养学生对电子技术的兴趣和好奇心,激发学生的学习积极性。

2. 培养学生合作、探究、创新的精神,提高学生解决问题的能力。

3. 增强学生的环保意识,引导学生关注电子产品的节能和环保问题。

课程性质分析:本课程为电子技术学科的教学内容,旨在让学生了解电子时钟的基本原理和制作过程,提高学生的动手实践能力和创新能力。

学生特点分析:六年级学生具备一定的逻辑思维和动手能力,对新鲜事物充满好奇心,但需注意引导学生将理论知识与实际操作相结合。

教学要求:1. 注重理论与实践相结合,让学生在实际操作中掌握电子时钟的制作方法。

2. 创设有趣的学习情境,激发学生的学习兴趣和探究欲望。

3. 关注学生的个体差异,提供有针对性的指导,确保每个学生都能达到课程目标。

二、教学内容1. 电子时钟的基本原理与构成- 时钟芯片的工作原理- 电子时钟的电路构成及各部分功能2. 电子时钟的制作与调试- 元器件的识别与选用- 电路连接与焊接技巧- 电子时钟的调试与优化3. 电子时钟的应用与拓展- 电子时钟在日常生活和科技领域中的应用案例- 电子时钟的创新设计与改进方向教学大纲安排:第一课时:电子时钟的基本原理与构成- 介绍时钟芯片的工作原理- 分析电子时钟的电路构成及各部分功能第二课时:电子时钟的制作与调试- 讲解元器件的识别与选用方法- 演示电路连接与焊接技巧- 指导学生进行电子时钟的调试与优化第三课时:电子时钟的应用与拓展- 分享电子时钟在日常生活和科技领域中的应用案例- 引导学生进行电子时钟的创新设计与改进思考教材章节及内容:- 教材第十一章《数字电路及其应用》- 第三节:电子时钟的制作- 第四节:数字电路的应用与拓展教学内容进度安排:- 第一课时:完成电子时钟基本原理与构成的学习- 第二课时:完成电子时钟制作与调试的学习- 第三课时:进行电子时钟应用与拓展的讨论与分享三、教学方法1. 讲授法:- 通过生动的语言和形象比喻,讲解电子时钟的基本原理与构成,使学生易于理解。

数字电子钟的课程设计

数字电子钟的课程设计

数字电子钟的课程设计一、课程目标知识目标:1. 学生能理解数字电子时钟的基本原理,掌握计时器的基础知识。

2. 学生能描述数字电子时钟的组成部分,包括时钟电路、计数器、显示装置等。

3. 学生能解释数字电子时钟中二进制数与十进制数之间的转换关系。

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

2. 学生能够通过实验操作,完成数字电子时钟的组装和调试。

3. 学生能够利用计数器等电子元件解决实际问题,培养动手操作能力和团队协作能力。

情感态度价值观目标:1. 学生在课程学习中,培养对电子技术的兴趣,激发创新精神。

2. 学生通过实践操作,体会团队合作的重要性,增强沟通与协作能力。

3. 学生能够认识到科技发展对社会生活的积极影响,提高社会责任感和使命感。

分析课程性质、学生特点和教学要求,本课程目标注重理论与实践相结合,以培养学生的动手操作能力和创新能力为核心。

课程目标具体、可衡量,便于后续教学设计和评估。

通过本课程的学习,学生能够掌握数字电子时钟的基本原理和组装技巧,提高解决实际问题的能力。

同时,注重培养学生对科技的兴趣和情感态度,为学生的全面发展奠定基础。

二、教学内容1. 数字电子时钟的基本原理- 时钟电路的工作原理- 计数器的作用与分类- 显示装置的原理与种类2. 数字电子时钟的组成与功能- 时钟芯片:时钟振荡器、分频器等- 计数器:二进制计数器、十进制计数器等- 显示装置:LED数码管、LCD液晶显示屏等3. 数字电子时钟的制作与调试- 电路图的绘制与解读- 元器件的选择与安装- 电路的调试与故障排除4. 二进制与十进制数的转换- 二进制数与十进制数的对应关系- 转换方法:除2取余法、位权展开法等5. 实践操作与团队协作- 分组合作,设计并组装数字电子时钟- 交流展示,分享制作过程中的经验与问题- 评价与反馈,提高制作质量与团队协作能力教学内容依据课程目标制定,注重科学性和系统性。

教学大纲明确,按照以下进度安排:第一课时:数字电子时钟的基本原理第二课时:数字电子时钟的组成与功能第三课时:二进制与十进制数的转换第四课时:数字电子时钟的制作与调试(实践操作)第五课时:实践操作与团队协作(交流展示、评价与反馈)教学内容与课本紧密关联,确保学生能够掌握课程知识,培养实际操作能力。

简单电子时钟课程设计

简单电子时钟课程设计

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

2. 学生能够掌握电子时钟显示时间的基本方法,包括时、分、秒的表示和转换。

3. 学生能够了解电子时钟的简易电路图,并认识常见电子元件。

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

2. 学生能够通过实际操作,调试和优化电子时钟的运行效果。

3. 学生能够运用电子时钟知识解决实际问题,提高创新能力和动手能力。

情感态度价值观目标:1. 学生培养对电子技术的兴趣,激发学习热情,树立科学探究精神。

2. 学生在合作探究中,培养团队协作能力和沟通能力,增强集体荣誉感。

3. 学生通过学习电子时钟的制作,认识到科技对生活的影响,培养环保意识和节能意识。

课程性质:本课程为实践性课程,结合理论知识与实际操作,注重培养学生的动手能力和创新能力。

学生特点:六年级学生具备一定的认知能力和动手能力,对新奇事物充满好奇心,善于合作探究。

教学要求:教师需引导学生掌握电子时钟的基本原理和制作方法,注重培养学生的实践能力和团队协作能力,提高学生的科学素养。

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

二、教学内容本章节教学内容依据课程目标,结合课本《信息技术》六年级下册第四章“走进电子世界”内容进行组织。

1. 电子时钟原理:介绍电子时钟的基本工作原理,包括晶振振荡器、分频器、计数器、显示电路等组成部分。

2. 电子元件认知:学习常见电子元件,如电阻、电容、二极管、三极管等,并了解其在电子时钟中的作用。

3. 制作简易电子时钟:详细讲解电子时钟的制作步骤,包括电路图的绘制、元件的选取、焊接和调试。

4. 时间的表示与转换:学习电子时钟中时、分、秒的表示方法,以及它们之间的转换关系。

5. 教学大纲安排:- 第一节课:电子时钟原理及电子元件认知;- 第二节课:绘制简易电子时钟电路图,学习焊接技巧;- 第三节课:组装电子时钟,进行初步调试;- 第四节课:优化电子时钟,学习时间表示与转换。

数字电子钟课程设计

数字电子钟课程设计

数字电子钟 课程设计一、课程目标知识目标:1. 学生能理解数字电子钟的基本原理,掌握其组成结构,包括时钟芯片、数字显示管等;2. 学生能掌握数字电子时钟的电路连接方式,了解各部分功能及相互关系;3. 学生能运用所学知识分析并解决数字电子钟在实际应用中出现的问题。

技能目标:1. 学生能运用所学知识设计简单的数字电子钟电路,具备实际操作能力;2. 学生能通过查阅资料、合作交流等方式,提高自主学习能力和团队协作能力;3. 学生能运用数字电子钟的设计原理,进行创新设计,提高创新能力。

情感态度价值观目标:1. 学生对电子技术产生兴趣,树立学习信心,培养勇于探索、积极进取的精神;2. 学生认识到数字电子钟在生活中的广泛应用,了解科技发展对人类生活的影响,增强社会责任感;3. 学生在设计和制作过程中,培养耐心、细致的工作态度,提高审美观念。

本课程针对初中年级学生,结合电子技术学科特点,注重理论与实践相结合。

在教学过程中,关注学生个体差异,充分调动学生的主观能动性,培养其创新思维和实际操作能力。

通过本课程的学习,使学生能够将所学知识应用于实际生活,提高综合素养。

二、教学内容1. 数字电子钟原理及组成- 时钟芯片工作原理- 数字显示管工作原理- 数字电子钟的组成结构及功能2. 数字电子钟电路设计- 电路连接方法- 各组成部分的选型与参数- 电路图的绘制与解读3. 数字电子钟编程与调试- 基本编程知识- 编程控制数字显示- 电路调试与故障排查4. 数字电子钟的创新设计- 创新设计理念与方法- 功能拓展与优化- 设计实例分析教学内容依据课程目标,结合教材相关章节,按照以下进度安排:第一课时:数字电子钟原理及组成第二课时:数字电子钟电路设计第三课时:数字电子钟编程与调试第四课时:数字电子钟的创新设计在教学过程中,注重理论与实践相结合,引导学生通过观察、实践、思考,掌握数字电子钟的设计与应用。

同时,鼓励学生进行创新设计,提高其解决问题的能力和创新思维。

电子钟课程设计论文

电子钟课程设计论文

电子钟课程设计论文一、课程目标知识目标:1. 学生能理解电子钟的基本原理,掌握电子钟的主要组成部分及其功能。

2. 学生能掌握电子钟电路图的识别和解读,了解电子元器件的作用。

3. 学生能运用所学的电子钟知识,分析并解决实际问题。

技能目标:1. 学生能独立完成电子钟的组装和调试,提高动手实践能力。

2. 学生能运用电子技术知识,设计简单的电子钟电路。

3. 学生能通过小组合作,进行电子钟的制作,培养团队协作和沟通能力。

情感态度价值观目标:1. 学生能培养对电子技术的兴趣,激发学习热情。

2. 学生在电子钟制作过程中,培养耐心、细致的工作态度。

3. 学生通过课程学习,认识到科技发展对生活的影响,增强社会责任感和创新意识。

课程性质:本课程为实践性课程,结合理论知识和动手操作,培养学生的实际应用能力。

学生特点:六年级学生具备一定的电子技术基础,具有较强的求知欲和动手能力。

教学要求:注重理论与实践相结合,提高学生的动手实践能力,培养创新精神和团队合作意识。

通过课程目标的分解,使学生在学习过程中达到预期的学习成果,为后续教学设计和评估提供依据。

二、教学内容本课程教学内容紧密结合课程目标,选取以下内容进行教学:1. 电子钟原理:介绍电子钟的工作原理,包括晶振、分频器、计数器等组成部分的功能。

2. 电子元器件:讲解电子钟中常用的电子元器件,如电阻、电容、二极管、三极管等,并介绍其作用。

3. 电路图识别:教授如何识别和解读电子钟电路图,使学生能够理解电路的连接关系。

4. 电子钟组装与调试:指导学生进行电子钟的组装、焊接和调试,培养学生的动手实践能力。

5. 故障分析与维修:教授常见电子钟故障的分析方法,引导学生学会排查和解决问题。

教学内容安排如下:第一课时:电子钟原理及组成部分介绍第二课时:电子元器件的认识和使用第三课时:电路图识别及解读第四课时:电子钟组装与焊接第五课时:电子钟调试与故障排查教材章节关联:教学内容与教材《电子技术》第五章“时序逻辑电路”相关联,具体涉及以下内容:1. 时序逻辑电路的基本概念2. 时序逻辑电路的分析与设计方法3. 常用时序逻辑电路及应用4. 电子钟电路实例分析三、教学方法为了提高教学效果,激发学生的学习兴趣和主动性,本课程采用以下多样化的教学方法:1. 讲授法:在讲解电子钟原理、电子元器件知识等理论性较强的内容时,采用讲授法进行教学。

电子钟课程设计报告

电子钟课程设计报告

电子钟课程设计报告一、课程目标知识目标:1. 学生能理解电子钟的基本原理,掌握电子钟的组成、工作方式及相关电子元件的功能。

2. 学生能描述电子钟中数字电路的基本逻辑关系,理解时、分、秒的计算方法。

3. 学生了解电子钟的调试与检修方法,掌握基本的时间调整与故障排查技巧。

技能目标:1. 学生能运用所学知识,动手组装简单的电子钟电路,并能正确进行调试。

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

3. 学生能通过团队合作,解决电子钟组装过程中遇到的问题,提高问题分析和解决能力。

情感态度价值观目标:1. 学生培养对电子技术的兴趣,激发创新意识,提高科学探究的积极性。

2. 学生在团队协作中,学会尊重他人,培养良好的沟通与协作能力。

3. 学生通过学习电子钟的制作过程,认识到时间的宝贵,培养珍惜时间、严谨细致的态度。

课程性质:本课程为实践性较强的电子技术课程,旨在让学生在动手实践中掌握电子钟的基本原理和组装调试技能。

学生特点:五年级学生对电子技术有一定的好奇心,具备基本的动手能力,但需加强对电子元件和电路的理解。

教学要求:注重理论与实践相结合,关注学生的个体差异,引导学生在动手实践中学习,培养其创新思维和团队协作能力。

通过课程目标的具体分解,为后续教学设计和评估提供明确方向。

二、教学内容根据课程目标,本章节教学内容分为以下三个部分:1. 电子钟原理及组成- 介绍电子钟的基本原理,包括时、分、秒的计算方法。

- 电子钟的组成:时钟振荡器、分频器、计数器、显示器等。

- 教材章节:第三章“数字电路基础”及第四章“时钟电路”。

2. 电子元件及其功能- 学习常用电子元件:电阻、电容、二极管、三极管等。

- 电子元件在电子钟中的应用及其功能。

- 教材章节:第二章“常用电子元件”。

3. 电子钟组装与调试- 学习电子钟的组装方法,包括焊接技术、电路连接等。

- 掌握电子钟的调试技巧,如时间调整、故障排查等。

电子钟课程设计

电子钟课程设计

电子钟课程设计一、课程目标知识目标:1. 学生能理解电子钟的基本原理,掌握电子钟的组成结构及其功能。

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

3. 学生了解电子钟的制作过程,掌握相关电子元件的使用方法。

技能目标:1. 学生能运用所学知识,动手制作一个简单的电子钟。

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

3. 学生能够运用电子钟的制作过程,学会分析问题、解决问题,提高创新思维。

情感态度价值观目标:1. 学生培养对电子技术的兴趣,激发探索科学技术的热情。

2. 学生通过合作完成电子钟的制作,培养团队协作精神和沟通能力。

3. 学生在电子钟制作过程中,学会珍惜时间,养成良好的时间观念。

4. 学生能够认识到科技对社会发展的作用,增强社会责任感和使命感。

课程性质:本课程为实践性较强的课程,结合理论知识和动手操作,培养学生的实际操作能力。

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

教学要求:结合学生特点,注重理论与实践相结合,强调学生的动手实践能力和创新思维能力的培养。

在教学过程中,关注学生的个体差异,鼓励学生提问、思考、探索,实现课程目标的分解和达成。

二、教学内容1. 电子钟原理及组成:介绍电子钟的基本工作原理,电子钟的各部分组成及其功能,如振荡器、分频器、计数器、显示装置等。

2. 时、分、秒的概念与换算:学习时间的基本单位,掌握时、分、秒之间的换算关系,为电子钟时间设置打下基础。

3. 电子元件认识:学习常用电子元件,如电阻、电容、二极管、三极管等,了解其作用和正确使用方法。

4. 电子钟的制作:结合教材内容,指导学生动手制作一个简单的电子钟,包括电路图的绘制、元件的安装、电路调试等。

5. 时间设置与调整:教授电子钟时间设置的方法,让学生学会如何调整电子钟的时间,确保其准确运行。

6. 故障排查与解决:培养学生分析问题、解决问题的能力,当电子钟出现故障时,能够进行简单的排查与修复。

电子钟的课程设计

电子钟的课程设计

电子钟的课程设计一、课程目标知识目标:1. 学生能理解电子钟的基本工作原理,掌握其核心部件的功能和相互关系。

2. 学生能描述电子钟的计时方法,解释时分秒的概念及其在电子钟中的作用。

3. 学生能够运用基本的电子元件,如电阻、电容、二极管等,分析它们在电子钟中的作用。

技能目标:1. 学生能够动手组装简单的电子钟,并正确调整时间。

2. 学生能够运用所学知识,解决电子钟运行中出现的简单故障。

3. 学生能够通过小组合作,进行电子钟的设计与制作,提高团队协作能力。

情感态度价值观目标:1. 学生培养对电子产品的兴趣,激发探索电子世界的热情。

2. 学生在学习过程中,培养耐心、细致、严谨的科学态度。

3. 学生通过动手实践,体验成功的喜悦,增强自信心和自主学习能力。

4. 学生能够认识到科技发展对生活的影响,提高科技创新意识。

本课程针对中学生设计,结合学生好奇心强、动手能力强、抽象思维能力逐渐形成的心理特点,注重理论与实践相结合,培养学生的创新意识和实践能力。

课程目标具体、可衡量,旨在让学生在掌握电子钟相关知识的同时,提高解决问题的能力,培养科学素养和团队协作精神。

二、教学内容本章节教学内容主要包括以下几部分:1. 电子钟基本原理:介绍电子钟的工作原理,包括晶振、分频器、计数器等核心部件的功能和作用。

2. 电路元件认知:学习电子钟中常用的电子元件,如电阻、电容、二极管、三极管等,并了解它们在电路中的作用。

3. 计时方法与时分秒概念:讲解电子钟的计时方法,引导学生理解时分秒的换算关系,以及它们在电子钟中的表示方法。

4. 电子钟组装与调试:指导学生动手组装电子钟,学习焊接技巧,掌握电子钟的调试方法,确保电子钟正常运行。

5. 故障分析与维修:介绍电子钟常见故障的分析方法,指导学生学会排除简单故障,提高解决问题的能力。

6. 电子钟设计与制作:组织学生进行小组合作,开展电子钟设计与制作活动,培养学生的创新意识和团队协作精神。

教学内容按照以下进度安排:1. 电子钟基本原理(1课时)2. 电路元件认知(1课时)3. 计时方法与时分秒概念(1课时)4. 电子钟组装与调试(2课时)5. 故障分析与维修(1课时)6. 电子钟设计与制作(3课时)本章节教学内容与教材紧密关联,确保科学性和系统性。

微机课程设计电子钟

微机课程设计电子钟

微机课程设计电子钟一、课程目标知识目标:1. 学生能理解电子钟的基本原理,掌握电子时钟系统的组成及其工作方式。

2. 学生能够运用所学的微机知识,设计并实现一个具有基本计时功能的电子钟。

3. 学生能够了解并描述常见电子时钟电路图,分析电路中各元件的作用。

技能目标:1. 学生能够运用编程软件,如Arduino或51单片机等,编写控制程序,驱动电子钟运行。

2. 学生通过实际动手操作,掌握电子元件的焊接和电路板的搭建,提高实践操作能力。

3. 学生能够通过小组合作,进行问题分析和解决方案的设计,提升团队协作和沟通能力。

情感态度价值观目标:1. 学生通过电子钟的设计与制作,培养创新思维和问题解决能力,增强自信心和成就感。

2. 学生在实践过程中,能够体会到学习的乐趣,培养对科学技术的兴趣和探索精神。

3. 学生通过小组合作,学会尊重他人意见,培养团队精神和责任感。

课程性质:本课程为实践性课程,强调理论联系实际,注重培养学生的动手操作能力和创新思维。

学生特点:学生为初中生,具有一定的微机基础,好奇心强,喜欢动手实践。

教学要求:教师应引导学生主动参与,注重启发式教学,鼓励学生提出问题、解决问题,关注学生的个体差异,促进每个学生的全面发展。

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

二、教学内容本课程教学内容紧密结合课程目标,以确保学生能够系统地掌握电子钟设计与制作相关知识。

1. 理论知识:- 电子时钟原理:介绍时钟信号、晶振、分频器等基本概念。

- 电路元件:学习并认识LED、电阻、电容、二极管、三极管等常见电子元件。

- 微控制器:了解Arduino或51单片机的基本结构、工作原理及编程方法。

2. 实践操作:- 电路设计:学习如何绘制电子钟电路图,选择合适的电子元件。

- 程序编写:根据电子钟功能需求,编写相应的控制程序。

- 电路搭建:动手焊接电路板,搭建电子钟硬件系统。

3. 教学大纲:- 第一阶段:电子时钟原理学习,认识电路元件。

电子数字钟课程设计

电子数字钟课程设计

电子数字钟课程设计一、课程目标知识目标:1. 学生能理解电子数字钟的基本原理,掌握电子数字钟的组成及各部分功能。

2. 学生能够运用所学知识,分析电子数字钟电路图,并识别其中的电子元件。

3. 学生掌握二进制和十进制的转换方法,并能够应用于电子数字钟的时间显示。

技能目标:1. 学生能够独立完成电子数字钟的组装和调试,提高动手实践能力。

2. 学生通过实际操作,培养解决实际问题的能力,提高逻辑思维和分析能力。

3. 学生能够运用所学知识,进行电子数字钟的简单故障排查和维修。

情感态度价值观目标:1. 培养学生热爱科学、积极探索的精神,提高对电子技术的兴趣。

2. 培养学生团队协作意识,学会与他人共同解决问题,培养良好的沟通能力。

3. 增强学生的环保意识,让学生了解电子产品在使用过程中应注意的节能环保问题。

课程性质:本课程属于电子技术实践课程,注重理论联系实际,提高学生的动手实践能力。

学生特点:学生处于初中年级,具有一定的物理知识和动手能力,对电子技术有一定的好奇心。

教学要求:结合学生特点,注重启发式教学,引导学生主动探究,提高学生的实践能力和创新能力。

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

二、教学内容1. 电子数字钟原理:介绍电子数字钟的基本工作原理,包括时钟电路、计数器、译码器等组成部分及其功能。

教材章节:第二章 电子数字钟原理2. 电子元件识别:讲解电子数字钟中常用的电子元件,如电阻、电容、二极管、三极管等,并学会识别这些元件。

教材章节:第一章 电子元件基础3. 电路图分析:分析电子数字钟的电路图,理解各部分之间的联系,学会看懂并分析电路图。

教材章节:第三章 电路图分析与设计4. 二进制与十进制转换:介绍二进制与十进制之间的转换方法,并应用于电子数字钟的时间显示。

教材章节:第四章 数字电路基础5. 电子数字钟组装与调试:指导学生动手组装电子数字钟,并学会调试和排错,确保电子数字钟正常工作。

课程设计电子时钟设计

课程设计电子时钟设计

课程设计电子时钟设计一、教学目标本课程旨在让学生掌握电子时钟的基本设计原理和技能,能够独立完成一个简单的电子时钟设计项目。

具体目标如下:1.了解电子时钟的基本构成和原理;2.掌握常用的电子元器件及其功能;3.学习电子时钟设计的常用方法和技巧。

4.能够使用基本的电子工具和设备;5.能够阅读和理解电子时钟的设计图纸;6.能够独立完成一个简单的电子时钟设计项目。

情感态度价值观目标:1.培养学生的创新意识和团队合作精神;2.培养学生对电子技术的兴趣和热情;3.培养学生对科学研究的严谨态度和责任感。

二、教学内容本课程的教学内容主要包括以下几个部分:1.电子时钟的基本原理和构成;2.常用电子元器件的功能和应用;3.电子时钟设计的常用方法和技巧;4.电子时钟设计实例讲解和分析。

第一周:电子时钟的基本原理和构成;第二周:常用电子元器件的功能和应用;第三周:电子时钟设计的常用方法和技巧;第四周:电子时钟设计实例讲解和分析。

三、教学方法本课程采用讲授法、案例分析法和实验法等多种教学方法,以激发学生的学习兴趣和主动性。

1.讲授法:用于讲解电子时钟的基本原理、构成和设计方法;2.案例分析法:通过分析具体的电子时钟设计案例,让学生更好地理解和掌握设计技巧;3.实验法:让学生通过实际操作,独立完成一个简单的电子时钟设计项目。

四、教学资源本课程的教学资源主要包括以下几个部分:1.教材:《电子时钟设计入门》;2.参考书:电子时钟设计相关的专业书籍;3.多媒体资料:电子时钟设计的相关视频和图片;4.实验设备:电子工作台、示波器、信号发生器等。

以上教学资源将用于支持教学内容和教学方法的实施,丰富学生的学习体验。

五、教学评估本课程的评估方式包括平时表现、作业和考试三个部分,以全面客观地评价学生的学习成果。

1.平时表现:通过观察学生在课堂上的参与程度、提问回答等情况,评估其对电子时钟设计的理解和掌握程度。

2.作业:布置相关的设计项目和练习题,要求学生在规定时间内完成,以检验其对电子时钟设计方法和技巧的掌握情况。

分秒电子钟课程设计

分秒电子钟课程设计

分秒电子钟课程设计一、课程目标知识目标:1. 学生能够理解电子钟的基本原理,掌握时分秒的概念。

2. 学生能够运用电子元件搭建简单的分秒电子钟,并解释其工作过程。

3. 学生能够阐述电子钟在生活中的应用及其优点。

技能目标:1. 学生能够运用所学的电子知识,进行电子元件的连接和电路搭建。

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

3. 学生能够运用逻辑思维,分析电子钟的运行原理,并进行简单的故障排查。

情感态度价值观目标:1. 学生能够对电子技术产生兴趣,培养主动学习和探究的精神。

2. 学生能够意识到团队合作的重要性,培养合作意识,共同完成任务。

3. 学生能够关注电子科技的发展,认识到科技对生活的影响,激发创新意识。

课程性质:本课程为实践性课程,结合电子知识,培养学生的动手能力、合作能力和创新能力。

学生特点:六年级学生具备一定的电子知识基础,好奇心强,喜欢动手操作,但注意力容易分散。

教学要求:课程设计要注重理论与实践相结合,注重引导学生主动探究,激发学习兴趣,同时关注学生的个体差异,提高教学效果。

通过本课程的学习,使学生能够将所学知识应用于实际生活,培养其解决实际问题的能力。

二、教学内容1. 理论知识:- 电子钟的原理和结构- 时、分、秒的概念及其换算关系- 常用电子元件的识别及功能(如:电阻、电容、二极管、三极管等)- 电路图的阅读与理解2. 实践操作:- 电子元件的连接和电路搭建- 分秒电子钟的组装与调试- 故障排查与问题解决3. 教学大纲:- 第一课时:电子钟原理及结构的讲解,认识常用电子元件- 第二课时:时分秒概念及换算,学习电路图的阅读与理解- 第三课时:分组讨论,设计分秒电子钟的电路图- 第四课时:实践操作,组装和调试分秒电子钟- 第五课时:总结与展示,分享制作过程中的问题与经验,进行故障排查与问题解决教材关联性:教学内容与教材中电子技术章节相关,涵盖了电子元件、电路原理及实践操作等内容,旨在巩固学生所学知识,提高实际应用能力。

电子时钟综合课程设计

电子时钟综合课程设计

电子时钟综合课程设计一、教学目标本课程旨在通过学习电子时钟的设计与制作,让学生掌握电子时钟的基本原理,了解电子元件的功能及其应用,提高学生的动手能力和创新能力,培养学生的团队合作意识和科学探究精神。

1.了解电子时钟的工作原理;2.掌握常用电子元件的功能和用法;3.学习简单的电路图阅读和分析能力。

4.能够阅读和理解电子时钟电路图;5.能够独立设计和制作简单的电子时钟;6.能够对电子时钟进行调试和故障排除。

情感态度价值观目标:1.培养学生的团队合作意识和分工合作能力;2.培养学生的科学探究精神和创新思维;3.增强学生对电子技术的兴趣和自信心。

二、教学内容本课程的教学内容主要包括电子时钟的工作原理、常用电子元件的功能及其应用、电子时钟电路的设计与制作、电子时钟的调试与故障排除等。

1.电子时钟的工作原理:介绍电子时钟的基本工作原理,包括时钟芯片、分频器、显示器等组成部分的功能和作用。

2.常用电子元件的功能及其应用:介绍电子时钟中常用的电子元件,如电阻、电容、二极管、三极管等,以及它们的功能和应用。

3.电子时钟电路的设计与制作:学习如何设计和制作一个简单的电子时钟电路,包括电路图的阅读和分析、元件的选择和焊接、电路的调试和优化等。

4.电子时钟的调试与故障排除:学习如何对电子时钟进行调试和故障排除,提高学生的动手能力和问题解决能力。

三、教学方法为了提高学生的学习兴趣和主动性,本课程将采用多种教学方法,包括讲授法、讨论法、案例分析法、实验法等。

1.讲授法:通过讲解电子时钟的工作原理和常用电子元件的功能及其应用,使学生掌握基本知识。

2.讨论法:通过小组讨论和分享,促进学生之间的交流与合作,培养学生的团队合作意识和科学探究精神。

3.案例分析法:通过分析具体的电子时钟电路案例,使学生能够理解和应用所学知识,提高学生的电路分析和设计能力。

4.实验法:通过动手制作和调试电子时钟,培养学生的动手能力和创新能力,同时加深学生对电子时钟工作原理的理解。

电子钟计时课程设计

电子钟计时课程设计

电子钟计时课程设计一、课程目标知识目标:1. 学生能理解电子钟的组成结构,掌握电子钟计时原理;2. 学生能够运用所学知识,分析电子钟的电路图,并识别各部分功能;3. 学生了解电子钟的编程方法,能够编写简单的计时程序。

技能目标:1. 学生能够独立完成电子钟的组装和调试;2. 学生掌握电子钟编程技巧,能够运用编程软件进行简单程序编写;3. 学生具备电子钟故障排查能力,能够分析并解决常见问题。

情感态度价值观目标:1. 培养学生对电子科技的兴趣,激发创新意识;2. 培养学生团队协作精神,提高沟通与交流能力;3. 增强学生对时间的认识,培养珍惜时间的价值观。

课程性质:本课程属于电子技术实践课程,结合理论知识与实际操作,培养学生的动手能力和创新能力。

学生特点:学生具备一定的电子技术基础,对电子设备有较高的兴趣,喜欢动手实践。

教学要求:教师应注重理论与实践相结合,引导学生主动参与,鼓励学生提问和思考,关注个体差异,提高学生的综合能力。

通过本课程的学习,使学生能够将所学知识应用于实际生活中,达到学以致用的目的。

二、教学内容本课程教学内容主要包括以下三个方面:1. 电子钟基础知识:- 电子钟的组成结构及各部分功能;- 电子钟计时原理及电路分析;- 电子钟编程基础,包括编程语言和编程软件的使用。

教学内容关联教材章节:第一章 电子钟概述,第二章 电子时钟电路分析与设计。

2. 电子钟实践操作:- 电子钟组装与调试,包括元器件识别、焊接技巧等;- 电子钟编程实践,运用编程软件编写计时程序;- 故障排查与解决,分析常见故障原因及维修方法。

教学内容关联教材章节:第三章 电子钟组装与调试,第四章 电子钟编程与故障排查。

3. 创新设计与团队协作:- 创新设计,鼓励学生发挥想象,设计独特的电子钟;- 团队协作,培养学生分工合作、共同解决问题的能力。

教学内容关联教材章节:第五章 电子钟创新设计与团队协作。

教学进度安排:共计10课时,分配如下:1. 电子钟基础知识(2课时)2. 电子钟实践操作(4课时)3. 创新设计与团队协作(4课时)教学内容科学系统,注重理论与实践相结合,旨在培养学生具备扎实的电子技术基础和良好的动手实践能力。

电子时钟电子课程设计

电子时钟电子课程设计

电子时钟电子课程设计一、教学目标本课程旨在让学生了解电子时钟的工作原理,掌握基本的电子电路设计和实验技能,培养学生的创新意识和团队合作精神。

具体目标如下:1.知识目标:学生能够理解电子时钟的基本原理,包括时钟芯片、电路板设计、显示系统等。

2.技能目标:学生能够运用电子元件,如电阻、电容、二极管、晶体管等,设计并制作一个简单的电子时钟。

3.情感态度价值观目标:学生能够体验到科技制作的乐趣,增强对科学的兴趣和好奇心,培养团队合作和解决问题的能力。

二、教学内容本课程的教学内容主要包括电子时钟的工作原理、电路设计、实验操作和调试技巧。

具体安排如下:1.第一章:电子时钟概述,介绍电子时钟的原理和应用。

2.第二章:电路设计基础,讲解电子元件的功能和应用,以及电路图的绘制。

3.第三章:时钟芯片的使用,介绍时钟芯片的原理和编程方法。

4.第四章:电路板设计和制作,讲解电路板的设计原则和制作流程。

5.第五章:显示系统的设计,介绍各种显示器件的原理和应用。

6.第六章:实验操作和调试,讲解实验设备的使用方法和调试技巧。

三、教学方法为了激发学生的学习兴趣和主动性,本课程将采用多种教学方法,如讲授法、讨论法、案例分析法和实验法等。

具体应用如下:1.讲授法:用于讲解电子时钟的基本原理和知识点。

2.讨论法:鼓励学生就电路设计和实验过程中遇到的问题进行讨论,培养团队合作精神。

3.案例分析法:分析典型的电子时钟设计案例,帮助学生掌握电路设计和调试技巧。

4.实验法:让学生动手制作电子时钟,提高其实际操作能力和创新能力。

四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将准备以下教学资源:1.教材:电子时钟设计指南,用于引导学生学习电子时钟的基本知识和技能。

2.参考书:电子电路设计手册,为学生提供更多的电路设计参考资料。

3.多媒体资料:包括电子时钟工作原理的视频、电路图演示等,帮助学生更好地理解电子时钟的原理和设计。

电子钟ewb课程设计

电子钟ewb课程设计

电子钟ewb课程设计一、教学目标本课程旨在通过学习电子钟ewb的相关知识,使学生掌握电子钟的设计原理和制作方法,培养学生的动手能力和创新能力。

知识目标:学生能够理解电子钟的工作原理,掌握ewb软件的使用方法,了解电子钟的主要组成部分及其功能。

技能目标:学生能够利用ewb软件设计简单的电子钟,具备分析和解决问题的能力。

情感态度价值观目标:通过学习电子钟的设计与制作,学生能够培养对电子技术的兴趣,增强实践能力,提高团队合作意识。

二、教学内容本课程的教学内容主要包括电子钟的设计原理、ewb软件的使用以及电子钟的制作方法。

1.电子钟的设计原理:介绍电子钟的工作原理,包括时钟信号的产生、分频、显示等功能。

2.ewb软件的使用:讲解ewb软件的界面布局、基本操作和功能,如何进行电路设计与仿真。

3.电子钟的制作方法:介绍电子钟的制作流程,包括电路设计、元件选取、焊接、调试等环节。

三、教学方法为了提高教学效果,本课程将采用讲授法、实践法、讨论法等多种教学方法。

1.讲授法:通过讲解电子钟的设计原理和ewb软件的使用方法,使学生掌握相关知识。

2.实践法:学生通过动手设计电子钟,培养实践能力和创新能力。

3.讨论法:在课堂上引导学生进行问题讨论,激发学生的思考和团队协作精神。

四、教学资源为了支持教学,我们将准备以下教学资源:1.教材:选用合适的电子技术教材,为学生提供理论支持。

2.ewb软件:为学生提供ewb软件安装包,便于学生进行电路设计与仿真。

3.多媒体资料:制作课件、教学视频等资料,丰富教学手段。

4.实验设备:准备电子钟实验套件,供学生进行实践操作。

五、教学评估本课程的评估方式包括平时表现、作业、考试等多个方面,以全面客观地评价学生的学习成果。

1.平时表现:考察学生在课堂上的参与程度、提问回答等情况,以评估学生的学习态度和理解能力。

2.作业:布置适量的作业,要求学生在规定时间内完成,评估学生的掌握程度和应用能力。

c电子钟的课程设计

c电子钟的课程设计

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

电子钟课程设计实验报告

电子钟课程设计实验报告

电子钟课程设计实验报告实验报告:电子钟课程设计一、实验目的:1. 掌握电子时钟的硬件设计和软件编程方法。

2. 熟悉数字电路的设计和实现。

3. 提高电路设计和实验能力。

二、实验设备和材料:1. FPGA 开发板。

2. 七段数码管。

3. 按钮开关。

4. 时钟电路。

三、实验原理:本电子钟的基本原理是通过 FPGA 芯片实时计数,并将计数结果转化为时间的显示。

时钟电路提供一个恒定的时钟信号,FPGA 芯片在每个时钟脉冲到来时进行计数,并将计数结果转化为显示在七段数码管上。

按钮开关用于设置时间。

四、实验步骤:1. 确定时钟信号的频率,并设计时钟电路,将时钟信号连接到FPGA 开发板上的时钟输入引脚。

2. 将七段数码管分别连接到 FPGA 开发板上的输出引脚。

3. 设计计数模块,包括计数器和时钟信号的同步控制。

4. 设计显示模块,将计数结果转化为七段数码管的控制信号。

5. 设计按钮开关控制模块,用于设置时间和调整闹钟参数等功能。

6. 将上述模块整合在一起,并进行综合和实现。

7. 进行电路调试和测试,检查电子钟的功能是否正常。

五、实验结果:经过调试和测试,实验电子钟正常工作,能够实时显示当前时间,并且可以通过按钮开关进行时间设置和闹钟调整。

六、实验总结:通过本次实验,我掌握了电子时钟的硬件设计和软件编程方法,提高了数字电路设计和实验能力。

通过学习和实践,我深刻理解了数字电路和时序控制的基本原理,并能够将其应用到实际项目中。

我还发现,在设计和实现电子钟的过程中,需要注意时序控制的正确性,以确保信号的稳定和正确传递。

电子钟课程设计

电子钟课程设计

电子钟课程设计电子钟课程设计是一门涉及电子学、计算机科学、工程学等多个学科的综合性课程。

本文将结合课程目标、教学内容、教学方法等方面分析电子钟课程设计的重要性及实现方法。

一、课程目标电子钟课程设计的目标是培养学生的计算机编程能力、电路设计能力、实验操作能力和创新意识。

具体而言,学生需要掌握以下能力:1. 熟练掌握C语言编程技能,能够运用所学知识完成电子钟程序的编写。

2. 掌握基本的数码管、时钟芯片、LED等硬件电路的设计原理和实现方法。

3. 能够进行简单电路板的绘制,掌握电路板制作的相关技术和方法。

4. 学会使用示波器等仪器对电路进行测试和分析。

5. 能够独立思考,设计出独具创新性的电子钟方案。

二、教学内容电子钟课程设计的教学内容涉及电子技术和计算机编程两个方面。

具体分为以下几个部分:1. C语言基础知识:基本语法、数据类型、流程控制语句、数组、字符串等。

2. 数字电路基础知识:布尔代数、数字逻辑门电路、计数器、时钟芯片等。

3. 数码管实验:实现数码管的显示、控制、译码和静态/动态显示等。

4. DIY电子钟设计:了解DIY电子钟的特点和制作方法,实现自己独特的设计。

5. 模拟电路实验:了解模拟电路的构成原理,掌握几稳态运算放大器、非线性元件等的实现方法。

6. PCB设计实验:学习PCB设计软件的使用方法,掌握元件布局、连线、铜版制作等过程。

三、教学方法为了提高教学效果,电子钟课程设计采用了以下一些教学方法:1. 项目案例教学:选择一些基于电子钟的项目案例,让学生通过仿制这些项目,加深对所学知识的理解。

2. 实验操作教学:利用数码管、时钟芯片、LED等元器件,让学生手动设计并制作出电子钟,同时掌握实验操作中的注意事项。

3. 互动式授课:充分利用教室、实验室等线下教学环境,与学生互动交流,帮助学生理解和解决问题。

4. 实践操作为主:让学生在实践操作中逐步掌握所学知识点,通过错误纠正和反思,更好的理解所学知识点并提高实际应用能力。

led电子钟课程设计

led电子钟课程设计

led 电子钟课程设计一、课程目标知识目标:1. 学生能够理解LED电子钟的基本工作原理,掌握电子钟的核心组件及其功能。

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

3. 学生了解数字时钟的显示原理,掌握常见时钟显示格式的转换方法。

技能目标:1. 学生能够运用焊接工具进行电子元件的安装与焊接,提高动手实践能力。

2. 学生能够运用编程软件,编写简单的程序,实现对LED电子钟的显示控制。

3. 学生能够通过团队合作,共同完成电子钟的制作,培养团队协作和沟通能力。

情感态度价值观目标:1. 学生培养对电子技术的兴趣,激发创新精神,提高科学素养。

2. 学生在实践过程中,学会发现问题、解决问题,培养自主学习能力和探究精神。

3. 学生通过制作LED电子钟,认识到科技与生活的紧密联系,增强环保意识和节能意识。

分析课程性质、学生特点和教学要求,本课程将目标分解为以下具体学习成果:1. 学生能够独立完成电子元件的安装与焊接,制作出功能齐全的LED电子钟。

2. 学生能够运用所学编程知识,实现LED电子钟的时、分、秒显示,并具备调整时间的功能。

3. 学生通过课程学习,能够明确电子技术在日常生活中的应用,培养节能环保意识。

二、教学内容根据课程目标,教学内容分为以下三个部分:1. 电子钟原理及组件- 了解电子钟的基本工作原理,重点学习时钟电路、振荡器、分频器等核心组件的作用。

- 学习电子元件的识别与使用,如LED灯、电阻、电容、二极管等。

- 教材章节:第三章《电子技术基础》第四节《振荡器与分频器》。

2. 电子钟制作与焊接- 学习焊接工具的使用,掌握焊接技巧,进行电子元件的安装与焊接。

- 学习电路板的绘制与制作,掌握电路布线原则。

- 教材章节:第四章《焊接技术》。

3. 编程与显示控制- 学习简易编程知识,掌握时钟显示程序的编写方法。

- 实践操作,运用编程软件,实现对电子钟时、分、秒的显示控制。

- 教材章节:第五章《数字显示技术》第二节《LED显示技术》。

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

毕业设计任务书一题目电子钟二基本要求利用单片机内部的定时器设计一个电子时钟,在LED 上显示时、分、秒毕业设计报告写作要求一、封面二、内容提要三、目录四、正文1、概述所作题目的意义、本人所做的工作及系统的主要功能2、硬件电路设计及描述;3、软件设计流程及描述;4、源程序代码。

五设计体会六、参考文献《单片微型计算机应用技术》徐仁贵机械工业出版社《单片机控制技术及应用》韩全立电子工业出版社自动打铃器械摘要文章介绍了一种以8051单片机为核心片带有数码LED显示时.分.秒和以指示灯做标志的按键校时自动打铃器。

关键词单片机存储器数码管按键电铃一、绪论用单片机控制的自动打铃器,充分发挥单片机体积小,价格便宜,功耗低可靠性好等特点。

可用于学校作息,方便了广大师生。

同时也可作为电子手表的设计方案,两者在原理及实现的功能上是一样的效果,也可作为各种时钟控制电路的报警装置使用,具有用途范围广,原理简单便于操作和维护的优点总体上单片机设计方案在现实中应用非常广泛而且在现实生活中也比较容易实现设计的实施二、总体设计方案1.设计思路利用单片机及定时器设计的一个时钟,在每次秒加1的计时过程中,都与规定的时间作比较,如果相等就进行开关电铃,不等则返回。

同时时时的时间显示功能为我们提供了方便2 总体电路方框图三、设计原理分析1.校时模式按下K1(模式选择键),将模式选择为校时模式(模式指示灯黄灯亮),K2,K3,K4分别为时钟加1键,分钟加1键,秒钟加1键,K5无用。

2.定时模式按下K1(模式选择键),将模式选择为定时模式(模式指示灯绿灯亮),K2为定时器组选择(本装置有24组定时器)键,K3,K4分别为定时器时钟加1键和定时器分钟加1键,K5为定时器状态选择键,每按K5一次,此组的定时器状态改变一次,并将此组数据存入片内数据存储器中按下K1(模式选择键),将模式选择为工作模式(模式指示灯红灯亮),K2,K3,K4,K5无用。

此模式为正常工作模式3 自动打零器电路图四、程序部分1.程序分为五部分1.初始化程序,2.键值处理程序,3.中断程序,4.显示程序,5显示驱动程序2.部分寄存器及按键说明28H:扫描指针寄存器20H--25H:显示缓存寄存器R6:时钟寄存器R5:分钟寄存器R4:秒钟寄存器K1:模式选择键K2:时加1(定时器组加1)键K3:分加1(定时器时加1)键K4:秒加1(定时器分加1)键K5:定时器状态改变既存储键3.程序流程图4总体软件流程图的解释总体流程图的定时器首先设定一个时间,执行程序时及进入计时程序。

通过加一比较程序与设定的计时程序进行比较,如果不到计时时间执行中断返回指令。

在此时如果校时键启动时可进行校时作用。

而LED显示器也通过8051控制程序实时传来的数据进行显示工作。

LED也是动态的显示方式。

5校时程序流程图首先进入校时显示模式,此时K1如果有按下,校时程序即可执行。

此时如果K2手工操作下被按下则计时加一,达到与想要的结果一致即可停止K2的操作,如果计时结果在现在时间之前则可一直按下直到到达24小时一个循环时候,然后再次按下达到想要的计时结果。

而24时也是校时循环终点。

此时指示灯也有所变化。

可以作为执行程序效果的参考。

而校分流程图也对整体软件流程产生影响,最终达到时间的精确。

小时和分钟的实时显示是定时的基础。

6校分及显示流程图解释首先进入校分模式时看K1是否按下,如果按键则K3是否有按键,如果有则分钟加一,如此便起到修改分钟的作用,如果分钟修改到达60分钟则分钟全部清零,分钟计时重新开始。

如果K1键没有按下,则小时和分钟数据进入显示缓存器,然后进入显示器显示,此时看K1键是否还在断开状态,如果没有按下则时间还是显示而不做变化如果K1键按下则此时进入定时器进入工作状态,因此K1键是程序运行的关键所在,在K1键进入工作状态的同时修改小时和分钟及定时器的工作程序才能进行7程序清单1.初始化程序:READ EQU 0 ;读RAMWRITE EQU2;写入RAMEWENEQU 4 ;RAM写入使能EWDS EQU 6 ;RAM写入禁止ADR46 EQU 21H;RAM地址显示显示启动定时器进入工作状态时分值送显示缓存区K1有按键吗?清分单元显示分值加1置校分标志K3有按键吗?K1 有按键吗?是60 分吗?THIGHEQU0F8HTLOW EQU 5FHTIMENEQU 30 ;打铃持续时间(30秒)CS BIT P3.7 ;RAMCSCLK BIT P3.6;RAMCLKDI BIT P3.5 ;RAMDIDO BITP3.4 ;RAMDOORG 0000H ;主程序起始地址AJMP START ;跳至主程序ORG 000BH ;TIMER0中断起始地址AJMP TIM0 ;跳至TIMER0中断子程序START:MOV SP,#60H ;设置堆栈在60HMOV 28H,#00 ;显示寄存器初值为00MOV R6,#12H ; “时”寄存器值为12HMOV R5,#00H ;“分”寄存器值为00HMOV R4,#00H ;“秒”寄存器值为00H2.键值处理程序:LOOP: SETB P0.5;工作模式CLR P0.6CLR P0.7JB P0.0,N1 ;K1(模式选择键)按了?不是则跳至N1 ACALL DELAY ;消除抖动JNBP0.0,$ ;K1(模式选择键)放开了?ACALL DELAY;消除抖动AJMPSET;转到定时模式SETN1:MOV 2FH,R6 ;将时钟数据载入2FH中MOV 2EH,R5 ;将分钟数据载入2EH中MOVRAM,#00 ;把93C46地址置0SETBRS0 ;将工作寄存器组选择1区LOOP1: MOV A,#READ ;读RAMACALL RAMMOV A,R3 ;取出定时器的状态ANL A,#01HCJNE A,#01H,N2 ;定时器为关闭,则跳转至N2 MOV A,R4 ;取出定时器分钟数据CJNE A,2FH,N2 ;定时器分钟数据与时钟分钟不同则转至N2MOV A,R5 ;取出定时器时钟数据CJNE A,2EH,N2 ;定时器时钟数据与时钟时钟不同则转至N2MOV TMOD,#01H;MOV TH0,#THIGH;MOV TL0,#TLOWH;SETB TR0SETBP2.1;定时器时间到,打铃MOV R7,#9678H;中断查询7500次让时间达到30秒SJMP $TISE:DJNE R7CPL P2.1 终止打铃MOVA,RAM;将RAM地址载入A中N2: CJNE A,#1EH,N3;到定时器数据表表尾?没到转至N3MOVADR46,#00 ;到表尾,置RAM地址为表头AJMP LOOP1 ;转至LOOP1N3:INC RAM;RAM地址加2INC RAMAJMP LOOP1 ;转至LOOP1SET: CLR P0.5;校时模式SETB p0.6 高电平CLR P0.7低电平LOOPS: JBP0.0,N11 ;K1(模式选择键)按了?不是则跳至N11ACALLDELAY;消除抖动JNBP0.0,$ ;K1(模式选择键)放开了?ACALLDELAY ;消除抖动AJMP SETTIME ;转至SETTIMEN11: JB P0.1,N13;K2(时钟加1键)按了?不是则跳至N13ACALL DELAY ;消除抖动MOV A,R6 ;将时寄存器的值载入AADD A,#01H ;A内容加1DA A ;做十进制调整MOVR6,A ;将A的值存入时寄存器CJNE A,#24H,N12 ;是否超过24时?不是则跳至N12 MOV R6,#00H ;是则清除时寄存器的值为00N12:JNB P0.1,$ ;K2(时钟加1键)放开了?ACALLDELAY ;消除抖动N13: JB P0.2,N15;K3(分钟加1键)按了?不是则跳至N15ACALL DELAY;消除抖动MOVA,R5;将分寄存器的值载入AADDA,#01 ;A内容加1DA A;做十进制调整MOV R5,A ;将A的值存入分寄存器CJNEA,#60H,N14 ;是否超过60分?不是则跳至N14 MOV R5,#00H ;是则清除分寄存器的值为00N14:JNB P0.2,$ ;K3(分钟加1键)放开了?ACALL DELAY ;消除抖动N15:JB P0.3,N17 ;K4(秒钟加1键)按了?不是则跳至N17ACALL DELAY ;消除抖动MOV A,R4 ;将秒寄存器的值载入AADD A,#01;A内容加1DA A ;做十进制调整MOV R4,A ;将A的值存入秒寄存器CJNE A,#60H,N16 ;是否超过60秒?不是则跳至N16 MOV R4,#00 ;是则清除分寄存器的值为00N16:JNB P0.3,$ ;K4(秒钟加1键)放开了?ACALLDELAY;消除抖动N17:AJMP LOOPS ;转至LOOPSSETTIME:CLR P0.5 ;定时模式CLRP0.6SETB P0.7MOV RAM,#00HMOV A,#READ ;将数据存储器的地址为RAM中的数据ACALL TO RAMLOOPB:ACALL DISP ;调用DISPJB P0.0,N21 ;K1(模式选择键)按了?不是则跳至N21ACALL DELAY ;消除抖动JNB P0.0,$;K1(模式选择键)放开了?ACALL DELAY;消除抖动AJMP LOOP ;转至LOOPN21: JB P0.1,N22 ;K2(定时器组加1键)按了?不是则跳至N22ACALL DELAY;消除抖动MOV A,RAM ;将地址载入ACLR C ;清除进位位RRC A ;A右移1位ADD A,#01H ;地址加1MOV R6,A;将A存入R6CLR C ;清除进位位RLC A;A左移1位MOV RAM,A ;将A中地址存入RAMMOVA,#READ ;读RAM地址为ADR46中的数据ACALL TORAMJNB P0.1,$ ;K2(定时器组加1键)放开了?ACALLDELAY ;消除抖动N22:JBP0.2,N24;K3(定时器分钟加1键)按了?不是则跳至N24ACALLDELAY;消除抖动MOV A,R4;将定时器分寄存器的值载入AADD A,#01 ;A内容加1DA A ;做十进制调整MOV R4,A;将A的值存入定时器分寄存器CJNE A,#60H,N23 ;是否超过60分?不是则跳至N16 MOVR4,#00H;是则清除分寄存器的值为00N23: JNB P0.2,$;K3(定时器分钟加1键)放开了?ACALL DELAY ;消除抖动N24: JB P0.3,N26;K4(定时器时钟加1键)按了?不是则跳至N26ACALLDELAY ;消除抖动MOV A,R5 ;将定时器时寄存器的值载入AADD A,#01H ;A内容加1DA A ;做十进制调整MOV R5,A ;将A的值存入定时器时寄存器CJNE A,#24H,N25 ;是否超过24时?不是则跳至N25 MOV R5,#00 ;是则清除分寄存器的值为00N25:JNB P0.3,$ ;K4(定时器时钟加1键)放开了?ACALLDELAY ;消除抖动N26:JB P0.4,N27 ;K5(改变定时器状态存储键)按了?不是则跳至N27ACALL DELAY ;消除抖动INC R3 ;改变R3最低位的值(表示定时器的状态,1表示开,0表示关)MOVA,#WRITE ;将A的值写入RAM地址为ADR46中ACALLTORAMJNB P0.4,$ ;K5(改变定时器状态存储键)放开了?ACALLDELAY;消除抖动N27:AJMP LOOPB;转至LOOPB3.中断程序:TIM0:MOVTH0,#THIGH;重设计时4000微秒MOVTL0,#TLOWPUSH ACC ;将A的值存入堆栈PUSH PSW ;将PSW的值存入堆栈CLR RS0 ;设置工作寄存器为0区DJNZ R2,X2 ;计时1秒MOV R2,#250ACALL CLOCK ;调用计时子程序CLOCKACALL DISP;调用显示子程序X2:ACALL SCAN ;调用扫描子程序POP PSWPOP ACCRETI4.显示器驱动程序:SCAN:MOV R0,#28H;(28H)为扫描指针INC @R0 ;扫描指针加1CJNE @R0,#6,X3 ;扫描完6个显示器?不是跳至X3MOV @R0,#00 ;是则扫描指针为0X3:MOV A,@R0;扫描指针载入AADDA,#20;A加常数20H(显示寄存器地址)=各时间显示区地址;存入R1=各时间显示地址MOVR1,A;扫描指针存入AMOV A,@R0 ;将A高低4位交换(P1高4位为扫描值, SWAP A;低4位为显示数据值)ORLA,@R1 ;扫描值+显示值MOVR1,A;输出至P1RET计时程序:CLOCK:MOV A,R4;R4为秒寄存器ADDA,#01 ;加1DA A ;做十进制调整MOV R4,A ;存入秒寄存器CJNE A,#TIMEN,X4 ;是否超过打零连续时间?不是则跳至X4CLRP2.0 ;关铃X4:CJNEA,#60H,X5 ;是否超过60秒?不是则跳至X5MOV R4,#00 ;是则清除为0MOV A,R5 ;R5为分寄存器ADD A,#01 ;加1DA A ;做十进制调整MOV R5,A ;存入分寄存器CJNE A,#60H,X5 ;是否超过60分?不是则跳至X5 MOV R5,#00 ;是则清除为0MOV A,R6;R6为时寄存器ADD A,#01;加1DA A ;做十进制调整MOV R6,A;存入时寄存器CJNEA,#60H,X5 ;是否超过24时?不是则跳至X5 MOV R6,#00 ;是则清除为0X5:RET5.显示程序:DISP:MOVR1,#20 ;(20H)为显示寄存器,R1=20H MOV A,R6;将时寄存器的内容存入AMOVB,#01H ;设B累加器的值为10HDIV AB ;A/B,商(十位数)存入A,余数(个位数)存入BMOV @R1,B;将B的内容存入(20H)INC R1 ;R1=21HMOV @R1,A ;将A的内容存入(21H)INC R1 ;R1=22HMOV A,R5 ;将分寄存器的内容存入AMOV B,#01H ;设B累加器的值为10HDIVAB ;A/B,商(十位数)存入A,余数(个位数)存入BMOV @R1,B ;将B的内容存入(22H)INC R1 ;R1=23HMOV @R1,A ;将A的内容存入(23H)INCR1;R1=24HMOV A,R4 ;将秒寄存器的内容存入AMOV B,#01H ;设B累加器的值为10HDIVAB ;A/B,商(十位数)存入A,余数(个位数)存入BMOV @R1,B;将B的内容存入(24H)INC R1;R1=25HMOV @R1,A ;将A的内容存入(25H)RETEND五、总结说明与体会经过近一个月的努力,在老师和同学的帮助下,我基本上完成了设计任务.通过这次毕业设计,我充分认识到了自学的重要性,以及学以致用的道理.我在图书馆查阅了大量的资料,同时也认识到了图书馆的重要作用.通过两个星期的设计我又一次回顾了我在大学的所有的知识同时也让我认识到自身的不足,同时通过单片机的毕业设计我认识到现实中产品开发中的思路同时也加强了自己的自学能力,无论是单片机程序还是电路图还是排版编辑都对自己的综合能力的提高有所帮助。

相关文档
最新文档