汇编实训报告电子时钟

合集下载

电子钟应用系统实训报告

电子钟应用系统实训报告

一、实训背景随着科技的发展,电子钟在日常生活、工业生产、科研等领域得到了广泛应用。

为了提高我们的实践能力和创新能力,我们选择了电子钟应用系统作为实训项目。

通过本次实训,我们学习了电子钟的基本原理、设计方法和应用技术,提高了我们的动手能力和团队协作能力。

二、实训目的1. 熟悉电子钟的基本原理和设计方法;2. 掌握电子钟的元器件选用和电路设计;3. 学会使用电子钟的编程和调试技巧;4. 培养创新意识和团队协作精神。

三、实训内容1. 电子钟基本原理电子钟是一种用于测量和显示时间的电子设备,主要由时钟芯片、电源、显示屏、按键等部分组成。

时钟芯片负责产生基准时间信号,通过分频、计数等过程,实现时间的测量和显示。

2. 电子钟元器件选用(1)时钟芯片:选用具有较高精度和稳定性的时钟芯片,如DS3231、PCF8563等。

(2)显示屏:选用LED数码管或LCD显示屏,具有较好的可视性和稳定性。

(3)电源:选用适合的稳压电源,保证电子钟的稳定工作。

(4)按键:选用轻触式按键,方便用户操作。

3. 电子钟电路设计(1)电路框图设计:根据电子钟的功能和性能要求,绘制电路框图,包括时钟芯片、显示屏、按键等部分。

(2)电路板设计:根据电路框图,进行电路板设计,包括元器件布局、走线等。

4. 电子钟编程与调试(1)编程:使用C语言或汇编语言编写电子钟的程序,实现时间测量、显示、按键控制等功能。

(2)调试:通过调试工具对程序进行调试,确保电子钟的正常运行。

5. 电子钟应用系统设计(1)系统功能设计:根据实际需求,设计电子钟的应用系统,如定时器、闹钟、计时器等。

(2)系统实现:将设计好的功能模块进行集成,实现电子钟应用系统。

四、实训过程1. 学习电子钟基本原理和元器件知识,掌握相关电路设计方法。

2. 按照设计要求,选用合适的元器件,进行电路板设计。

3. 编写电子钟程序,实现时间测量、显示、按键控制等功能。

4. 进行程序调试,确保电子钟的正常运行。

数电实训报告电子时钟

数电实训报告电子时钟

一、实训目的本次数电实训旨在通过实际操作,加深对数字电子技术理论知识的理解,掌握数字电路的设计与制作方法,提高动手能力和故障排除能力。

通过设计并制作一个具有时、分、秒显示功能的电子时钟,熟悉数字电路中的计数器、译码器、显示器等基本模块,并学会运用这些模块完成一个完整的电子系统设计。

二、实训内容1. 电子时钟设计(1)设计要求设计一个具有时、分、秒显示功能的电子时钟,要求:1)采用CMOS集成电路设计,保证电路的稳定性;2)时钟显示采用7段数码管,可同时显示时、分、秒;3)时钟源采用石英晶体振荡器,确保时钟的准确性;4)具有时钟校准功能,可调整时、分、秒的显示值;5)具有时钟复位功能,可恢复时钟到初始状态。

(2)设计原理电子时钟主要由以下模块组成:1)时钟源:采用石英晶体振荡器产生标准时钟信号;2)分频器:将标准时钟信号分频,得到1Hz的秒脉冲信号;3)计数器:对秒脉冲信号进行计数,得到秒、分、时的计数值;4)译码器:将计数值转换为对应的7段数码管显示编码;5)显示器:采用7段数码管显示时、分、秒的计数值;6)校时电路:实现时钟校准功能;7)复位电路:实现时钟复位功能。

(3)电路设计1)时钟源:选用NE555定时器构成石英晶体振荡器,产生标准时钟信号;2)分频器:选用CD4060计数器进行分频,得到1Hz的秒脉冲信号;3)计数器:选用CD4518BCD计数器,分别实现秒、分、时的计数;4)译码器:选用CD4511BCD至7段数码管译码器,将计数值转换为7段数码管显示编码;5)显示器:采用7段数码管,分别显示时、分、秒的计数值;6)校时电路:采用按钮开关实现时钟校准功能;7)复位电路:采用按钮开关实现时钟复位功能。

2. 电子时钟制作(1)元器件准备根据电路设计,准备以下元器件:1)NE555定时器1个;2)CD4060计数器1个;3)CD4518BCD计数器3个;4)CD4511BCD至7段数码管译码器3个;5)7段数码管3个;6)石英晶体振荡器1个;7)电阻、电容、二极管、导线等。

数字电子时钟实习报告

数字电子时钟实习报告

一、实习目的本次实习旨在通过设计和制作数字电子时钟,加深对数字电路基本原理、电子元器件性能及电路设计方法的理解。

通过实际操作,掌握数字电子钟的设计、制作、调试和故障排除等技能,提高动手能力和创新意识。

二、实习内容1. 数字电子钟电路设计(1)电路组成:数字电子钟主要由振荡器、分频器、计数器、译码显示、报时电路和校时电路等部分组成。

(2)电路设计:采用555定时器构成振荡器产生1Hz的脉冲信号,通过分频器得到1Hz的秒脉冲信号。

计数器采用异步十进制计数器74LS90,实现秒、分、时的计数。

译码显示采用共阳极LED数码管,显示当前时间。

报时电路由门电路和蜂鸣器构成,实现整点报时功能。

校时电路由按键和计数器构成,实现手动校时功能。

2. 元器件选型(1)振荡器:选用555定时器,其频率稳定,易于调整。

(2)分频器:选用CD4060,具有分频功能,可方便地实现秒、分、时的计数。

(3)计数器:选用74LS90,具有异步计数功能,可方便地实现秒、分、时的计数。

(4)译码显示:选用共阳极LED数码管,显示清晰,功耗低。

(5)报时电路:选用门电路和蜂鸣器,实现整点报时功能。

(6)校时电路:选用按键和计数器,实现手动校时功能。

3. 电路制作与调试(1)电路制作:根据电路原理图,焊接电路板,连接元器件。

(2)电路调试:首先检查电路连接是否正确,然后逐个模块进行调试。

调试过程中,注意观察数码管显示是否正常,报时是否准确,校时是否方便。

三、实习过程1. 设计电路原理图:根据数字电子钟的功能和性能要求,设计电路原理图。

2. 选择元器件:根据电路原理图,选择合适的元器件。

3. 制作电路板:根据电路原理图,制作电路板。

4. 焊接元器件:将元器件焊接在电路板上。

5. 电路调试:逐个模块进行调试,确保电路功能正常。

6. 故障排除:在调试过程中,若出现故障,分析原因,进行修复。

四、实习结果1. 成功设计并制作了数字电子钟,实现了秒、分、时的计数,整点报时和手动校时等功能。

