Пресловутые диод и кнопка.

Модератор: boogyman

Ответить
Аватара пользователя
Kurtgo
Новичок
Сообщения: 1
Зарегистрирован: 31 май 2014, 17:10

Пресловутые диод и кнопка.

#1

Сообщение Kurtgo »

Здравствуйте, помогите новичку в написании программы "мигание светодиода" в avr studio. Мною была написана программа(при нажатии и отпускании кнопки светодиод загорается, при повторном гаснет). Теперь же нужно добавить в программу мигание, чтобы каждые пол секунды светодиод загорался и гас. Вот исходник:.include "tn2313def.inc"
.def temp=r16
.org 0x00
init:
ldi temp, low(RAMEND)
out spl, temp
ldi temp, 0b00000001
out DDRb, temp

main:

sbis pinb, 1
rjmp main
rjmp PRV
PRV:


sbis pinb, 1
rjmp LED
rjmp PRV

LED:
sbis portb, 0
rjmp light
rjmp nolight
light:

sbi portb, 0
rjmp main
nolight:

cbi portb, 0
rjmp main
Ответить