(微机原理与接口技术)chapter11基本IO接口.pptVIP

  • 4
  • 0
  • 约2.56万字
  • 约 238页
  • 2021-08-28 发布于上海
  • 举报

(微机原理与接口技术)chapter11基本IO接口.ppt

* 〔1〕发送保持存放器〔3F8H/2F8H〕 保存CPU送来的并行数据,送到发送移位存放器,发送移位存放器在发送器时钟的作用下,把并行数据转换成串行数据从SOUT引脚输出。 只有在发送保持存放器空时,CPU才可以向发送保持存放器写入下一个要发送的数据。 〔2〕接收缓冲存放器〔3F8H/2F8H〕 在接收时钟的作用下,从SIN引脚输入的串行数据被送到接收移位存放器。 去掉起始位、校验位和停止位后,串行数据转换成并行数据并存入接收缓冲存放器,等待CPU接收。 * 〔3〕通信线控制存放器〔3FBH/2FBH〕 用来设置串行异步通信的数据格式 D7位:DLAB寻址位 D7=1,访问除数存放器 D7=0,访问接收缓冲器、发送保持存放器。 D6位:D6=1,发送方连续发送长时间中止信号〔空号〕,空号发送的时间超过一个完整的字符传送时间时,接收方就认为发送方已中止发送。 D3~D5位:选择奇偶校验方式。 D2位:规定一帧数据中停止位的位数。 D0位、D1位:定义一帧数据中数据位的位数。 * 图7-32 通信线控制存放器〔3FBH/2FBH〕 * 〔4〕中断识别存放器/ FIFO控制存放器(3FAH/2FAH) 16550内部有四级中断,但只有一根中断请求信号。中断发生后,CPU通过查询中断识别存放器来区分中断类型。 FIFO控制存放器和中断识别存放器占用相同的端口地址。中断发生时读出该存放器

文档评论(0)

1亿VIP精品文档

相关文档