divný problém s Proteus 6,2 SP4

B

branek

Guest
Mám design s 18F452 a nějakého podivného problému ...

<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Otázka" border="0" />I připojit MCLR pin ve standardní konfiguraci na 5 V přes rezistor 4.7K a GND přes 10uF čepice.Když jsem se start simulace, v simulaci LOG dostanu zprávu: $ $ MCLR není aktivní.Procesor je reset.

Když jsem se zkusit vzorek PICCalc s 18F452 se stejným reset obvodu to funguje dobře.A když jsem udělat shematic to zvyklý start.

Když se připojíte LogicState dílu, aby se MCLR PIN a nastavte ji na '1 ', simulace funguje dobře!

Jakýkoliv pomoci?

PS Moje PIC18.dll je 372,252 bytů

 
Pokuste se připojit MCLR na 5 V, aniž by rezistor a kondenzátor.

Tornádo

 
Toto řešení používám je, aby počáteční podmínky na drát od MCLR pin do pullup odpor.

S digitální rezistor je odepřeno start!Samozřejmě, MCLR přímo připojen na 5 V funguje OK!

Takže, proč to stalo?Jakýkoliv nápad!Pro 16F stále fungují skvělé!

 
Zkuste použít malou hodnotu odporu jako 100R, jestli to funguje, pokud to dělá
pak zvýšení hodnoty 200R a tak pravděpodobně model má některé
bug pracuje na 4.7K také zkontrolovat konfigurační soubor.Tornádo

 
Upravit 10uF kondenzátor a psát dál "Ostatní Properties" pole vlastnost:

(PRECHARGE = 0)

To bude simulovat 0V počáteční napětí kondenzátoru při startu a bude se řídit řádně PIC18 reset pin (aktivní low).PRECHARGE majetek se liší od majetku IC v tomto PRECHARGE ovlivní bez ohledu na počáteční DC řešení je vybrána možnost, nebo ne.

 
Že nebo počáteční stav je řešení!

Ale udělal někdo jiný měl stejnou zkušenost?

 

Welcome to EDABoard.com

Sponsor

Back
Top