MCS51单片机的输入/输出接口应用

P1口为例

点亮LED

在这里插入图片描述
点亮led灯,如果让灯点亮,引脚必须低电平。
P1口输出0,内部总线写0,Q非为1,场效应管导通,意味着单片机端口接地,led灯形成回路,灯就亮了。
在这里插入图片描述

LED灯灭

在这里插入图片描述
P1口输出1,内部总线写1,Q非为0,场效应管截止,通过内部的上拉电阻,单片机端口为高,灯就灭了。
在这里插入图片描述

输入

要想把外部的状态读进去,需要对端口先置1,
外部接了一个按键,按键没有按下,通过上拉电阻,引脚读进去高电位,当按键按下,读进去是低电位。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/imxlw00/article/details/88222314