用Keil4 测试89c52单片机,写了2个输出低电平的程序,keil运行无误,测试单片机引脚却全是高电平,求解!!

2025-02-22 00:50:01
推荐回答(2个)
回答1:

应该需要设置单片机的管脚属性,就是IO口寄存器,默认的也许不符合,去看看这部分,你要输出要确保IO口设置成了输出脚,不然代码对也起不了作用

回答2:

第一个程序中 C语言中PO口,几乎所有的SFR都需要大写的吧,楼主小写没报错吗

第二个,调用延时的时候,怎么没给a,b,赋值呢,完全可以直接对P1口操作的,没必要这么麻烦