试题详情
简答题8255A的3个端口在使用时有什么差别?
  • (1)端口A对应1个8位数据输入锁存器和1个8位数据输出锁存器/缓冲器。所以,用端口A作为输入或输出时,数据均受到锁存。
    (2)端口B对应1个8位数据输入缓冲器和1个8位数据输出锁存器/缓冲器。
    (3)端口C对应1个8位数据输入缓冲器和1个8位数据输出锁存器/缓冲器。
    这样,当端口C作为输入端口时,对数据不做锁存,而作为输出端口是,对数据进行锁存。在使用中,端口A和端口B常常作为独立的输入端口或输出端口,端口C则配合端口A和端口B的工作。具体的讲,端口C常常通过控制命令被分成2个4位端口,每个4位端口包含1个4位的输入缓冲器和1个4位的输出锁存器/缓冲器,它们分别用来位端口A和端口B提供控制信号和状态信号。
  • 关注下方微信公众号,在线模考后查看

热门试题