[an error occurred while processing this directive]
|
Например ты хочешь сформировать меандр на линии порта РВ0 , тогда один из вариантов кода на ассемблере может быть таким:
;настраиваешь РВ0 на вывод
ldi r16,1
out ddrb,r16
anf:
;формируешь низкий уровень на РВ0
cbi portb,0
nop ;количество nop определяется необходимой частотой
nop
nop
;формируешь высокий уровень на РВ0
sbi portb,0
nop
nop
nop ;количество nop определяется необходимой частотой
jmp anf
E-mail: info@telesys.ru