课件第8章输入输出接口ii8255.pptx

;所谓“可编程”是指芯片的功能和一些参数是可由用户选择和改变的。 通过向芯片内部写入特定的“工作方式控制字”,就可以选择这个芯片的工作方式。 例如,可以将某芯片的数据端口设定为“输入”,也可以将它设定为“输出”。 显然,芯片的可编程特性扩大了其使用范围,使用上也更方便。 按照可编程接口芯片的用途,可以将其分为“通用接口芯片”和“专用接口控制器”两类。;8.3.1 8255A芯片内部结构和引脚功能;8255A有3个8位的数据端口(A/B/C), 共24个I/O引脚, 共有3种输入输出工作方式 基本输入/输出(A/B/C口) 选通输入或选通输出(A/B口) 双向选通(A口) ;2. 8255A的内部结构和引脚;8255A由以下几个部分组成: ⑴ 4个8位端口----PA、PB、PC、CWR 数据端口PA、PB、PC 它有三个输入输出端口: Port A、Port B和Port C。每一个端口都是8位,都可以选择作为输入或输出,但功能上有着不同的特点。;⑵ A组和B组控制电路 这是两组根据CPU的命令字控制8255A工作方式的电路。 它们有控制寄存器,接受CPU输出的命令字,然后分别决定两组的工作方式, 也可根据CPU的命令字对端口C的每一位实现按位“复位”或“置位”。;端口A:PA0-PA7 (A组控制) 常作数据端口使用,功能最强大 端

文档评论(0)

1亿VIP精品文档

相关文档