pic单片机输入输出端口
7.1 I/O端口功能的通用结构 端口功能的通用结构 各I/O口都有 共性,主要包括: 3个D触发器(输 出、输入、输入输 出方向锁存器), 2个3态门控制电路; 二输入“与”门和 “或”门组成数据 输出的前向通道; P、N沟道场效应 管构成互补推挽的 输出级。
PIC单片机原理 单片机原理 设置端口的输入/ 设置端口的输入 输出状态 每一组端口都有一 个“输入输出方向锁存 器” TRIS ,通过对这个 锁存器的设置,可以定 义I/O口为输入或输出。 置“0”时为输出;置 “1”时为输入。 查询端口的输入/ 查询端口的输入 输出状态 读端口的输入/输 出状态,是读TRIS锁写”指令,用这二条指令对 I/O口操作时,“读”是读I/O口 设RA口原为输入口,且RA0=0,RA1=0 BSF RA,0 BCF RA,1 BSF RP0 MOVLW 00H MOVWF TRISA BCF RP0 ;RA口输出寄存器0位置1 ; RA口输出寄存器1位清0,0位清0 ;设置RA口为输出口
PIC单片机原理 单片机原理
从端口输入数 据 TRIS的对应位 置“1”,数据从输 入锁存器输入。 从端口输出数 据 TRIS的对应位 置“0”,数据从输 出锁存器输出。 输出驱动能力: IOH=20mA, IOL=25mA。
PIC单片机原理 单片机原理
使用“ 修改 修改-写 指令对I/O口操作的注意事项 使用“读-修改 写”指令对 口操作的注意事项
PIC单片机原理 单片机原理
章输入/输出端口 第7章输入 输出端口 章输入
PIC16F877A共有:PORTA(6)、PORTB(8)、 PORTC(8)、PORTD(8)、PORTE(3)五组端 口,共33条I/O口。各组端口的内部结构各不相同, 即使同一组端口各引脚的结构也存在差异。
PIC单片机原理 单片机原理