数码显示电子钟实训报告

数码显示电子钟实训报告

一、实训目的通过本次实训,旨在使学生掌握数字电子钟的基本原理、电路设计、制作和调试方法。

使学生了解数字电路的基本组成和数字显示技术,提高学生的动手能力和实践操作技能。

二、实训内容1. 熟悉数字电子钟的组成原理,了解各部分功能;2. 设计并绘制数字电子钟的电路原理图;3. 制作数字电子钟的实体电路;4. 对制作完成的数字电子钟进行调试和优化;5. 撰写实训报告。

三、实训原理数字电子钟主要由以下几部分组成:1. 振荡器:产生基准脉冲信号;2. 分频器:将基准脉冲信号分频,得到秒脉冲信号;3. 计数器:对秒脉冲信号进行计数,得到时间;4. 译码器:将计数器输出的二进制数转换为七段数码管的显示码;5. 显示器:将译码器输出的显示码显示出来;6. 校时电路:对电子钟进行校时。

四、实训步骤1. 熟悉数字电子钟的组成原理,了解各部分功能;2. 设计并绘制数字电子钟的电路原理图;3. 准备元器件,包括:555定时器、计数器、译码器、显示器、电阻、电容、导线等;4. 制作数字电子钟的实体电路;5. 对制作完成的数字电子钟进行调试和优化;6. 撰写实训报告。

五、实训结果与分析1. 制作完成的数字电子钟能够正常工作,显示时分秒;2. 电子钟的计时精度较高,误差在1秒以内;3. 校时电路能够对电子钟进行精确校时。

在实训过程中,我们发现以下问题:1. 电子钟的计时精度受到电源电压的影响,电压波动较大时,计时精度会降低;2. 电子钟的显示亮度受环境光线的影响,光线较暗时,显示亮度不够;3. 电子钟的电路设计可以进一步优化,降低功耗。

六、实训体会通过本次实训,我们深刻认识到以下内容:1. 数字电子钟是一种常见的电子设备,其设计原理简单,制作过程较为容易;2. 在电路设计过程中,要充分考虑元器件的参数和电路性能,以保证电子钟的稳定性和可靠性;3. 实训过程中,要注重理论与实践相结合,不断提高自己的动手能力和实践操作技能。

七、实训总结本次实训使我们对数字电子钟的原理和制作过程有了更深入的了解,提高了我们的动手能力和实践操作技能。

多功能电子时钟实训报告

多功能电子时钟实训报告

一、实训目的本次实训旨在通过学习单片机技术,设计并实现一个基于单片机的多功能电子时钟系统。

通过实训,使学生掌握以下知识和技能:1. 熟悉单片机的基本原理和编程方法;2. 掌握电子时钟系统的硬件设计、软件编程和调试方法;3. 提高动手能力和实际应用能力。

二、实训内容1. 系统硬件设计(1)核心控制器:选用AT89C51单片机作为系统的核心控制器。

(2)时钟芯片:使用DS1302实时时钟芯片,提供精确的时间信号。

(3)液晶显示屏:选用1602液晶显示屏,用于显示时间、日期、温度等信息。

(4)按键模块:设计包含时间设置键、日期设置键、闹钟设置键等的按键模块。

(5)温度传感器:使用DS18B20温度传感器,用于检测环境温度。

(6)电源模块:为整个系统提供稳定的工作电压。

2. 系统软件设计(1)主程序:负责系统初始化、时钟显示、闹钟提醒、温度检测等功能。

(2)中断程序:负责时钟中断、闹钟中断、温度中断等。

(3)显示程序:负责液晶显示屏的显示内容更新。

(4)按键处理程序:负责按键扫描、按键消抖、按键功能处理等。

三、实训过程1. 硬件搭建(1)根据设计图纸,焊接电路板。

(2)连接单片机、时钟芯片、液晶显示屏、按键模块、温度传感器和电源模块。

(3)检查电路连接是否正确,确保系统硬件正常工作。

2. 软件编程(1)编写主程序、中断程序、显示程序和按键处理程序。

(2)使用C语言进行编程,并利用Keil软件进行编译。

(3)将编译好的程序烧录到单片机中。

3. 调试与优化(1)在Proteus仿真软件中,对系统进行仿真调试。

(2)检查程序运行是否正常,优化程序代码。

(3)对硬件电路进行调整,确保系统稳定运行。

四、实训结果1. 系统功能实现(1)显示当前时间、日期和温度。

(2)设置闹钟时间,并在设定时间响起。

(3)计时器功能,可以记录时间。

(4)温度检测功能,实时显示环境温度。

2. 系统稳定性通过仿真和实际测试,系统稳定运行,满足设计要求。

数字电子钟制作实训报告

数字电子钟制作实训报告

一、实训目的本次实训旨在通过制作数字电子钟,使学生深入了解数字电子技术的基本原理和实际应用,提高学生的动手能力、创新能力和团队协作能力。

通过本次实训,学生应掌握以下内容:1. 数字电子钟的基本组成和原理;2. 数字电路的基本元件和连接方法;3. 555定时器、计数器、译码器等集成电路的应用;4. 电路焊接、调试和故障排除的方法;5. 实验报告的撰写规范。

二、实训内容1. 数字电子钟的原理数字电子钟是一种利用数字电路实现计时功能的装置,主要由多谐振荡器、计数器、译码器和显示器等组成。

多谐振荡器产生周期性的脉冲信号,作为计数器的时钟信号。

计数器对脉冲信号进行计数,并通过译码器将计数结果转换为相应的数字信号,最后由显示器显示时间。

2. 电路设计本次实训的数字电子钟采用以下电路设计:(1)多谐振荡器:采用555定时器构成1kHz多谐振荡器,输出矩形波脉冲信号。

(2)计数器:采用十进制计数器CD4518,对多谐振荡器输出的脉冲信号进行计数。

(3)译码器:采用七段译码器CD4511,将计数器的输出信号转换为相应的数字信号。

(4)显示器:采用七段数码管,显示时、分、秒。

3. 电路焊接与调试根据电路原理图,将各个元件焊接在电路板上。

焊接过程中注意以下事项:(1)元件焊接顺序:先焊接电源和地线,再焊接信号线,最后焊接元件引脚。

(2)焊接质量:焊接点应饱满、无虚焊,焊点之间不应短路。

焊接完成后,进行电路调试。

调试步骤如下:(1)检查电源电压是否正常。

(2)检查各个元件的焊接质量。

(3)检查计数器和译码器是否正常工作。

(4)观察显示器是否显示正确的时间。

三、实训结果与分析1. 实训结果通过本次实训,成功制作了一台数字电子钟,能够实现时、分、秒的计时功能,显示时间准确。

2. 实训分析(1)多谐振荡器是数字电子钟的核心部分,其频率稳定性直接影响到计时精度。

本次实训采用555定时器构成的多谐振荡器,能够产生稳定的1kHz脉冲信号,满足计时需求。

