倒计时牌设计

合集下载

下棋定时钟设计 -毕业设计

下棋定时钟设计  -毕业设计

下棋定时钟设计学生:XX 指导教师:XX内容摘要:下棋定时钟设计是在下棋比赛过程中,两人下棋时对双方的每一步行棋时间设定一个倒计时。

本设计采用CD4060分频实现秒脉冲,可逆十进制计数器74LS192实现倒计时,LED数码管显示剩余时间。

此设计应用十分广泛,可用于下棋比赛或者是平常的对羿中限定时间等。

经过小小的改动,此设计还可用于其它倒计时,例如:篮球比赛中的24秒进攻倒计时,交通灯电路的设计等。

本设计还有很多优点,如结构简单,制作成本低,便于空闲时个人制作。

关键词:下棋分频倒计时 LED显示Chess set clock designAbstract: The timing design of playing chess is that when two people play chess in playing chess competition process, a time countdown is set up to the both sides to limit the time of each foot. The design uses the CD4060 to divide frequency to gain the second of pulse, reversible decimal system counter 74LS192 to realize the countdown of time, and the LED numerical code to demonstrate the remaining time. The application of this design is very broad, it may be used to play chess prescribing a time limit to wait among competition or two people’s game in the usual time. By a little changing, this design may be used in other time countdown, for instance: Countdown 24 seconds in basketball attacking game, circuital design of traffic light and so on. The design still having many merits, for example, its structure is simple and the cost is low, and it is fit to personal making in spare time very well.Keywords: Play chess Frequency division Time countdown LED display目录前言.................................................................................................................. 错误!未定义书签。

24秒倒计时牌

24秒倒计时牌

1 设计任务描述1.1设计题目:24秒倒计时牌1.2设计要求1.2.1 设计目的(1)掌握24秒倒计时牌的组装方法与技巧;(2)掌握元器件的实现功能与使用;(3)能够通过对元器件组装来实现各种功能的电路;1.2.2 基本要求(1)可手动暂停,还原;(2)到0时有长报警,到倒数5秒时每秒有一声短报警;(3)可显示计数,每过十秒有一次闪烁;1.2.3 发挥部分(1)24秒可调;2 设计思路24秒倒计时器牌的核心部分是倒计时部分,我选择了两个74HC290连级来实现,因为它有置数端和预置端,可完成可调的倒计时器。

本次设计有基本要求:可手动暂停、还原;每十秒显示器闪烁一次;到倒数5秒时每秒有一声短报警,到0秒时是长报警,发挥部分是24秒可调。

首先是要给计时器提供一个秒脉冲发生器,由于555定时器内部的比较器灵敏度非常高,输出驱动电流大,功能灵活,而且采用差分电路形式,用555定时器组成的多谐振荡器的振荡频率手电源电压和温度变化的影响很小,因此采用555定时器来提供发生脉冲。

手动暂停还原中,由于需要暂时锁住显示器显示的数,所以可以在秒脉冲的输出端加一个开关,当要计数时关闭开关进行计数,需要暂停时断开开关终止秒脉冲的输入,即可实现手动暂停还原此时显示器保持原来的数字。

每十秒显示器闪烁一次,若想有闪烁效果需要给需要给显示器提供5~10赫兹的脉冲信号才能有闪烁效果,只要当个位为“0000”时闪烁即为每十秒闪烁一次,通过各种门电路把“0000”的信号与5~10赫兹的脉冲信号共同作用提供给显示器。

到5秒时开始每秒都有一次短报警,到0秒时是长报警,则十位输出是“0000”,5秒时个位的最高位也为零,使个位输出“101”、“100”、“011”、“010”、“001”时有效列真值表,通过门来连接;当为“000”时,为长报警。

给短报警一个500赫兹的脉冲信号,给长报警一个1000赫兹的脉冲信号,再通过一个或门来控制输出那个报警信号提供给报警电路。

倒数计时器系统的设计

倒数计时器系统的设计

