背景...
我是AVR应用程序的新手。我最近建立了两个基于ATTINY13的电路(发光的LED指示灯),这些电路在面包板上正确(独立地)工作。当我将它们结合在具有共享电源的焊料挡板上时,事情就一团糟了。经过大量调查,看来他们一直在重置。
我没有连接每个微型的引脚1(复位)。我研究了处理复位引脚的正确方法,并从中实现了以下内容:
在电源上并联了一个100uF电解电容器,以帮助吸收任何潜在的电流,电源将太“慢”以致无法处理。
增加了一个4.7K电阻从
VCC
到RESET
加入0.1uF的陶瓷电容器从
GND
至RESET
这些步骤完全解决了问题。
问题:
我上面链接的页面正在提供我尚未做的ISP(系统内编程)时的建议。(我正在分别对微控制器进行编程,而没有其他组件与其连接。)
我已经看到电容器(10nF,0.1uF等)和电阻(4.7K,10K等)的几个不同值,并且不确定是什么因素改变了这些值。谁能阐明复位引脚隔离的工作原理以及如何计算要使用的组件值?如果没有系统内编程标头,您能解释使用哪些值?