数字电子钟实训周报告

数字电子钟实训周报告

#### 一、前言随着科技的不断发展,数字电子技术在各个领域得到了广泛应用。

为了更好地理解和掌握电子制作的基本原理和技能,我们班级开展了为期一周的数字电子钟实训。

本次实训旨在通过动手实践,加深对电子电路原理的理解,提高动手能力和创新思维。

#### 二、实训目的1. 理解数字电子钟的电路原理,掌握数字电路的基本设计方法。

2. 学会使用电子元器件,熟悉电子电路的焊接和调试。

3. 提高团队合作能力,培养创新思维和实践能力。

#### 三、实训内容1. 电路原理学习:首先,我们学习了数字电子钟的电路原理,包括石英晶体振荡器、分频器、计数器、译码器和显示器等部分。

2. 元器件识别:在了解了电路原理后,我们学习了各种电子元器件的识别方法,包括电阻、电容、二极管、三极管等。

3. 电路焊接:在熟悉了元器件后,我们开始进行电路焊接。

首先按照电路图搭建电路,然后进行焊接。

4. 电路调试:焊接完成后,我们进行电路调试,检查电路是否正常工作。

如果出现故障,我们需要分析原因,并找出解决方案。

5. 校时与测试:调试完成后,我们对数字电子钟进行校时,确保其显示的时间准确。

同时,我们还对电子钟的报时功能进行测试。

#### 四、实训过程1. 电路原理学习:通过查阅资料和课堂讲解,我们了解了数字电子钟的电路原理,掌握了电路设计的基本方法。

2. 元器件识别:在实训过程中,我们学会了识别各种电子元器件,包括电阻、电容、二极管、三极管等。

3. 电路焊接:在焊接过程中,我们遵循以下步骤:- 按照电路图准备元器件和工具。

- 使用焊接工具将元器件焊接在电路板上。

- 焊接完成后,检查电路板是否有短路或虚焊现象。

4. 电路调试:在调试过程中,我们遇到了以下问题:- 电路板短路:经过检查,发现是焊点不牢固导致的。

- 电路板无反应:经过检查,发现是石英晶体振荡器损坏。

- 显示器显示不正常:经过检查,发现是译码器损坏。

针对这些问题,我们采取了以下措施:- 重新焊接焊点,确保电路板无短路。

电子工艺实训报告电子钟

电子工艺实训报告电子钟

一、实习目的本次电子钟实训的目的是通过实际操作,使学生熟悉电子钟的基本原理和制作方法,掌握电子元器件的识别和选用,提高动手能力和实际操作技能,培养学生的创新意识和团队合作精神。

二、实习时间2022年X月X日~2022年X月X日三、实习地点XX职业学院电子实验室四、实习内容1. 电子钟原理及电路分析电子钟是一种利用电子元件实现的计时工具,其基本原理是通过振荡器产生稳定的脉冲信号,通过分频器将脉冲信号进行分频,最终得到1秒的脉冲信号,驱动计时机构实现计时。

2. 电子元器件的识别和选用(1)振荡器:选用555定时器作为振荡器,其内部结构简单,稳定性好,易于调试。

(2)分频器:选用CD4060十进制计数器作为分频器,其内部结构复杂,可分频10次,满足电子钟的计时需求。

(3)计时机构:选用LED数码管显示计时,LED数码管具有低功耗、高亮度、可视角度大等优点。

(4)电源:选用9V电池作为电源,方便携带和使用。

3. 电路板设计与制作(1)设计电路图:根据电子钟的原理,绘制电路图,包括振荡器、分频器、计时机构和电源等部分。

(2)制作电路板:按照电路图,在电路板上焊接各个元器件,注意焊接顺序和焊接质量。

4. 电子钟的调试与测试(1)调试振荡器:调整555定时器的R1、R2电阻,使振荡器产生稳定的脉冲信号。

(2)调试分频器:调整CD4060计数器的时钟输入端,使分频器输出1秒的脉冲信号。

(3)调试计时机构:调整LED数码管显示的时、分、秒,使电子钟准确计时。

(4)测试电子钟:观察电子钟的计时准确性,检查是否存在故障。

五、实习总结1. 通过本次电子钟实训,使学生掌握了电子钟的基本原理和制作方法,熟悉了电子元器件的识别和选用。

2. 提高了学生的动手能力和实际操作技能,培养了学生的创新意识和团队合作精神。

3. 使学生对电子技术有了更深入的了解,为今后从事电子技术相关领域的工作奠定了基础。

4. 在实习过程中,学生之间相互交流、共同探讨,提高了团队协作能力。

单片机电子钟实训报告

单片机电子钟实训报告

一、引言随着电子技术的不断发展,单片机在各个领域得到了广泛的应用。

电子钟作为单片机应用的一个重要实例,具有很高的实用价值。

本实训报告主要介绍了单片机电子钟的设计与实现过程,包括硬件电路设计、软件编程以及调试过程。

二、硬件电路设计1. 单片机选择本实训选用AT89C51单片机作为核心控制器,该单片机具有丰富的I/O端口、较强的计算能力和较大的存储空间,能够满足电子钟的设计需求。

2. 时钟芯片本实训采用DS1302时钟芯片作为时间源,该芯片具有年、月、日、周、时、分、秒的精确计时功能,并具备闰年补偿等功能。

3. 液晶显示屏本实训选用1602液晶显示屏用于显示时间、日期等信息。

1602液晶显示屏具有清晰显示多个字符和符号的特点,方便用户查看时间和其他信息。

4. 按键模块本实训设计按键模块用于用户输入和设置。

按键包括时间设置键、日期设置键、闹钟设置键等,方便用户进行各项操作。

5. 电源模块本实训采用DC5V电源模块,为整个电子钟提供稳定的电源供应。

三、软件编程1. 主程序主程序负责初始化单片机、时钟芯片、液晶显示屏等硬件设备,并进入主循环。

主循环中,程序会不断检测按键状态,根据按键输入调整时间、日期和闹钟设置。

2. 时钟控制程序时钟控制程序负责实现时钟的基本功能,包括计时、闰年补偿等。

程序通过定时器中断,每秒更新一次时间。

3. 显示程序显示程序负责将时间、日期等信息显示在液晶显示屏上。

程序使用1602液晶显示屏的指令集,动态显示时、分、秒和日期。

4. 按键扫描程序按键扫描程序负责检测按键状态,并根据按键输入调整时间、日期和闹钟设置。

程序采用轮询方式检测按键状态,以提高按键响应速度。

5. 闹钟程序闹钟程序负责实现闹钟功能,当时间达到设定的闹钟时间时,电子钟会发出蜂鸣声提示用户。

四、调试过程1. 硬件调试首先,对硬件电路进行调试,检查各元器件是否安装正确,连接是否牢固。

然后,使用万用表检测电源电压、单片机各引脚电压是否正常。

