ASM1117和78系列、LM317都属于线性稳压器。线性稳压器都是的最大优点是电路简单,成本低,缺点是热损耗很大。一般多用于小功率电路应用上。
你描述的问题,大致分析是ASM1117没有安装足够的散热器所致,ASM1117工作的时间过长,而没有及时的散热,导致芯片内部出现短路,从而拉低了输入电压(编程器端)。
关于输入端的电容,是一个滤波电容,应该不会影响ASM1117的工作。关键是你的测试时间可能不同,因为有电容时,你下载程序也不会是立刻失败。
建议:
1,给ASM1117加一个大一些的散热器试试。
2,如果单片机的电流需求超过1A,可以选用独立的5V电源供电,这样稳定性更好,价格也不贵。
一般的编程器应该都有外部供电和内部供电两种选择,建议使用外部供电。
这样编程器的输出电压就不会与AMS1117的输出冲突。
给单片机下载程序时,你把1117 2脚的输出端开试试。
固计E1有问题,查一下是不是该电容接反了,或漏电