标签: microcontroller 8051 hardware-interface hardware-programming
我正在使用Keil对AT89C52微控制器进行编程。我将一个位定义为端口的单个引脚。
例如:sbit a = P0 ^ 0;
但是,当我将a设置为1时,我在proteus中获得了灰色的引脚,从而在模拟硬件上运行了该程序。为高电平时,该引脚应为红色。我正在尝试连接LM041L LCD。请帮忙。我对此很陌生,我不明白这是什么
答案 0 :(得分:0)
默认情况下,P0上的8个引脚处于开漏模式。当使用这8个引脚作为输出时,应隐含一个上拉电阻以输出高电平信号。