电子时钟实习报告

电子时钟实习报告

一、实习背景随着科技的不断发展,电子时钟因其精确、方便、美观等特点,已成为现代生活中不可或缺的电子产品。

为了更好地了解电子时钟的设计与制作过程,提高自己的实践能力,我参加了本次电子时钟实习。

二、实习目的1. 了解电子时钟的基本原理和电路组成。

2. 掌握电子时钟的设计与制作方法。

3. 提高自己的动手能力和团队协作能力。

三、实习内容1. 电子时钟基本原理电子时钟是一种利用电子技术实现计时功能的设备。

其主要原理是利用晶振产生稳定频率的信号,经过计数器进行计数,最终由显示器显示时间。

2. 电子时钟电路组成电子时钟电路主要由以下几个部分组成:(1)晶振:产生稳定频率的信号。

(2)计数器:对晶振信号进行计数。

(3)译码器:将计数器的输出转换为显示器可识别的信号。

(4)显示器:显示时间。

(5)复位电路:实现电子时钟的复位功能。

3. 电子时钟设计与制作(1)设计过程在设计电子时钟的过程中,首先要确定所需的功能,如显示时分秒、闹钟等。

然后根据功能需求,选择合适的电子元件和电路模块。

最后,根据电路原理图进行电路板的设计。

(2)制作过程在制作电子时钟的过程中,需要完成以下步骤:①元器件焊接:按照电路原理图,将元器件焊接在电路板上。

②电路板制作:根据电路原理图,制作电路板。

③电路调试:将电路板上的元器件进行调试,确保电路正常工作。

④组装:将电路板、显示器、电池等部件组装在一起。

⑤测试:对组装好的电子时钟进行测试,确保其功能正常。

四、实习成果通过本次电子时钟实习,我取得了以下成果:1. 掌握了电子时钟的基本原理和电路组成。

2. 学会了电子时钟的设计与制作方法。

3. 提高了动手能力和团队协作能力。

五、实习体会1. 理论与实践相结合:在实习过程中,我深刻体会到理论与实践相结合的重要性。

只有将所学知识运用到实际操作中,才能真正掌握电子时钟的设计与制作方法。

2. 注重细节:在制作电子时钟的过程中,细节决定成败。

我学会了如何注意电路板焊接、元器件安装等细节,确保电子时钟的正常工作。

可调数字电子钟实训报告

可调数字电子钟实训报告

一、实训目的1. 掌握数字电子钟的基本工作原理和电路设计方法。

2. 熟悉555定时器在电子钟中的应用。

3. 学习数字电路的设计与调试技能。

4. 提高动手能力和团队协作能力。

二、实训内容本次实训主要涉及以下内容:1. 数字电子钟电路原理图的设计与绘制。

2. 555定时器电路的设计与搭建。

3. 计数器、译码器、显示器等电路模块的设计与搭建。

4. 校时电路的设计与实现。

5. 数字电子钟的调试与测试。

三、电路原理可调数字电子钟主要由以下几个部分组成:1. 多谐振荡器:由555定时器构成,产生1kHz的矩形波脉冲信号,作为计时信号的基准。

2. 分频电路:将多谐振荡器产生的1kHz脉冲信号分频,得到1Hz的秒脉冲信号。

3. 计数器:由74LS160构成,对秒脉冲信号进行计数,得到秒、分、时的计时结果。

4. 译码器:由74LS47构成,将计数器的输出信号转换为七段数码管的显示信号。

5. 显示器:由七段数码管组成,用于显示时间。

6. 校时电路:由按键和定时器构成,用于手动调整时间。

四、电路搭建1. 多谐振荡器:按照555定时器的典型电路搭建,连接好电容C、电阻R1、R2、Rw等元件。

2. 分频电路:将多谐振荡器的输出信号连接到74LS160的时钟输入端,设置好74LS160的初始状态,使其能够计数。

3. 计数器:将74LS160的输出信号连接到译码器的输入端。

4. 译码器:将译码器的输出信号连接到七段数码管的输入端。

5. 显示器:将七段数码管连接到译码器的输出端。

6. 校时电路:连接好按键和定时器,实现手动调整时间的功能。

五、调试与测试1. 检查电路连接是否正确,电源电压是否稳定。

2. 使用示波器观察555定时器的输出波形,确保其能够产生1kHz的矩形波脉冲信号。

3. 使用逻辑分析仪观察计数器的输出信号,确保其能够正确计数。

4. 使用万用表测量数码管的显示电压,确保其能够正确显示时间。

5. 进行手动校时测试,确保校时电路能够正确调整时间。

电子时钟实验报告

电子时钟实验报告

电子时钟实验报告电子时钟实验报告引言:电子时钟是一种使用数字显示时间的现代化设备,它在我们的日常生活中起着重要的作用。

本次实验旨在通过制作一个简单的电子时钟,了解其工作原理和基本构造,并对其进行测试和改进。

一、实验材料和设备本次实验所需材料和设备包括:电子元件(电阻、电容、二极管等)、集成电路、面包板、电源、示波器、万用表等。

二、实验步骤1. 准备工作首先,我们需要准备好所需的电子元件和设备,并将它们连接在面包板上。

确保连接正确无误后,将面包板连接到电源上。

2. 时钟电路设计我们设计的电子时钟采用了数字时分秒的显示方式。

为了实现这一功能,我们使用了一个集成电路来控制时钟的计时和显示功能。

通过连接电阻和电容,我们可以调整时钟的频率和精度。

3. 时钟电路测试在完成时钟电路的设计后,我们需要进行测试以确保其正常工作。

首先,我们使用示波器来观察时钟信号的波形,并检查其频率和稳定性。

然后,我们使用万用表来测量电压和电流,确保电路中没有异常。

4. 时钟显示改进为了提高时钟的显示效果,我们可以对电子时钟进行改进。

例如,我们可以增加背光功能,使时钟在光线较暗的环境下也能清晰可见。

此外,我们还可以增加闹钟功能,使时钟能够发出声音提醒我们。

5. 结果分析通过实验,我们成功制作了一个简单的电子时钟,并对其进行了测试和改进。

我们发现,该时钟具有较高的准确性和稳定性,能够准确显示时间。

同时,通过添加背光和闹钟功能,我们提高了时钟的实用性和便利性。

6. 实验总结本次实验使我们更加深入地了解了电子时钟的工作原理和构造。

通过实践,我们不仅学会了如何制作一个简单的电子时钟,还了解了如何测试和改进它。

这对我们理解电子时钟的应用和发展具有重要意义。

结论:通过本次实验,我们成功制作了一个简单的电子时钟,并对其进行了测试和改进。

我们深入了解了电子时钟的工作原理和构造,并发现其具有较高的准确性和稳定性。

通过实践,我们不仅学会了如何制作一个电子时钟,还了解了如何测试和改进它。

高精度电子时钟实训报告

高精度电子时钟实训报告

