26
电阻(1~10kΩ);作输入悬浮态,有很高的输入阻抗。
7
2. P1口特点
(1) 输出锁存,输出时不需任何条件和预操作、预设置; (2) 输入缓冲,输入时要求先将该口设置为输入状态,即CPU
先向该口输出1; (3) 没有高阻悬浮(关断)状态,不是输入态就是输出态。 这种特性的I/O不属于“真正”双向口,称“准”双向口。 若输入操作之前没将A点置高(CPU输出0之后,没再向
或DPTR)低8位中的一位 (2)输出上拉电路与P1口不同。
经非门反相。
上拉靠管Tu的导通,Tu受内部控制信号和地址/数据信号相
多路开关输出接管Td。 “与”控制。FET管导通电阻很小,可驱动更多负载。
多路开关切换由内部控制 作一般I/O口,无控制信号,Tu关断,作输出必须外接上拉
信号控制。
MOV P1.x,C ;(P1.x)←(CY)
10
判断转移:
JB P1.x,rel ;P1.x=1,跳转 JNB P1.x,rel ;P1.x=0,跳转 JBC P1.x,rel ;P1.x=1,跳转且将P1.x←0
逻辑运算:
ANL C,P1.x ORL C,/P1.x
;CY←(P1.x∧CY) ;CY←(P1.x∨CY)
该口输出1),则外部输入的信号1将被导通的场效应管T 下拉为0,读入数值全0。 若外信号很强(如芯片或晶体管的输出),外部高电平1 将通过导通的T,产生大的短路电流,使T和外芯片烧毁。 为防调程阶段和程序运行混乱(跑飞)时出此情况,输 入口线串接限流电阻。
8
3. P1口的操作
(1)字节、位操作
AT2 8 C 2 5 6
V C C 8 -5. 1k
P 0.0