А говорили за глаза и за уши, в этом коде есть команда def и метка cseg. Значение org не определил.YS писал(а):mr december[/b], заучивать сразу все команды совершенно необязательно. Некоторые из них вообще используются преимущественно компиляторами языков высокого уровня. Перечисленного списка хватит Вам пока за глаза и за уши.
Что бы зажеч св-ды по порядку.
Код: Выделить всё
.include "2313def.inc" ; библиотека 2313
.def t=R16 ;присваиваем регистру R16 символическое имя t
.def t=R17 ;
.......
.def t=R23
.cseg ;собираемся писать код
.org 0 ;размещаем первую команду в начале памяти
ldi r16, 0b10000000 ;первый
ldi r17, 0b11000000 ;
......
ldi r23, 0b11111111 ;
out DDRB,t ;конфигурируем порт на выход
out portB,t ;зажигаем светодиоды
LOOP: ;этот пустой бесконечный цикл нужен для однозначноcти завершения программы
rjmp LOOPКод: Выделить всё
ldi r16, 0b10000000 ;первый
ldi r17, 0b01000000 ;
......
ldi r23, 0b00000001 ;
ldi r22, ob00000010 ;
......
ldi r16, 0b10000000 ;Какая команда для повторения цикла бег. св-ов.
Спасибо.