一、实训背景随着科技的发展,电子时钟因其精确度高、体积小、功能丰富等优点,在日常生活中得到了广泛应用。

为了提高同学们对电子时钟的制造、调试和维修能力,我们进行了高精度电子时钟的实训。

本次实训旨在通过实际操作,掌握电子时钟的基本原理、制作方法和调试技巧。

二、实训目的1. 理解高精度电子时钟的原理,掌握电子时钟的制作方法。

2. 学会使用电子元器件和工具,提高动手能力。

3. 掌握电子时钟的调试方法,提高维修能力。

4. 培养团队合作精神,提高解决问题的能力。

三、实训内容1. 电子时钟原理讲解2. 电子元器件识别与选用3. 电子时钟制作4. 电子时钟调试5. 电子时钟维修四、实训过程1. 电子时钟原理讲解实训老师首先介绍了电子时钟的原理,包括石英晶体振荡器、数字电路、显示电路等部分。

通过讲解,同学们对电子时钟的结构和功能有了初步的认识。

2. 电子元器件识别与选用实训老师讲解了电子元器件的种类、性能和选用原则。

同学们学习了如何识别电子元器件,并掌握了选用合适元器件的方法。

3. 电子时钟制作在实训老师的指导下,同学们开始制作电子时钟。

首先,根据电路图进行元器件布局,然后焊接电路板。

在焊接过程中,同学们注意了焊接技巧,确保电路板质量。

4. 电子时钟调试制作完成后,同学们对电子时钟进行调试。

首先,检查电路板焊接是否牢固,然后调整时钟的校准时间。

在调试过程中,同学们遇到了一些问题,如时间不准确、显示不稳定等。

在实训老师的帮助下,同学们逐一解决了这些问题。

5. 电子时钟维修为了提高同学们的维修能力,实训老师讲解了电子时钟的常见故障及维修方法。

同学们学习了如何检查电路板、更换元器件等维修技巧。

五、实训成果通过本次实训,同学们掌握了以下技能:1. 理解了高精度电子时钟的原理。

2. 掌握了电子元器件的识别与选用。

3. 学会了电子时钟的制作方法。

4. 提高了调试和维修能力。

5. 培养了团队合作精神。

六、实训总结本次高精度电子时钟实训取得了圆满成功。

六位电子钟实习报告

六位电子钟实习报告

一、实习目的随着科技的发展,电子钟已经成为我们日常生活中不可或缺的用品。

为了更好地了解电子钟的原理和制作方法,提高自己的动手能力,我参加了为期一周的六位电子钟实习。

本次实习旨在让我了解电子钟的基本结构、工作原理和调试方法,掌握电子钟的组装技巧,并培养我的实践能力和创新精神。

二、实习内容1. 电子钟的基本结构电子钟主要由以下几个部分组成:电源、振荡器、分频器、计数器、显示器和控制系统。

电源为电子钟提供稳定的电压;振荡器产生基准频率信号;分频器将基准频率信号分频,得到所需的时、分、秒信号;计数器对时、分、秒信号进行计数;显示器将计数结果显示出来;控制系统对电子钟的整体运行进行控制。

2. 电子钟的工作原理电子钟的工作原理如下:(1)电源为电子钟提供5V电压,经过稳压电路后得到稳定的3V电压。

(2)振荡器产生一个1MHz的基准频率信号。

(3)分频器将1MHz的基准频率信号分频,得到1Hz的时、分、秒信号。

(4)计数器对时、分、秒信号进行计数,并将计数结果存储在存储器中。

(5)控制系统读取存储器中的计数结果,并通过显示驱动电路将计数结果显示在显示器上。

3. 电子钟的组装(1)首先,将振荡器、分频器、计数器、显示器和控制系统等元件焊接在电路板上。

(2)然后,将电路板固定在机箱中,连接好电源线和显示器的引脚。

(3)最后,进行调试,确保电子钟的正常运行。

4. 电子钟的调试(1)检查电路板上的元件焊接是否牢固,有无短路或虚焊现象。

(2)调整振荡器的频率,使分频器输出的时、分、秒信号符合实际时间。

(3)检查显示器的显示效果,确保显示的时、分、秒准确无误。

(4)调整控制系统,使电子钟的时、分、秒能够自动调整。

三、实习收获1. 了解电子钟的基本结构和工作原理,为今后从事电子行业打下基础。

2. 提高自己的动手能力,掌握电子钟的组装和调试方法。

3. 培养自己的实践能力和创新精神,为今后的职业生涯做好准备。

4. 增强团队协作能力,与同学们共同完成实习任务。

电子数字钟的实训报告

电子数字钟的实训报告

一、实训目的本次实训旨在让学生掌握电子数字钟的基本原理和制作方法,了解数字电路的设计与调试过程,提高学生的实践能力和创新意识。

二、实训内容1. 电子数字钟的原理及组成电子数字钟主要由以下几个部分组成:(1)晶振电路:提供稳定的时钟信号。

(2)计数电路:将晶振信号进行分频,产生1秒、1分、1小时等时间单位。

(3)译码电路:将计数电路输出的数字信号转换为相应的显示信号。

(4)显示电路:将译码电路输出的显示信号显示在数码管上。

(5)校时电路:用于调整时钟的显示时间。

2. 电子数字钟的制作过程(1)根据设计要求,选择合适的电子元器件。

(2)设计电路原理图,并绘制PCB板。

(3)焊接PCB板,组装电路。

(4)调试电路,确保时钟正常运行。

三、实训步骤1. 晶振电路的制作(1)选用14.31818MHz晶振。

(2)设计电路原理图,选用合适的振荡电路。

(3)焊接电路,检查无误后,接入电源。

2. 计数电路的制作(1)选用CD4518、CD4511等计数芯片。

(2)设计电路原理图,实现1秒、1分、1小时等时间单位的计数。

(3)焊接电路,检查无误后,接入晶振电路。

3. 译码电路的制作(1)选用CD4511、CD4511等译码芯片。

(2)设计电路原理图,将计数电路输出的数字信号转换为相应的显示信号。

(3)焊接电路,检查无误后,接入计数电路。

4. 显示电路的制作(1)选用8位数码管。

(2)设计电路原理图,实现时分秒的显示。

(3)焊接电路,检查无误后,接入译码电路。

5. 校时电路的制作(1)选用按键、电阻、电容等元件。

(2)设计电路原理图,实现时钟的校时功能。

(3)焊接电路,检查无误后,接入译码电路。

6. 整体调试(1)检查电路连接,确保无短路、断路现象。

(2)接入电源,观察时钟是否正常运行。

(3)调整校时电路,使时钟显示准确。

四、实训总结通过本次实训,我们掌握了电子数字钟的基本原理和制作方法,了解了数字电路的设计与调试过程。

电子电工实训报告数字钟

电子电工实训报告数字钟

