|
本帖最后由 烟雨、平生 于 2020-11-19 10:55 编辑 最终解决办法,分别在烧录器txd和rxd两端上拉100R电阻到vcc,并烧录线上加入开关 |
|
建议上示波器看看电平的边沿和幅值是否正常. 试试保留R10 R11拆掉R5 R6,如果能烧的话,说明是IO内上拉跟着两电阻形成分压了.那样GS之间的电阻不焊或者加大R5 R6阻值就解决问题了. 如果还是不能烧有可能是MOS管GS之间的电容破坏了逻辑电平边缘,最好上示波器看看. |
|
理论上可以实现 p3.0是单片机串口接收脚, 你在烧写器的发送脚上面加一个逻辑同向门,这样驱动电流就大了,这样分压电阻,R5和R10分压,也不引响了 |
Y_G_G 发表于 2020-10-14 13:44 不,LED是12v,和5v稳压分开了,断开电阻是能烧,但得找到问题在哪,,,不能没错烧个程序都把电阻拆了吧。。。 |
lovexulu 发表于 2020-10-14 16:51 5V的,同样是用到了3.0和3.1的端口,但有些板能烧进去,接法一样 |
| 烧录器电源电压3.3/5v?估计新买的烧录器为安全起见输出端添加了限流电阻,结果导致限流电阻与你单片机输出限流电阻R10 11+R5/6分压,致使高电平未能达到标称值导致写入失败。另:你这个电路图应该是N沟管驱动,为何图中是P沟管? |
|
所有端口断开电阻,R10-R14断开 估计你LED的正极是直接连接VCC的 |
wulin 发表于 2020-10-14 11:52 之前试过,但是不行 |
| 串口信号被R10、R11分压旁路掉了。在烧录器对应接口加1K上拉电阻试试。 |