07.03.2009Программируем ATmega16
Код программы, читаем с порта A числа, перемножаем их и выводим на индикатор
.include «m16def.inc»
start:
clr r17;
ldi r16,0b00001111;
out ddrA,r16;
in r17,pina;lsr r17;
lsr r17;
lsr r17;
lsr r17;clr r18;
ldi r16,0b11110011;
out ddrA,r16;
in r18,pina;lsr r18;
lsr r18;mul r18,r17;
ldi r16,0b11111111;
out ddrc,r16;
out portc,r0;jmp start;