一、前言随着科技的不断发展,电子技术在国民经济的各个领域得到了广泛应用。

作为电子信息时代的重要基础,电子电工技术的重要性不言而喻。

为了提高学生的实际操作能力和对电子电工技术的理解,我们开展了数字钟的实训课程。

本文将对本次实训过程进行总结和反思。

二、实训目的1. 熟悉数字钟的工作原理和电路结构。

2. 掌握数字钟的元件选择、焊接、调试和故障排除方法。

3. 培养学生团队合作精神和动手实践能力。

4. 提高学生对电子电工技术的认识和兴趣。

三、实训内容1. 数字钟电路原理讲解数字钟是一种电子计时设备,主要由石英晶体振荡器、计数器、译码器、显示器等组成。

本次实训所使用的数字钟电路主要由以下部分组成:(1)石英晶体振荡器:产生稳定的频率信号;(2)计数器:对时间进行计数;(3)译码器:将计数器输出的信号转换为显示器可显示的信号;(4)显示器:显示时间;(5)校时电路:对时间进行校准。

2. 元件选择与焊接根据电路原理图,选择合适的元件,如:石英晶体振荡器、计数器、译码器、数码管、电阻、电容等。

焊接时,注意焊接质量,确保电路连接可靠。

3. 电路调试连接好电路后,对数字钟进行调试。

首先检查电路连接是否正确,然后调整石英晶体振荡器的频率,使数字钟正常计时。

在调试过程中,注意观察各元件的工作状态,发现问题及时解决。

4. 故障排除在实训过程中,可能会遇到各种故障,如:计时不准确、显示不正常等。

针对这些问题,分析故障原因,采取相应的措施进行排除。

常见的故障及解决方法如下:(1)计时不准确:检查石英晶体振荡器的频率是否稳定,调整频率;(2)显示不正常:检查数码管是否损坏,更换新的数码管;(3)电路连接错误:仔细检查电路连接,确保连接正确。

四、实训总结1. 通过本次实训,我们了解了数字钟的工作原理和电路结构,掌握了数字钟的元件选择、焊接、调试和故障排除方法。

2. 在实训过程中,我们学会了团队合作,共同解决遇到的问题,提高了动手实践能力。

电工实训报告安装电子钟

电工实训报告安装电子钟

一、实训目的本次电工实训旨在通过实际操作,让学生掌握电子钟的安装与调试方法,加深对电子元件、电路原理的理解,提高动手实践能力,培养理论联系实际的能力。

二、实训内容1. 电子钟的基本原理电子钟是一种利用电子技术实现计时功能的装置。

它主要由振荡器、分频器、计数器、译码显示器等部分组成。

振荡器产生基准频率,分频器将基准频率进行分频,计数器对分频后的信号进行计数,译码显示器将计数结果以数字形式显示出来。

2. 电子钟的安装步骤(1)准备工具和材料:电子钟主板、电池、电池盒、连接线、电烙铁、剪刀等。

(2)组装电池盒:将电池装入电池盒,确保电池盒的正负极正确。

(3)焊接电池盒:用电烙铁将电池盒的正负极焊接至电子钟主板的相应位置。

(4)连接显示模块:将显示模块的引脚与电子钟主板的显示接口相连。

(5)连接其他元件:根据电路图,将振荡器、分频器、计数器等元件的引脚与电子钟主板相连。

(6)焊接元件:用电烙铁将所有元件焊接至电子钟主板。

(7)调试电子钟:检查电路连接是否正确,然后给电子钟供电,观察显示是否正常。

三、实训过程1. 实训前准备(1)了解电子钟的基本原理,熟悉电路图。

(2)熟悉焊接工具的使用方法和安全注意事项。

(3)准备实训所需的材料和工具。

2. 实训过程(1)组装电池盒,确保电池盒的正负极正确。

(2)焊接电池盒,将电池盒的正负极焊接至电子钟主板的相应位置。

(3)连接显示模块,将显示模块的引脚与电子钟主板的显示接口相连。

(4)连接其他元件,根据电路图,将振荡器、分频器、计数器等元件的引脚与电子钟主板相连。

(5)焊接元件,用电烙铁将所有元件焊接至电子钟主板。

(6)调试电子钟,检查电路连接是否正确,然后给电子钟供电,观察显示是否正常。

3. 实训总结通过本次实训,我们掌握了电子钟的安装与调试方法,熟悉了电子元件、电路原理,提高了动手实践能力。

在实训过程中,我们遇到了一些问题,如焊接技术不熟练、电路连接错误等,但在老师和同学的指导下,我们逐一解决了这些问题。

电子钟实训总结

电子钟实训总结

电子钟实训总结电子钟是一种通过电子技术实现时间显示和报时功能的钟表设备。

它不仅具备传统机械钟的功能,还具有更为精确的时间显示和报时功能。

本次电子钟实训课程,我学习了电子钟的工作原理、电路设计和实际调试,并取得了一定的成果。

在实训的第一阶段,我们学习了电子钟的工作原理。

通过老师的讲解和实例演示,我们了解到电子钟主要由振荡器、计数器、显示器和报时装置组成。

振荡器负责产生稳定的高频信号,计数器将高频信号转换为具体的时间单位,显示器用于显示时间,而报时装置则负责发出报时信号。

通过这个基本的工作原理,我对电子钟有了更深入的认识。

在实训的第二阶段,我们进行了电子钟的电路设计。

由于我对电路设计方面的知识掌握较为薄弱,所以在这个阶段,我遇到了很多困难。

但是通过老师的耐心指导和同学的互相帮助,我成功完成了电子钟电路的设计。

同时,在电路设计的过程中,我也加深了对于电子元件的了解,例如时钟芯片、数码管等。

这让我对电子器件有了更深入的认识。

在实训的第三阶段,我们进行了电子钟的实际调试。

在这个阶段,我们将设计好的电子钟电路焊接到电路板上,并通过对电路的调试,使电子钟能够正常工作。

在实际调试的过程中,我碰到了很多问题,例如电路焊接出现问题、电子元件失效等。

但是通过自己的努力和老师的指导,我一一解决了这些问题,并成功完成了电子钟的调试工作。

通过这次电子钟实训,我不仅学到了电子钟的基本知识和技能,还培养了自己的实际操作能力和解决问题的能力。

在实训的过程中,我遇到了很多困难和挑战,但是通过不断的努力和探索,我最终成功完成了任务。

这让我更加有信心和勇气面对未来的挑战。

此外,这次实训还给我提供了学以致用的机会。

在实训的过程中,我将所学的电子知识和技术应用于实际的电路设计和调试中,这让我更加深入地理解了所学的知识。

同时,我也学到了团队合作的重要性。

在实训中,我和同学们共同合作,互相帮助,共同解决问题,这让我体会到了团队合作的力量。

总的来说,这次电子钟实训让我通过实际操作和实践,进一步加深了对电子钟的认识和了解。

电子钟实习报告范文