目录摘要 (1)关键词 (2)前言 (5)1设计要求与方案论证 (6)1.1设计要求 (6)1.2 方案论证 (6)1.2.1 方案一用PCF8563实现户外倒计时系统 (6)1.2.2方案二基GPS的高精度倒计时系统的实现 (7)1.2.3 方案三 AT89C51和时钟芯片DS12C887实现倒计时系统 (8)1.3本章小结 (8)2时钟芯片DS12C887 (9)2.1. DS12C887的概述和功能特点.................................... .92.2. DS12C887的内部功能 (10)2.3 硬件接口电路 (11)2.4 本章小结 (12)3整体方案设计及工作原理 (13)3.1典型硬件电路原理图 (13)3.2 各模块功能介绍 (14)3.2.1 时钟信号产生单元 (14)3.2.2 控制模块 (15)3.2.3 显示模块 (16)3.3 倒计时转换计算 (17)3.4 本章小结 (17)4本设计相应部分的软件介绍 (18)4.1总体功能程序实现的流程图.................................. .184.2时钟芯片DS12C887的初始化程序 (19)4.3实时时间的读取程序 (21)河北科技学院毕业设计(论文)4.4倒计时部分的软件实现原理 (22)4.5 本章小结 (23)总结 (24)参考文献 (25)致谢 (26)....摘要在实际应用当中,倒数计时器随处可见,比如在香港回归和澳门回归时,大陆同胞以设立倒计时器的方式表示其迫切的心情。

在单片机应用系统中,常常需要一个实时时钟供定时,测控之用。

单片机中都集成有定时器,配合软件可以作为系统的时间基准,构成一个实时时钟。

通常定时器工作在中断方式,因此它将频繁地中断CPU的工作。

倒计时系统中采用DS12C887时钟芯片实现其功能。

倒计时系统中采用8个LED显示日时分秒。

关键词:单片机;时钟芯片;DS12C887;倒计时前言在实际应用当中,倒计时器随处可见,2008年的奥运会,即将举行的高考都用到倒计时系统,方便大家准确的知道需要准备的时间,DS12C887是美国达拉斯半导体公司最新推出的时钟芯片,采用CMOS技术制成,把时钟芯片所需的晶振和外部锂电池相关电路集于芯片内部,同时它与目前 IBM AT计算机常用的时钟芯片MC146818B和DS1287管脚兼容,可直接替换。

中考倒计时牌

中考倒计时牌

中考倒计时牌近年来,中考倒计时牌在很多地方成为了中考备考的辅助工具。

这种牌子通常是一个倒计时的时钟,上面标注了中考的日期,帮助学生更好地管理自己的时间,制定合理的备考计划,提高备考效率。

中考倒计时牌在中学生中非常流行,下面我们来探讨一下这种倒计时牌对中学生备考的作用。

首先,中考倒计时牌能够提醒学生中考的重要性,让他们心中始终保持着备考的紧迫感。

倒计时牌的存在,让中考不再是模糊的概念,而是一个明确的目标日期。

学生们可以一眼望去,看到离中考还剩下多少天,这样可以更好地规划时间,有条不紊地备考。

倒计时牌的醒目存在,不断地刺激着学生的心灵,让他们时刻保持着备考的警觉,并时刻提醒自己不能懈怠。

其次,中考倒计时牌能够帮助学生制定合理的备考计划,并且因为有明确的时间限制,可以更好地约束学生的计划安排。

学生们可以根据倒计时牌上的日期,计算出距离中考还剩下多少天,然后根据自己的强项和薄弱项,制定出详细的备考计划。

这样一来,学生们就能更加有效地分配时间和精力,将时间更多地用在自己的薄弱学科上,提高自己的整体备考水平。

此外,中考倒计时牌还能够帮助学生进行备考进度的管理。

在倒计时牌上,一般都印有每天需要复习的科目和内容,学生们可以根据这个来安排自己每日的学习计划。

每天看着倒计时牌上的备考进度,学生们可以清楚地了解自己的备考进展情况,避免出现学习内容拖延的情况。

