Download presentation
Presentation is loading. Please wait.
1
汽车单片机应用技术 学习情景1: 汽车空调系统的单片机控制 主讲:向楠
2
1.3 单片机基本I/O口电路结构 学习情景1: 汽车空调系统的单片机控制
学习情景1: 汽车空调系统的单片机控制 1.3 单片机基本I/O口电路结构 所有MCS-51的端口都是双向的,既可当输入端口用,也可当输出端口用。在特殊功能寄存器中分别被称为P0、P1、P2和P3。每一个端口都由锁存器(D型)、输出驱动电路所组成。结构如图1-4、1-5所示。
3
学习情景1: 汽车空调系统的单片机控制
4
学习情景1: 汽车空调系统的单片机控制 1)P1、P2和P3的内部均有上拉电阻器。P0则为漏极输出,没有上拉电阻器。每一只端口都能独立作为输入端口或输出端口用,但是想作为输入端口使用时,必须先在该口写入1,使输出驱动FET截止。 2)MCS-51的所有端口在复位(RESET)后都会自动写入1。 3)输入功能时,引脚输入的信号是经由三态(tri-state)缓冲器到达内部系统总线。 4)输出定时功能时,输出的数据会被锁存(latch)在D型锁存器,直到下一批数据输出时,D型锁存器的内容才会改变。 5)当存取外部存储器的数据时,P0会先输出外部存储器的低字节地址(low byte address),并利用时间多任务(time multiplexed)方式读入或写出字节数据。若外部存储器的地址为16位时,则高字节地址(high byte address)会由P2输出。在存取外部存储器的数据时,地址/数据总线(address/data BUS)使用,不能再兼做通用的输入/输出端口使用。
5
学习情景1: 汽车空调系统的单片机控制 6)P3的所有引脚是多功能的,不仅可以当作一般的输入/输出端口使用,也可工作在特殊功能之下,详见表1-6
Similar presentations