电子钟实习报告范文

一、实习目的本次电子钟实习旨在通过实践操作,加深对电子钟原理和结构的理解,掌握电子钟的组装、调试和维护方法,提高动手能力和解决实际问题的能力。

二、实习时间2023年3月15日至2023年3月30日,为期两周。

三、实习地点XX电子科技有限公司四、实习内容1. 电子钟原理学习在实习初期,我们首先学习了电子钟的基本原理,包括电子钟的工作流程、电路组成、电子元件的功能等。

通过学习,我们对电子钟有了初步的认识。

2. 电子钟组装在掌握电子钟原理的基础上,我们开始进行电子钟的组装。

实习指导老师向我们讲解了各个部件的安装方法和注意事项,我们按照指导老师的讲解,一步步完成了电子钟的组装。

3. 电子钟调试组装完成后,我们对电子钟进行调试。

调试过程中,我们学习了如何使用万用表检测电路是否正常,如何调整电路参数以达到最佳工作状态。

经过多次调试,电子钟终于能够正常运行。

4. 电子钟维护在实习后期,我们学习了电子钟的维护方法。

包括清洁、保养、更换损坏的电子元件等。

通过实际操作,我们掌握了电子钟的日常维护技巧。

五、实习心得1. 理论与实践相结合通过本次实习,我深刻体会到理论知识与实践操作相结合的重要性。

在实习过程中,我们不仅学到了电子钟的组装和调试方法,还学会了如何运用所学知识解决实际问题。

2. 提高动手能力在组装电子钟的过程中,我们不断遇到各种问题,通过查阅资料、请教老师,我们逐步提高了自己的动手能力。

3. 团队合作精神在实习过程中,我们相互帮助、共同进步,体现了良好的团队合作精神。

在遇到问题时,我们积极讨论、共同解决,这种精神对我们今后的工作有着重要意义。

4. 安全意识在实习过程中,我们严格遵守安全操作规程,确保实习过程的安全。

通过本次实习,我们进一步增强了安全意识。

六、实习总结本次电子钟实习让我受益匪浅,不仅提高了我的动手能力和解决实际问题的能力,还让我认识到团队合作和安全意识的重要性。

在今后的学习和工作中,我将继续努力,不断提高自己,为我国电子行业的发展贡献自己的力量。

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

课程设计报告课程名称微机原理与接口技术系别:工程技术系专业班级:计算机科学与技术****学号: **********姓名: *******课程题目:电子钟的设计与制作完成日期: **********指导老师: *****20**年 ** 月 * * 日课程设计目的通过本次课程设计要掌握此三种芯片使用的方法,灵活运用课本知识,加深所学的知识,对所学的相关芯片的原理、内部结构、使用方法等有更加深刻的了解,学会利用课本知识联系实际应用及编程。

同时并了解综合问题的程序设计掌握实时处理程序的编制和调试方法,掌握一般的设计步骤和流程,使我们以后搞设计时逻辑更加清晰。

1、理解掌握定时/计数器和中断的使用方法2、掌握微机常用的输入输出方式及接口技术3、掌握一定的汇编语言知识,培养自己的动手操作能力4、学习程序设计的基本思路和方法课程设计要求利用8254可编程定时\计数器、8259中断控制器、8255可编程并行接口芯片和七段数码管设计一个电子时钟,并编制一程序使得电子时钟能正常运行。

1、走时准确2、显示无误课程设计注意事项1、在接线时要先关掉实验箱的电源。

2、在换芯片时要小心不要把管脚弄断及注意方向。

3、认真看图接线。

4、注意保存资料,保持干净的实验环境。

- 2 -课程设计内容利用微机原理实验箱的发光数码管显示单元,把时间换显示在LED 数码管上1、定义显示界面。

2、调用系统时间,并将调用的用二进制表示的时间数转换成ASCII码,并将时间数存入内存区3、将存在系统内存区的时间数用显示字符串的形式显示出来4、获取键盘的按键值,以ESC键退出系统系统返回DOS课程设计简要操作步骤电子时钟的总体设计原理是:首先利用定时、延时程序在将给定的时间逐渐变为零时就会发出一个信号‘执行时间显示程序’执行此程序后8255就会工作‘把接到的二进制时间码转换成ASCII码在六个数码管上显示时间。

具体做法是在数据段开辟一显示缓冲区,用来存储系统时间调用延时,返回系统时间,并将返回的二进制时间转换成ASCII码,方便时间显示时调用。

分别将分钟数、秒数存入显示缓冲区,调用字符串显示功能将时间显示出来。

1、画出主程序流程图。

2、在实验箱把硬件连接起来。

3、编写程序。

4、调试程序。

5、写报告。

6、整理实验设备。

- 3 -课程设计心得体会通过本次课程设计,我对利用微机原理课程所学的知识设计电子时钟的基本过程的设计方法、步骤、思路、有一定的了解与认识。

它相当于实际工业设计的模拟。

在课程设计过程中,我先是收集、调查有关资料,然后进入草案阶段,其间与老师、同学进行几次方案的讨论、修改,再讨论、再修改,最后定案,得出了总体方案设计。

设计方案确定后,在老师指导下进行扩初详细设计,并分别设计了相应的模块;将这些模块组合起来,便形成了一个完整的电子时钟的设计。

经过这次成功的设计,我更加深刻的理解了微机原理的相关知识。

对一些常用芯片有了更深一步的认识,如8255、8254等,并且能够很好的使用它们。

应该说,这次课程设计基本达到了目的。

课程设计评语及成绩评语成绩指导教师(签名)2011年12月日- 4 -电子时钟的设计与制作中文摘要微机控制即微型计算机原理控制。

是集CPU ,RAM ,ROM ,定时,计数和多种接口于一体的微控制器。

它体积小,成本低,功能强,广泛应用于智能产业和工业自动化上。

微型计算机原理控制应用技术飞速发展,纵观我们现在生活的各个领域,从导弹的导航装置,到飞机上各种仪表的控制,从计算机的网络通讯与数据传输,到工业自动化过程的实时控制和数据处理,以及我们生活中广泛使用的各种智能IC卡,电子宠物等,这些都离不开微型计算机原理控制。

我们组本次设计的题目是简单电子钟程序设计,用到了定时芯片8254,中断控制器8259和可编程并行芯片8255。

在编辑1毫秒定时程序时,用到了中断控制器8259。

此程序主要由四部分组成:第一部分为最主要的部分定义显示界面;第二部分为利用延时程序,并将调用的二进制表示的时间数转换成AS CII码,并将时间数存入内存区;第三部分将存在系统内存区的时间数用七段数码管显示出来;第四部分利用循环程序分别对秒个位、秒十位、分个位、分十位与相应的规定值进行比较,结合延时程序来实现电子钟数字的跳变,从而形成走时准确的电子钟。

该程序实现了准确显示秒和分,读数准确,走时精准。

