Programování AT89S52: zkušební zapojení - MCU nebliká LEDkou

Ten kondenzátor je tam kvůli tomu, aby Ti zresetovat mcu po zapnutí. Na reset MCU používám cca 1u (hodnota není nikterak kritická), ale je třeba mu připojit nějaký odpor proti GND. 1k bude dostačovat. Tady vůbec nejde o proud. Kondík, jak se nabíjí, tak na RST pinu postupně klesá napětí až do log. 0 (tím se odresetuje mcu). Hodnota C a R určuje to, jak dlouho od zapnutí napájení bude reset trvat. Jenže pokud tam není ten odpor, tak nabíjení může trvat (a ve Tvém případě asi trvá) hrozně dlouho. Když ten kondík vyndáš, může to dělat nějaký nepředloženosti, protože se mcu může spustit dřív, než napětí na napájení dosahne potřebné hodnoty ke správnému chodu mcu. Kromě toho, když zůstane viset ve vzduchu, může Ti náhodně mcu resetovat. Tím, že ke kondíku přidáš odpor proti zemi dosahneš toho, že mcu bude držen v resetu jen pár milisekund, což bohatě stačí na náběh napájení a bezpečný chod mcu.