全球旧事资料 分类
并在数码管上显示时、分、秒当前值,而且,可以用键盘设置当前时间。基本工作原理:每百分之一秒对百分之一秒寄存器的内容加一,并依次对秒、分、小时寄存器的内容加一;六个数码管动态显示时、分、秒的当前值。C键:置初值,显示00:00:00G键:显示动态变化(启动表);D键:显示静态不变(表停止);E键:终止程序,返回DOS;P键:设置时:分:秒的值3、设计环境PC机一台、wi
dowsXP系统、实验箱,导线若干。4、设计所用设备8254定时器:用于产生秒脉冲,其输出信号可作为中断请示信号送IRQ2。8255并口:用做接口芯片,和小键盘相连。8259中断控制器:用于产生中断。LED:六个LED用于显示时:分:秒值。
f小键盘:用于控制设置。
三、设计所用芯片结构
1、8259A芯片的内部结构及引脚中断控制器8259A是I
tel公司专为控制优先级中断而设计开发的芯片。它将中断源优先排队、辨别中断源以及提供中断矢量的电路集中于一片中。因此无需附加任何电路,只需对8259A编程,就可以管理8级中断,并选择优先模式和中断请求方式,即中断结构可以由用户编程来设定。在MD微机系统中,8259芯片工作于单片方式。8259引脚图如图33,各引脚功能如下。D7D0八条双向数据线;WR(低电平有效)写输入信号;RD(低电平有效)读输入信号;CS(低电平有效)片选输入信号;A0地址信号;INT中断请求信号;INTA(低电平有效)中断响应信号;CAS0CAS2级联信号,形成一条专用8259A总线,以便多片8259A的级联;SPEN从编程允许级联。在缓冲方式中,可用做输出信号以控制总线缓冲器的接收和发送。在非缓冲方式中,作为输入信号用于表示主片还是从片;IR0IR7外部中断请求输入线。要求输入的中断请求信号是由低电平到高电平的上升沿(并保持高电平到CPU响应时为止)或者是高电平。8259中断矢量地址与中断信号之间的关系如表31所示:
表318259A中断矢量表图318259A引脚图
中断序号0功能调用08H矢量地址20H
109H24H
20AH28H
30BH2CH
40CH30H
50DH34H
60EH38H
70FH3CH
f23H说明时钟
27H键盘
2BH可用
2FH可用
33H
37H
3BH可用
3FH可用
串行口可用
2、8255芯片的内部结构及引脚8255可编程外围接口芯片是I
tel公司生产的通用并行IO接口芯片,它具有A、B、C三个并行接口,用5V单电源供电,能在以下三种工作方式下工作:方式0基本输入输出方式方式1选通输入输出方式方式2双向选通输入输出方式8255引脚图如图32示,各r
好听全球资料 返回顶部