自制USB接口的51、AVR下载线无法识别MCU

用CH341A自己做了一个ISP下载线,下载程序到AT89S52时,上电能够检测到单片机,复位正常,下载也正常。下载完毕,按软件窗口中的复位,窗口出现“无法识别MCU”。并且不能下载。只有重新上电,才能下载一次,再出现“无法识别MCU”。还得重新上电。请高手指教!!

这个可能是复位不好导致的。 复位引脚的电容太大导致的。你可以测试一下,当点击复位的时候,是否把信号线拉到了复位状态


我测试了一下复位引脚,重新上电后0.6V左右,软件复位后,正常,电压4.85左右,再软件复位,电压就不变了


外部上拉太强,电容过大导致的。把电容放小一些。


多谢,我试一下。


我用这个下载线给AVR下载程序,一切正常。给51下载必须下载一次就得重新上电。 我看了几块板,单片机复位电路都是10UF电容,10K电阻的典型电路,另外,51和AVR的复位电平是不一样的吧?下载线这边怎么处理呢?还是和软件有关呢?烦请高手多多指教。很急,多谢!


是不一样,但是软件通过你选择的MCU型号来判别的,51是高电平复位。AVR是低电平 你用的是最新版本的软件吗?


我用的软件V1.3和资料,从本站下载的CH341DP.ZIP。


可否把isp下载线的硬件电路传给我一份,我也想学习一下单片机

mail:个人信息保护,已隐藏

万分感谢!


请到http://wch.cn/download/list.asp?id=108下载


只有登录才能回复,可以选择微信账号登录