учусь потихоньку,книга супер,сделал специально говноплату на AT90S2313,терь пробую все
сама говноплата
тупо горят светики
светики горят когда нажимаю кнопку
ну и счетчик
Добавлено (23.08.2013, 21:15)
---------------------------------------------
кто нить может сказать где я ошибся в программе бегущего огонька
Код
Start:
sbic pinB,7
rjmp UpTest
inc speed
cpi speed,11
brne ReleaseDown
dec speed
ReleaseDown:
sbis pinB,7
rjmp ReleaseDown
UpTest:
sbic pinB,6
rjmp Timer
dec Speed
brne ReleaseUp
inc speed
ReleaseUp:
sbis pinB,6
rjmp ReleaseUp
Timer:
in temp,TCCR0
cp temp,marker
brne Timer
subi marker,-250
dec counter
brne Start
mov counter,speed
in temp,portD
lsl temp
brсс PC+2
ldi temp,0b00000001
out portB,temp
rjmp Start
Добавлено (29.08.2013, 02:27)
---------------------------------------------
нашел ошибку
Код
Start:
sbic pinB,7
rjmp UpTest
inc speed
cpi speed,11
brne ReleaseDown
dec speed
ReleaseDown:
sbis pinB,7
rjmp ReleaseDown
UpTest:
sbic pinB,6
rjmp Timer
dec Speed
brne ReleaseUp
inc speed
ReleaseUp:
sbis pinB,6
rjmp ReleaseUp
Timer:
in temp,TCCR0
cp temp,marker
brne Timer
subi marker,-250
dec counter
brne Start
mov counter,speed
in temp,portD
lsl temp
brсс PC+2
ldi temp,0b00000001
out port---->B<----,temp
rjmp Start
всем спасибо за не участие))