Поиск по сайту:

 


По базе:  

микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Обзоры по типам > Микроконтроллеры > MAXQ

реклама

 
радиационно стойкие ПЗУ Миландр

Продажа силового и бронированного кабеля и провода в Москве

Кабель в Краснодаре

Мероприятия:

День высокотехнологичных решений Arrow: SiC - технологии в преобразовании энергии



Семинар по решениям Analog Devices в области аналоговой электроники

XIII Международная специализированная выставка
Передовые Технологии Автоматизации. ПТА-Урал 2017 текст еще



Раздел 3: Программирование

Этот раздел посвящен краткому обзору программирования микроконтроллеров семейства MAXQ. Более полную информацию о системе команд, системных и периферийных регистрах и описание битов этих регистров смотрите в соответствующих разделах данного руководства пользователя.

Способы адресации

Система команд для MAXQ обеспечивает три различных способа адресации: прямой, косвенный, и непосредственный.

Прямой способ адресации может использоваться для определения регистра источника или получателя:

move 	A[0], A[1] 	; копирование содержимого аккумулятора 1 в аккумулятор 0
push 	A[0] 		; помещение содержимого аккумулятора 0 в стек
add 	A[1] 		; добавление содержимого аккумулятора 1 к активному аккумулятору

Также непосредственная адресация используется для определения адресуемых бит в пределах регистров

move 	C, Acc.0 	; копирование нулевого бита активного аккумулятора
                    ; в бит флага переноса
move 	PO0.3, #1 	; установка третьего бита выходного регистра нулевого порта в единицу

Косвенная адресация, при которой регистр содержит адрес источника или получателя используется в нескольких случаях.

move 	@DP[0], A[0] 	; копирование содержимого аккумулятора 0 в память данных
                        ; по адресу, содержащемуся в указателе данных 0
move 	A[0], @SP-- 	; где @SP-- используется для помещения указателя данных
                        ; в вершину указателя стека

Непосредственная адресация используется для указания загружаемых регистров или операндов.

move 	A[0], #10h 	; установка в аккумуляторе 0 значения 10h/16d


<-- Предыдущая страница Оглавление Следующая страница -->





 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (495) 514 4110. e-mail:info@eust.ru
©1998-2016 ООО Рынок Микроэлектроники