中考倒计时牌的存在,能够让学生明确自己需要完成的任务,督促自己按时完成备考计划,确保备考进度顺利进行。

最后,中考倒计时牌还能够给予学生心理上的支持。

在中考备考过程中,有时学生会感到压力很大,情绪低落。

然而倒计时牌的存在,能够给予学生一种积极向上的思维,让他们时刻保持对中考的期待和努力。

每天看着倒计时牌上的数字减少,学生们会感到自己离中考的日子越来越近了,这种希望与动力会让学生们更加坚定信心,迎接挑战。

综上所述,中考倒计时牌对中学生备考的作用不容忽视。

它能够提醒学生中考的重要性,帮助学生制定合理的备考计划,约束备考进度的管理,以及给予学生心理上的支持。

数电课设多功能倒计时盘

数电课设多功能倒计时盘

题目:多功能倒计时盘课程名称:数字电子技术及应用班级:07表一学号:200701020129姓名:赵佳指导教师:刘丽萍评分:前言IspLSI1032E操作系统的介绍IspLSI1032E主要包括:全局布线区(GRP)、通用逻辑块(GLB)、输入输出单元(IOC)、输出布线区(ORP)和时钟分配网络(CDN)等部分。

其中通用逻辑块(GLB)使最基本的逻辑单元,IspLSI1032E有32个GLB。

每个GLB有18个输入,一个可编程的与/或/异或阵列,4个可以重构为组合型或寄存器型的输出。

进入GLB的信号可以来自全局布线区(GRP),也可以从外部直接输入。

GLB的所有输出都进入GRP,以便它们能同器件上的其他GLB相连接。

IspLSI1032E有64个I/O单元,每一个单元对应一个I/O脚。

每个I/O单元可以单独编程为组合输入、寄存器输入、锁存输入/输出或带有三态控制的双向I/O脚。

另外,所有输出可选择为有源高电平或地电平极性。

信号电平与TTL电平兼容,其输出端能带4mA拉电流或8mA灌电流负载。

16个I/O单元分为一组,每组都通过ORP与一个宏模块(Megablock)相连。

8个GLB、16个I/O单元、一个输出布线区(ORP)和两个专用输入被连在一起构成一个宏模块。

8个GLB的输入通过输出布线区与16个I/O单元为一组连起来。

每个宏模块共享一个输出使能信号。

每个IspLSI1032E器件共有4个宏模块。

全局布线区(GRP)的输入来自所有的通用逻辑块(GLB)的输出,以及双向I/O所有的输入。

所有这些信号有效地构成了GLB的输入,通过全局布线区的延时用减少定时偏移(Timing Skew)来补偿。

器件内的时钟通过时钟分配网络CDN(Clock Distribution Network)来选择。

专用时钟引脚进入时钟分配网络,而时钟分配网络的5个输出(CLK0、CLK1、CLK2、IOCLK0和IOCLK1)连接到个GLB和I/O单元的时钟线路上。

简单实用的高精度倒计时牌设计

简单实用的高精度倒计时牌设计

A 8C 1 T 9 5 型单 片机 是 整 个 控 制 系统 的 核 心 。 可 用 于 完 成 对 串 行 口控 制 器 的初 始 化 和 数 据 读 写 ,此 外 。还要 对接 收 的各种 数据 进 行识 别 、转 储及 显示 。 由于 日本 光 电公 司 的G V一 5 O M G S S 1 型 E P 接
可 在 上 升 沿 锁 存 数 据 ;8 ( )为3 输 出控 制 脚 E 态
端 。该脚 接低 电平 时可 输 出数 据 。
利用 单 片机 输 出的数 据 和移 位 时钟 .可 在 时 钟 上 升 沿将 数 据 移 入7 H 5 5 1 用 于 输 出数 4 C 9 。P . 0 据 .可 在 移 位 脉 冲 上 升 沿 到 来 时 将 数 据 移 出 。 P .输 出移 位脉 冲 。P .输 出 锁存 脉 冲 。在并 行 11 1 2 输 出 端 上 经7 H 0 驱 动 数 码 管 显 示 。 由 于数 据 4 C7
机 的串 口输入 输 出格式 匹 配 .所 以可利 用单 片 机 串行 口直接从 O M接收数 据 。 E
D 1C 8 具 有 提 供 较 高 精 度 年 、 月 、 日 、 S2 87 时 、分 、秒 时 间 的功能 ,对 其进 行校 准后 ,可在 掉 电情 况下 。1 年 之 内仍 能 准确 地进 行计 时 ,并 O
wl ed.n 20 . 电 子 元 器 件 主 用 t ct , 0 78 ,  ̄. 1 c 4 5
收 板 传 输 的数 据 是 以 串行 方 式 输 出 的一 — 2 20 — 5 2
维普资讯
第9 卷
了其硬 件控 制 电路 和软件 程序 框 图。 .
关键词 :G S P ;卫 星导航 ;高精 度 ;倒计 时牌

