【简答题】
8255用作发光二极管L 0 、L 1 、L 2 和开关K 0 、K 1 、K 2 的接口如下图所示。8255的方式控制字格式如下:
要求:有一温度控制电路如下图所示,通过计数器/定时器8253-5的通道1产生周期为2秒的方波,向可编程中断控制器8259A的IR j 申请中断。若IR i 上无中断请求信号IRQ,则CPU响应IR j ,转向相应的中断服务程序INTJ。在INTJ中启动ADC 0809,对IN 5 信号(来自温度传感器的温度信号)进行A/D转换,然后返回主程序。当A/D转换结束后,向8259A的IR k 发出中断请求。若IR j 上无中断请求信号IRQ,则CPU响应IR k ,转向相应的中断服务程序INTK,在INTK中通过接通风扇与加热电炉来调节温度。上述程序中,若在IR i 上有IRQ信号,则程序结束返回操作系统。
8255用作发光二极管L 0 、L 1 、L 2 和开关K 0 、K 1 、K 2 的接口如下图所示。8255的方式控制字格式如下:
要求:某指示灯用低电平驱动点亮。现要求用8253的OUTO输出端控制指示灯,当向GATE0端输入一个上升沿的控制信号时,指示灯点亮1秒钟。已知输入时钟频率为5kHz,端口地址为80H~83H。要求:某指示灯用低电平驱动点亮。现要求用8253的OUTO输出端控制指示灯,当向GATE0端输入一个上升沿的控制信号时,指示灯点亮1秒钟。已知输入时钟频率为5kHz,端口地址为80H~83H。要求:
对8253-5初始化。
参考答案:
参考解析:
举一反三