PIC 16F84A Crystal Nenechte práci?

W

wolf12

Guest
Byl jsem pomocí RC obvodu, jak ossilator konfiguraci 16f84a. Fungují dobře. Ale teď, když se snažím používat 4MHz nebo 10MHz krystal, to nebude fungovat, a to i na blikající LED program. Musím něco změnit v programu při změně konfigurace oscilátoru? (Assembly Jazyk)
 
Jste si vědomi oscilátoru související konfigurační bity ("pojistky")? Musíte změnit výchozí nastavení pro RC oscilátoru XT, nastavení FOSC1 na '0 '.
 
else if u používáte MPLAB IDE u můžete nastavit config bitů zvlášť odškrtnutím volby "Konfigurace nastavení bitů v kódu", nastavit oscilátor "typ HS" .. doufám, že to funguje
 
Její konfigurace pojistek, není soubor registru. Musíte nastavit ve fázi programování, není možné změnit v ovládání programu, pokud jste si, že by pád procesor! Můžete si buď nastavit manuálně nebo vložit konfigurace v HEX souboru, pokud váš assembler můžete udělat. Většina programů hardware zkontrolujte, zda konfigurace jsou uloženy v HEX souboru a pokud zjistí, že se nastaví konfiguraci pro vás. Pro 4MHz můžete použít buď XT nebo HS režimu, 10MHz používat pouze HS režimu. Jediný rozdíl mezi XT a HS režimu je zisk vnitřního oscilátoru, tam je široká oblast kolem překrytí 4MHz, kde oba budou fungovat stejně dobře. Brian.
 

Welcome to EDABoard.com

Sponsor

Back
Top