PLC课程设计基于S7200PLC的倒计时的控制系统设计

PLC课程设计基于S7200PLC的倒计时的控制系统设计

PLC课程设计--基于S7-200PLC 的倒计时的控制系统设计学号2010210330《电气控制与可编程控制技术》课程设计(2010级本科)题目:基于S7-200PLC的倒计时的控制系统设计系(部)院:物理与机电工程学院专业:电气工程及其自动化作者姓名:指导教师:职称:完成日期:2013 年 6 月30 日课程设计任务书学生姓名李俊杰学号2010210330专业方向电气工程及其自动化班级电气10(1)题目名称基于S7-200PLC倒计时的控制系统一、设计内容及技术要求:设计一个倒计时的PLC控制系统;1.有启停按钮,按下启动按钮后。

2.开始10秒倒计时,由8组led发光二极管模拟的数码管开始显示:显示的次序是0、9、8、7、6、5、4、3、2、1,9秒后声光报警,再返回初始显示,并循环下去。

3.按下停止按钮,数码管停止。

重新启动时,还从初始显示循环。

二、课程设计说明书撰写要求:1. 完成系统组态或硬件配置;2. 正确合理地进行编程元件的地址分配;3. 画出输入/输出接线图及相关的图纸;4. 设计梯形图控制程序,并模拟调试;5. 完成设计说明书(包括封面、目录、设计任务书、设计思路、硬件设计、软件设计、总结体会、参考文献等)。

三、设计进度周次时间日期内容备注17周周一,二 6.17--6.18 6.18晚7:30 审题理工实验楼501室6.17—7.03 设计17周业余时间18周19周前三天17周周五 6.21 下午3:00 辅导理工实验楼501室18周周五 6.29 下午3:00 辅导理工实验楼501室19周周一,二7.01—7.02 全天调试程序PLC实验室、光机电一体化实验室19周周三7.03 全天答辩19周周五7.05 全天交稿包括文字稿和电子稿指导老师签字:张晓峰摘要 (1)一、绪论 (3)二、PLC的组成与工作原理 (4)2.1 概述 (4)2.2 PLC的主要特点 (5)2.3 PLC的功能与应用 (5)2.4 PLC的性能指标 (7)2.5 S7-200 PLC的概述 (7)三、总体设计 (4)3.1 课程设计内容 (8)3.2 课程设计要求分析 (9)3.3 倒计时控制系统设计 (5)3.3.1总体设计思想 (5)3.3.2设计方案论证 (5)四、 PLC的硬件外部接线图 (11)五、软件设计 (7)5.1 PLC的选择 (7)5.2 I/O地址分配 (7)六、PLC控制系统的程序设计 (8)6.1程序流程图 (8)6.2程序编译 (10)6.3指令如下 (13)6.4分析过程 (13)七、设计总结 (14)八、参考文献 (15)PLC(可编程控制器)作为一种工业控制微型计算机,它以其编程方便、操作简单尤其是它的高可控性等优点,在工业生产过程中得到了广泛的应用。

倒计时牌设计课程设计

倒计时牌设计课程设计

倒计时牌设计课程设计一、课程目标知识目标:1. 学生能够理解倒计时牌的基本原理和功能。

