请问为什么8H1K16 P3.1脚不能输出低电平
#include <STC8H.H>sbit D0=P1^6;
sbit D1=P3^6;
sbit D2=P3^7;
sbit D3=P2^1;
sbit D4=P3^5;
sbit D5=P3^4;
sbit D6=P3^3;
sbit D7=P3^1;
sbit D8=P1^7;
sbit D9=P5^4;
void main(void)
{
P0M1 = 0; P0M0 = 0; //设置为准双向口
P1M1 = 0; P1M0 = 0; //设置为准双向口
P2M1 = 0; P2M0 = 0; //设置为准双向口
P3M1 = 0; P3M0 = 0; //设置为准双向口
P4M1 = 0; P4M0 = 0; //设置为准双向口
P5M1 = 0; P5M0 = 0; //设置为准双向口
D0=0;D1=0;D2=0;D3=0;D4=0;D5=0;D6=0;D7=0;D8=0;D9=0;
}
其它脚都可以输入低电平,就是P3.1不能低电平
烧录附件例子里的hex文件到芯片里试试 先看看接口有没有接其他东西,你i试下推挽模式 haiyang201 发表于 2024-12-31 10:59
先看看接口有没有接其他东西,你i试下推挽模式
没接东西,都试过了 你是怎么判断没有输出低电平的?至少要上个电路图吧 <p>你的while(1)呢?</p>
乘风飞扬 发表于 2024-12-31 10:38
烧录附件例子里的hex文件到芯片里试试
谢谢,已经解决了,是我电路图搞错了
页:
[1]