ISP programování - lze naprogramovat osazenou desku 89C2051?

Forte umí jen SPI programování, tudíž na 89Cxxxx zapomeň, ten se programuje pouze paralelním progamátorem.

A teď Tvé dotazy :

  1. MCU rodiny 8051 potřebují pro svou práci externí krystal. Jeho rychlost ovlivňuje rychlost aplikace. Programoval jsem pouze 89S8253, ale tohle bude stejné. Nikdy jsem neprogramoval mcu bez připojeného krystalu, takže nevím,
    jestli lze mcu naprogramovat jen tak v patici nebo bastlpoli bez připojeného krystalu, ale myslím si, že ne.

  2. Programovat můžeš samozřejmě přímo v aplikaci. LEDky z +5V spínané log. 0 na programovacích pinech by neměly vadit, tlačítka taky ne. Problém samozřejmě bude, pokud na některém programovacím pinu budeš mít vstup do mcu z nějakého log. obvodu, čidla apod. 5V napájení z aplikace samozřejmě použít můžeš. Ale už jsem se setkal s tím, že programování vadila LED dioda připojená přes 390R proti GND, spínaná log. 1. na pinu CLK (SCK) u AVRka. Jinak programuju mcu běžně zapojené v aplikaci.