2. 学生掌握倒计时牌设计的要素,包括数字显示、时间计算和基本电路连接。

3. 学生了解倒计时牌在实际生活中的应用。

技能目标:1. 学生能够运用所学的数学和科学知识,设计并制作一个简单的倒计时牌。

2. 学生通过小组合作,提高问题解决能力和团队协作能力。

3. 学生能够运用信息技术工具,进行倒计时牌的设计和演示。

情感态度价值观目标:1. 学生培养对科学技术的兴趣,激发创新意识。

2. 学生认识到倒计时牌在生活中的重要性,增强社会责任感。

3. 学生在小组合作中,学会尊重他人,培养团结互助的品质。

分析课程性质、学生特点和教学要求:本课程为小学五年级科学课的拓展内容,结合数学和信息技术学科。

学生已具备基本的数学计算能力和简单的电路知识。

课程要求学生动手实践,培养创新能力,同时注重团队协作。

课程目标分解:1. 知识目标:通过讲解和示范,使学生掌握倒计时牌的基本原理和设计要素。

2. 技能目标:通过小组合作,让学生在设计制作过程中,提高问题解决能力和动手能力。

3. 情感态度价值观目标:通过实际操作和成果展示,激发学生对科学的兴趣,培养其创新精神和团队精神。

二、教学内容本课程依据课程目标,结合教材内容,组织以下教学大纲:1. 倒计时牌原理介绍(第1课时)- 数字显示原理- 计时器工作原理- 倒计时牌的应用场景2. 倒计时牌设计要素(第2课时)- 数字显示设计:七段显示管原理与制作- 时间计算方法:日期与时间的换算- 基本电路连接:电路元件的认识与使用3. 制作倒计时牌(第3-4课时)- 小组合作设计倒计时牌方案- 动手制作倒计时牌:焊接电路、编写程序- 成果展示与评价4. 倒计时牌在实际生活中的应用(第5课时)- 探讨倒计时牌在生活中的应用案例- 分析倒计时牌的优势与不足- 拓展倒计时牌的创意应用教学内容安排与进度:1. 第1课时:导入倒计时牌原理,激发学生兴趣。

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

《计算机原理及接口技术》课程综合实验报告题目倒计时牌设计学院电子与控制工程学院专业建筑设施智能技术班级320601学生姓名学号指导教师前言微机原理和接口技术是一门实践性强的学科,其中很多的原理、规则、现象等仅仅靠学习教科书是无法完全掌握的,必须通过实践才能比较直观和深刻的理解。

在进行课程设计的过程中,可以让学生体验分析问题、提出解决方案、通过编程等手段实现解决方案、不断调试最终达到设计要求的全过程,从而帮助学生系统地掌握微机原理的接口技术的相关知识,达到将知识融会贯通的目的。

本次设计的基于单片的倒计时器相较传统机械式倒计时器具有可以灵活可调、性价比高等优点,有在现实生活中得到广泛应用的发展潜力。

本课程设计由共同设计。

摘要本次设计采用的是8255A、8253、5255、数码管以及按键开关组成的一个实现具有天、时、分、秒倒计功能的倒计时器。

电路具有时间显示功能,能在八位数码管每隔1秒钟,计时器减1。

有外部键盘能输入初始值,在倒计时为整数小时出现声光报警目录一.引言本次计算机原理及接口技术课程综合实验我们的课题是:倒计时牌设计。

综合性实验设计能够很好地培养学生综合运用所学知识的能力,提高学生解决实际问题的能力;培养学生查阅资料,使用工程设计标准、手册及编写设计技术的能力;培养学生初步掌握设计开发产品的能力,了解微机控制系统的一般设计方法;提高学生的计算机绘图能力。

倒计时牌的设计应该满足以下要求:(1)显示倒计时天数以及小时、分钟、秒(各2位)。

(2)参数可手动设置(3)每当剩余时间为整数个小时时,声光报警提示设计基于Protues仿真的8086、8253、8255等和EMU8086汇编完成设计要求。

