Kazalo po Svet elektronike forumu Svet elektronike
Revija za prave elektronike
 
AlbumAlbum   Pomoč pogostih vprašanjPomoč pogostih vprašanj   IščiIšči   Seznam članovSeznam članov   Skupine uporabnikovSkupine uporabnikov   Registriraj seRegistriraj se 
 Tvoj profilTvoj profil   Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil   PrijavaPrijava 

auto-off

 
Objavi novo temo   Odgovori na to temo    Kazalo po Svet elektronike forumu -> Digitalna elektronika
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
anatom
Novinec


Pridružen/-a: Pon Jan 2004 13:08
Prispevkov: 9

PrispevekObjavljeno: Sre Jul 28, 2004 1:45 pm    Naslov sporočila: auto-off Odgovori s citatom

Kako naj sprogramiram auto-off z Bascomom (da gre MC v idle mode)?
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo MSN Messenger - naslov
Jure
Urednik


Pridružen/-a: Pon Jan 2004 12:51
Prispevkov: 2132
Kraj: Ljubljana

PrispevekObjavljeno: Čet Jul 29, 2004 6:53 am    Naslov sporočila: Odgovori s citatom

Hoj,

to je lahko, napišeš ukaz:

Idle

ali

Powerdown

in to je to.

Več info o teh ukazih najdeš v Help-u.

Lp
Jure
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
vilko
Profesionalec


Pridružen/-a: Pon Jan 2004 11:54
Prispevkov: 807
Kraj: Ljubljana

PrispevekObjavljeno: Pet Jul 30, 2004 4:45 pm    Naslov sporočila: Vedno me je imelo Odgovori s citatom

Vedno me je imelo, da bi vprašal, kar nekaj čipov pozna powerdown. Kako se potem tak čip spet obudi v življenje, in kje potem začne program naprej delati?
_________________
Sliši se paradoksalno, a je vendarle res:
Nekateri ljudje imajo vedno vse prav. No, včasih.
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
SimonS
Profesionalec


Pridružen/-a: Pon Jan 2004 17:52
Prispevkov: 181
Kraj: Kobarid

PrispevekObjavljeno: Sob Jul 31, 2004 10:44 am    Naslov sporočila: Odgovori s citatom

Odvisno katiri cipi. Ce gre za navadne cipe potem je stvar zelo podobna, kot da bi izklopil napetost iz njih. Pac preidejo v varcni nacin. Ozivis jih tako, da na taco zopet pripeljes VDD oz. GND, kar pac zahtevajo.
_________________
Skupaj smo mocnejsi
LP Simon
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
vilko
Profesionalec


Pridružen/-a: Pon Jan 2004 11:54
Prispevkov: 807
Kraj: Ljubljana

PrispevekObjavljeno: Sob Jul 31, 2004 4:43 pm    Naslov sporočila: Non capito! Odgovori s citatom

Hm, še vedno mi ni jasno:
Predpostavljam da gre za čipe-mikroprocesorje in ne kakšne eeprome ali rtc čipe.
Ali potem začnejo spet pri resetu? Potem bi bilo to isto, kot da izklopim napetost in jo spet priklopim. To se mi ne zdi poseben 'idle' mode temveč je čip popolnoma mrtev in potem, ko ga obudim od mrtvih, začne spet vse od začetka...
Najbrž ne bo tako..

Nadalje, če dam čip v nek način dremanja programsko, se pravi z nekim ukazom, mu nisem odvzel napajanja, torej ga ima ves čas dremanja, kako naj mu potem na taco (ali je to pin) pripeljem spet napajanje, ko je nisem niti odvzel?

Pa bodimo konkretni: ali se da at89s8252 spraviti v powerdown mode, kako ga potem zbudim, in kje se potem program nadaljuje?

Vilko

_________________
Sliši se paradoksalno, a je vendarle res:
Nekateri ljudje imajo vedno vse prav. No, včasih.
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo
Jure
Urednik


Pridružen/-a: Pon Jan 2004 12:51
Prispevkov: 2132
Kraj: Ljubljana

PrispevekObjavljeno: Pon Avg 02, 2004 12:05 pm    Naslov sporočila: Odgovori s citatom

Hoj,

pripenjam kopijo data sheet-a od 89S8252, kjer piše, kako se zbudi iz Powerdown oziroma kako iz Idle. Upam, da prevod ni potreben:

Idle Mode
In idle mode, the CPU puts itself to sleep while all the onchip
peripherals remain active. The mode is invoked by
software. The content of the on-chip RAM and all the special
functions registers remain unchanged during this
mode. The idle mode can be terminated by any enabled
interrupt or by a hardware reset.
Note that when idle mode is terminated by a hardware
reset, the device normally resumes program execution
from where it left off, up to two machine cycles before the
internal reset algorithm takes control. On-chip hardware
inhibits access to internal RAM in this event, but access to
the port pins is not inhibited. To eliminate the possibility of
an unexpected write to a port pin when idle mode is terminated
by a reset, the instruction following the one that
invokes idle mode should not write to a port pin or to external
memory.

Power Down Mode
In the power down mode, the oscillator is stopped and the
instruction that invokes power down is the last instruction
executed. The on-chip RAM and Special Function Registers
retain their values until the power down mode is terminated.
Exit from power down can be initiated either by a
hardware reset or by an enabled external interrupt. Reset
redefines the SFRs but does not change the on-chip RAM.
The reset should not be activated before VCC is restored to
its normal operating level and must be held active long
enough to allow the oscillator to restart and stabilize.
To exit power down via an interrupt, the external interrupt
must be enabled as level sensitive before entering power
down. The interrupt service routine starts at 16 ms (nominal)
after the enabled interrupt pin is activated.

Lp
Jure
Nazaj na vrh
Poglej uporabnikov profil Pošlji zasebno sporočilo Obišči avtorjevo spletno stran
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo    Kazalo po Svet elektronike forumu -> Digitalna elektronika Časovni pas GMT + 1 ura, srednjeevropski - zimski čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group