В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

 
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации





Главная страница > Обзоры по типам > Микроконтроллеры > MCS-51 > Команды
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации


Команда AJMP <addr 11>

Команда "абсолютный переход", передает управление по указанному адресу, который получается при кокатенации пяти старших бит счетчика команд РС (после увеличения его на два), 7-5 битов кода операции и второго байта команлы. Адрес перехода должен находиться внутри одной страницы объемом 2 Кбайт памяти программы, определяемой пятью старшими битами счетчика команд.

Ассемблер: AJMP <метка>
Код:
A10 A9 A8 0 0 0 0 1
A7 A6 A5 A4 A3 A2 A1 A0
Время: 2 цикла
Алгоритм: (PC [15-0] ) : = (PC [15-0] ) + 2,
(PC [10 - 0] ) : = <addr11>
Пример:
          ;(PC)=028FH
          ;Метке МТ2 соответствует адрес 034AH
AJMP  MT2 ;(PC)=034AH