二.设计方案阐述1、方案整体思想本系统设计以8086微处理器作为CPU,用8253做定时计数器产生时钟脉冲,8255做可编程并行接口显示时钟和键盘电路,8259做中断控制器产生中断,接LED显示倒计时天数以及小时、分钟、秒(各2位)和扩展调整键盘。

2、程序设计(1)设计一个1s时钟,作为时间的基准。

可通过定时器来实现,由于定时限制,我们设定定时时钟为50ms中断一次,然后用一个计数器计数20次。

(2)由于实际应用中要求显示为十进制数,而在程序中处理的数据都为十六进制,因此在程序中要对显示缓冲区的数据进行十进制调整。

(3)在设计时,LED显示应1秒跳动一次。

(4)当计时器倒计时为零时,即定时时间到,显示为零,同时发出声光报警信号。

3、设计原理利用定时器8253、8255和8259以及键盘和数码显示电路,设计一个倒计时牌,由8253中断定时,小键盘控制倒计时牌的启停及初始值的预置。

在此系统中,8253的功能是定时,接入8253的CLK信号为周期性时钟信号。

8253采用计数器0,工作于方式2,使8253的OUT0端输出周期性的负脉冲信号。

即每隔1min,8253的OUT0端就会输出一个负脉冲的信号,此信号接8259的IR2,当中断到60次数后,CPU即处理,使液晶显示器上的时间发生变化。

其中8259只需初始化ICW1,其功能是向8259表明IRx 输入是电瓶触发方式还是上升沿触发方式,是单片8259还是多片8259。

8259接收到信号后,产生中断信号送CPU 处理。

电子日历的显示格式年:天、时、分、秒,且循环显示要求设计一个定时显示装置,用八个数码管显示时间,用小键盘控制计时,设置和显示时间。

系统一运行就从99天23时59分59秒开始计时,并在数码管上显示当前值,而且,可以用键盘设置当前时间。

基本工作原理:每1秒对寄存器的内容减一,当减60次时,分减一,秒恢复到59;当分减60次时,时减一,分恢复到59;当时减24次时,天减一,时恢复到23;八个数码管动态显示天、时、分、秒的当前值,并3s 一次循环切换显示倒计时。

4、倒计时的硬件框图框图如下:三.硬件部分(一)硬件连接测试部分系统分为5个功能模块,分别为:主程序模块,定时模块,中断模块,小键盘控制模块,LED 显示模块。

1、主程序模块主控模块是其心模块,对8253、8255和8259进行初始化,设置中断向量,扫描键盘根据按键值作相应的处理。

主要由软件实现。

它的主要功能是调用其它模块对系统工作进行协调,读小键盘输入键值并执行要做的工作。

2、定时模块定时模块是为8259提供中断请求信号的。

由一片8253实现,选用定时器0,工作在方式2,显示应1秒跳动一次,其输出信号可作为8259的中断请求信号。

3、中断处理模块中断模块实现动态显示的,硬件为一片8259,由于中断请求信号为每1秒一次,中断程序该为时间按秒增加,并显示,只要开中断,便可实现每过1秒秒显示减一,从而达到动态显示的效果。

4、小键盘模块小键盘模块送入主控模块的子功能模块。

由软件和硬件实现,硬件上由小键盘和8255互连,将小键值由8255送入主控模块。

软件上使用行扫描法获得键值并送回主控模块。

本课题只考虑去抖动。

执行一个约10ms的延时程序后再扫描键盘,若F0=1表示真正有键按下,从而消除了抖动影响。

5、LED显示模块显示模块是将显示缓冲区的数值送到LED显示的功能模块,显示缓冲区是由八个字节构成,分别保存天的高位和低位,时的高位和低位,分的高位和低位,秒的高位和低位。

硬件上由八个LED构成,软件上由扫描显示的方法实现。

