sleep AVR

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Uživatelský avatar
elnovy
Doporučuje se dohled statného moderátora
Příspěvky: 884
Registrován: 04 črc 2010, 00:00
Bydliště:

sleep AVR

#1 Příspěvek od elnovy »

Prvně hodně zdraví v Novém Roce 2018 přeji !!!
U ATTINY13 mi sleep funguje :
skokem na :
SPANEK: toto funguje !!!

LDI R16,0b00110000
OUT MCUCR,R16
SLEEP
proud klesne k nule a restartem se spustí , napajeni trvale pripojeno !
..
Dotaz :
U ATMEGY 48 s krystalem mám fuse nastaveny takto :
; HFUSE DF
; LFUSE FF
; EFUSE 01

skokem na :
SPANEK: TO NEFUNGUJE !!!

LDI R16,0b00110000
OUT MCUCR,R16
SLEEP
tak nevim co mam delat ???
Předem děkuji za pomoc .
Můj e-mail: elnovy@email.cz
Bydliště: JČ
Povolání: Vývoj elektroniky+DPS
Zájmy: Programování C++ ,assembler
Uživatelský avatar
frpr666
Příspěvky: 1051
Registrován: 28 pro 2009, 00:00

#2 Příspěvek od frpr666 »

ATTINY13 a ATMEGA48 jsou jiné čipy. Jiné čipy mají jiné bity v jiných registrech.
Vždy se musíš koukat do datasheetu pro konkrétní čip !!!
Uživatelský avatar
elnovy
Doporučuje se dohled statného moderátora
Příspěvky: 884
Registrován: 04 črc 2010, 00:00
Bydliště:

#3 Příspěvek od elnovy »

Děkuji moooc měl si pravdu jeste jsem zmenil fuzi .
je to parada ve spanku bere jen 1mikro amperu .
Můj e-mail: elnovy@email.cz
Bydliště: JČ
Povolání: Vývoj elektroniky+DPS
Zájmy: Programování C++ ,assembler
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“