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

 


По базе:  

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

реклама

 




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




Раздел 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 (995) 900 6254. e-mail:info@eust.ru
©1998-2023 Рынок Микроэлектроники