其中,由于实际应用中要求显示为十进制数,而在程序中处理的数据都为十六进制,因此在程序中要对显示缓冲区的数据进行十进制调整(二)硬件部分主要芯片简介1.硬件芯片8086CPU:作为微处理器8255并行接口:用做接口芯片,和小键盘相连8253定时器:用于产生秒脉冲,其输出信号可作为中断请示信号送IRQ28259中断控制器:用于产生中断LED:八个LED灯用于显示天、时、分、秒倒计时牌发光二极管、小喇叭:用于实现声光报警小键盘:用16键控制设置2.主要芯片介绍8086CPU8086微处理器的主要特点:8086为16位微处理器,数据总线16位,地址总线20位,可寻址1MB存储空间,时钟频率为5~10MHz。

8086 CPU的内部结构由执行单元EU(execution unit)和总线接口部件BIU(bus interface unit)两部分组成。

8086CPU外部引脚图如图所示。

图9 8086CPU外部引脚图AD7~AD0——八条地址/数据复用线;A15~A8——单一的地址线;SS0——状态信号线。

该引脚在最大工作方式下保持高电平,在最小方式下等效于最大方式下S0的作用,它与IO/M、DT/R组合以确定当前的总线周期;A19/S6~A16/S3——地址/状态总线;MN/MX——最小/最大方式控制;RD——读控制;TEST——等待测试控制;READY——等待状态控制;NMI——不可屏蔽中断请求;INTR——可屏蔽中断请求;CLK——系统时钟;Vcc——+5V电源;GND——接地。

8086微处理器的工作方式:(1)最小工作方式。

当8086CPU的MN/MX引脚接+5V电源时,8086CPU 工作于最小方式,用于构成小型的单处理机系统。

(2)最大工作方式。

当8086CPU的MN/MX引脚接地时,8086CPU工作于最大方式,用于构成多处理机和协处理机系统。

最小方式信号:HOLD——保持请求;HLDA——保持响应;WR——写控制;IO/M——IO/存储器控制;DT/R——数据发送/接收;DEN——数据允许;ALE——地址锁存允许;INTA——中断响应;最大方式信号:RQ/GT1,0——请求/允许总线访问控制;LOCK——总线优先权锁定控制S2S1S0——总线周期状态;QS1、QS0——指令队列状态;8255芯片(1)内部结构及引脚8255可编程外围接口芯片是Intel公司生产的通用并行I/O接口芯片,它具有A、B、C三个并行接口,用+5V单电源供电,能在以下三种工作方式下工作:方式0—基本输入/输出方式方式1—选通输入/输出方式方式2—双向选通输入/输出方式(2)8255引脚图如图3.2示,各引脚功能如下。

D7~D0——与CPU侧连接的八条双向数据线;WR(低电平有效)——写输入信号;RD(低电平有效)——读输入信号;CS(低电平有效)——片选输入信号;A0、A1——片内寄存器选择输入信号;图28255引脚图PA7~PA0——A口外设双向数据线;PB7~PB0——B口外设双向数据线;PC7~PC0——C口外设双向数据线;RESET——复位输入信号(3)82558253芯片(1)内部结构及引脚8253可编程定时/计数器是Intel公司生产的通用外围芯片之一,有3个独立的十六位计数器,技术频率范围为0~2MHZ,它所有的技术方式和操作方式都通过编程控制。

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

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

(5)8253端口地址信号线寄存器编址IOY20#计数器40H 1#计数器41H 2#计数器42H 控制寄存器43H8259芯片(1)内部结构及引脚中断控制器8259A是Intel公司专为控制优先级中断而设计开发的芯片。

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

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

在MD微机系统中,8259芯片工作于单片方式。

8259引脚图如图3.3,各引脚功能如下。

D7~D0——八条双向数据线;图8259引脚图WR(低电平有效)——写输入信号; A0——地址信号;RD(低电平有效)——读输入信号;CS(低电平有效)——片选输入信号;INTA(低电平有效)——中断响应信号;表1 8253端口地址表CAS0~CAS2——级联信号,形成一条专用8259A总线,以便多片8259A 的级联;SP/EN——从编程/允许级联。

在缓冲方式中,可用做输出信号以控制总线缓冲器的接收和发送。

相关文档
最新文档