программа простая, просто на другой программе тоже самое выдавало, этой прогой просто решил проверить
.include "C:\Program Files (x86)\Atmel\AVRTools\AvrAssembler\Appnotes\m8def.inc"
.org 0x00
Start:
rjmp Reset
reti ; 1
reti ; 2
reti ; 3
reti ; 4
reti ; 5
reti ; 6
reti ; 7
reti ; 8
reti ; 9
reti ; 10
reti ; 11
reti ; 12
reti ; 13
reti
reti ; 15
reti ; 16
reti ; 17
reti ; 18
Reset:
sbi DDRD,4
sbi PORTD,4
ldi r22,$90
out MCUCR,r22
main:
sleep
nop
nop
nop
rjmp main
На другой программе микроконтроллер не спал, в етой просто проверил, может из-за шумой какаих либо, без разницы, у кого нить такое бывало??
Кстати питалось устройство от блока питания обычного трасформаторного, на выходе стабилизатор 78L05, и частоту показывает осциллограф 54 гц, может связано с сетью 220вольт?
- Вложения
-
- .jpg
- осциллограмма синий PORTD, красный питание устройства!
- (194.44 КБ) 405 скачиваний
-
- 2.jpg
- Фьюзы
- (62.68 КБ) 405 скачиваний


