你的重装载值都错了 |
把程序贴全了大家才好帮你分析啊 |
疯了 就是没有 输出!!!!! |
不是所有的模式都有电流输出能力的,比如开漏模式 |
a185980800 发表于 2023-3-25 11:38 接一个示波器,也要 推挽吗? |
考虑到你的电压确实不对只有150mv看你D1的IO口设置的是什么模式,如果不是推挽的话,就考虑要外部接上拉电阻或者设置内部上拉 |
D1,Counter没有定义 |
实测一下电压是多少 |
人中狼 发表于 2023-3-25 10:15 有,没有贴出来 void Time_Init()//中断初始化 { TMOD=0x01;//设置16位 计时方式 //TMOD=0x11;//T0,T1定时器设置16位不自动重装模式 //TMOD=0x00; EA=1;//开总中断 TH0=0xfe; //设置定时器0初值即0.5MS TL0=0x0b; TR0=1;//开定时器0 ET0=1;//允许启动定时器0中断 |
电压不对,没看错的话,电压只有150毫伏,程序有错,没设置定时器工作模式 |
频率太高了? |