Chapter5:输入输出接口P0~P3:《单片机》笔记 |
您所在的位置:网站首页 › 输入端口和输出端口的区别 › Chapter5:输入输出接口P0~P3:《单片机》笔记 |
P0口: 1)CPU发控制电平“0”封锁与门,使T1管截止,同时使MUX开关同下面的触点接通,使锁存器的 Q 与T2栅极接通。 2)当CPU向端口输出数据时,写脉冲加在锁存器的 CL上、内部总线的数据经反相,再经T2管反相,PO口的这一位引脚上出现正好和内部总线同相的数据。由于输出驱动级是漏极开路电路(因T1截止),在作I/O口使用时应外接10K的上拉电阻。 3)当输入操作时,端口中两个三态缓冲器用于读操作。 缓冲器2用于读端口引脚的数据(如:MOV A,P0指令)。 缓冲器1用于读锁存器Q端的数据。当执行“读-修改-写”指令(如:ANL PO,A指令)。 究竟是读引脚还是读锁存器,CPU内部会自行判断。 4)当作输入口使用时,应先对该口写入“1”使场效应管T2截止,再进行读入操作。 如:MOV P0,#0FFH(先写全1,复位时为1)MOV A,P0(再读引脚)防止读出来的数据全部等于0 功能2:P0口作地址/数据线使用 CPU发控制电平“1”,转换开关MUX打向上面的触点。 P1口: P2口: P3口: |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |