• 2022-06-12
    已知某8088微机系统的I/O接口电路框图如教材中图7-47所示。编写8255芯片和8253芯片的初始化程序。其中,8253芯片的OUT1端输出[tex=2.857x1.0]6R6GkJ70AqBh4B3hiPbFvA==[/tex]方波,8255芯片的A口为输出,B口和C口为输入。
  • ; 初始化8255芯片MOV DX, 8003HMOV AL, 8BH ; 方式控制字, 方式0, A 口输出, B 口和 C 口输入OUT DX, AL; 初始化8253MOV DX, 0003H ; 内部寄存器口地址MOV AL, 76H ; 计数器1, 先写低8位/后写高8位, 方式3, 二进制计数OUT DX, ALMOV DX, 0001H ; 计数器1端口地址MOV AX, 10000 ; 设计数初值=10000OUT DX, ALMOV AL, AHOUT DX, AL

    举一反三

    内容

    • 0

      8255芯片的一种硬件连接如下图所示,则该8255的控制口地址是 。

    • 1

      {请按照闫老师芯片学习五步法对51单片机、51单片机的并行I/O口、51单片机的串行I/O口、51单片机的定时器/计数器、8255芯片、lcd1602芯片、ds18b20芯片、24c02芯片、uln2003a芯片进行归纳总结。}{

    • 2

      中国大学MOOC: 8255芯片的控制口物理地址为

    • 3

      设某8086系统中有2片8255A芯片,由74LS138译码器产生两个芯片的片选信号,如右图所示。要求:第1片8255A的A口工作在方式0输出,B口工作在方式0输入,C口高4位为输出,低4位为输入。第2片8255A的A口工作在方式0输入,B口工作在方式1输出,C口高4位为输出,低4位为B口控制信号。(1)试指出两片8255A芯片各自的端口地址(4分);(2)试指出两片8255A芯片各自的方式控制字(6分);(3)试指出两片8255A芯片各自的初始化程序(10分)。[img=444x354]17e0cf112459f4f.png[/img]

    • 4

      定时/计数器芯片8253的端口地址为150H—153H,它的通道1的CLK1接1.0MHZ 时钟,要使OUT1输出400HZ 的方波,写出相应的初始化程序段。