此电子钟能准确的从0分0秒走时到59分59秒,然后能自动回复到0分0秒循环走时。

关键词:可编程并行芯片8255 定时芯片8254 中断控制器8259七段数码显示管延时计数比较定时中断- 5 -目录一、课程设计要求 (7)二、设计环境与器材 (7)三、设计思路 (7)四、设计所用芯片结构 (8)1、8259A芯片的内部结构及引脚 (8)2、8254芯片的内部结构及引脚 (8)3、8255芯片的内部结构及引脚 (9)五、具体模块设计 (10)1、主控模块 (10)2、定时模块 (11)3、中断处理模块 (11)4、小键盘模块 (11)5、硬件连接图 (12)六、程序流程图 (13)主程序流程图 (13)中断处理程序流程图 (13)七、结果分析及心得体会 (14)八、致谢 (15)附录一:参考书目 (15)附录二:部分源代码 (16)- 6 -一、课程设计要求利用试验平台提供的硬件资源设计一个电子表。

该电子表以时、分、秒的形式实时显示当前时间,且具有校表功能,利用小键盘与标准时间校准。

掌握8255、8259、8253芯片使用方法和编程方法,通过本次课程设计,学以致用,进一步理解所学的相关芯片的原理、内部结构、使用方法等,学会相关芯片实际应用及编程,系统中采用8088微处理器完成了电子钟的小系统的独立设计。

同时并了解综合问题的程序设计掌握实时处理程序的编制和调试方法,掌握一般的设计步骤和流程,使我们以后搞设计时逻辑更加清晰。

二、设计环境与器材1、PC微机一台用于对程序的编译测试等,同时还需要对实验设备进行控制,提供整个程序的运行平台,并且收集和释放硬件信号,实现程序功能。

2、微机原理实验箱一台此设备必须能提供8254、8255、8259和数码管等必要芯片。

并且能通过接受PC机传来的信息,显示出相应的功能。

以支持电子时钟的实现。

3、导线若干条用于电路和芯片之间的连接。

三、设计思路电子时钟的总体设计原理是:首先利用定时芯片8254的定时作用定时计数,在给定的时间内逐渐变为0时,就会发出一个中断信号,8259中断器接到此中断信号就会调用MIR7时间显示程序,执行此程序后8255就会工作,把接到的二进制时间码转换成ASCII码在四个码管上显示时间。

具体做法是为了实现精确走时,显示分秒。

我们先在数据段开辟一显示缓冲区,用来存储系统时间,初始化我们所要应用的芯片8254,8255,8259后,允许中断信号输入,主程序开始。

为了显示分秒,并被我们识别,先调用DIS程序,实现片选的功能。

为了得到良好的显示效果,本程序调用了一段精确的延时程序没,使各位在时间显示上有短暂的间隔,延时程序要尽量接近1秒,但又不能超过一秒。

为了实现会跳动的电子时钟,我们调用了子程序clear的清屏功能,不断以刷新的方式来获取时间,形成会跳动的电子时钟。

同时,由于8254定时器的分频功能,产生中断信号,8259中断器就会调用MIR7时间显示程序,实现位选,最后通过LED数码管显示出来,时间刷新,再显示,如此循环,就形成了精确走时的电子时钟。

- 7 -- 8 -四、设计所用芯片结构1、 8259A 芯片介绍中断控制器8259A 是专门为控制优先级中断而设计开发的芯片。

它将中断源优先排队、辨别中断源以及提供中断矢量的电路集于一片中。

因此无需附加任何电路,只需对8259A 进 行编程,就可以管理8级中断,并选择优先模式和中断请求方式,即中断结构可以由用户编程来设定。

同时,在不需要增加其他电路的情况下,通过多片8259A 的级连,能构成多达64级的矢量中断系统。

8259A 的主要功能如下:①一片8259A 可以接受并管理8级可屏蔽中断 请求,通过9片8259A 级联可扩展至64级可屏蔽中断优先控制。

②对每一级中断都可以通过程序来屏蔽或允许③在中断响应周期,8259A 可为CPU 提供相应的中断类型码。

④具有多种工作方式,并可通过编程来加以选择。

通过初始化编程向8259A 写入相应的初始化命令ICW ,可以使芯片处于一个规定的基本工作方式,并在此方式下 进行工作。

8259A 的初始化命令字共有4个ICW1-ICW4,进行初始化时要求ICW1-ICW4按一定的顺序写入。

2、8254芯片的内部结构及引脚8254可编程定时/计数器是Intel 公司生产的通用外围芯片之一,有3个独立的十六位计数器,技术频率范围为0~2MHZ ,它所有的技术方式和操作方式都通过编程控制。

8254的功能用途是: (1) 延时中断 (2) 可编程频率发生器 (3)事件计数器图18259芯片(4)二进倍频器(5)实时时钟(6)数字单稳(7)复杂的电机控制器8254有六种工作方式:(1)方式0:计数结束中断(2)方式1:可编程频率发生器(3)方式2:频率发生器(4)方式3:方波频率发生器(5)方式4:软件触发的选通信号(6)方式5:硬件触发的选通信号8254引脚图如图2示,各引脚功能如下。

D7~D0——八条双向数据线;WR(低电平有效)——写输入信号;RD(低电平有效)——读输入信号;CS(低电平有效)——片选输入信号;A0、A1——片内寄存器地址输入信号;CLK——计数输入,用于输入定时基准脉冲或计数脉冲;OUT——输出信号,以相应的电平指示计数的完成,或输出脉冲波形;GATE——选通输入(门控输入),用于启动或禁止计数器的操作,以使计数器和计测对象同步。

8254端口地址信号线寄存器编址IOY20#计数器40H1#计数器41H2#计数器42H控制寄存器43H表3.3 8254端口地址表图28254芯片- 9 -- 10 -图3 8255芯片3、 8255芯片介绍8255特性:(1)一个并行输入/输出的LSI芯片,多功能的I/O器件,可作为CPU总线与外围的接口.(2)具有24个可编程设置的I/O口,即使3组8位的I/O口为PA口,PB口和PC口.它们又可分为两组12位的I/O口,A组包括A口及C口 (高4位,PC4~PC7),B组包括B口及C口(低4位,PC0~PC3).A组可设置为基本的I/O口,闪控(STROBE)的I/O闪控式,双向I /O3种模式;B组只能设置为基本I/O或闪控式I/O两种模式,而这些操作模式完全由控制寄存器的控制字决定.8255引脚功能:RESET:复位输入线CS:芯片选择信号线RD:读信号线WR:写入信号D0~D7:三态双向数据总线PA0~PA7:端口A输入输出线PB0~PB7:端口B输入输出线PC0~PC7:端口C输入输出线A0,A1:地址选择线五、具体模块设计1、主控模块主控模块是系的核心模块,对8254进行初始化,设置中断向量,扫描键盘根据按键值作相应的处理。

相关文档
最新文档