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

реклама

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

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

текст еще



Команда MOV DPTR,#data16

Команда "загрузить указатель данных 16-битовой констрантой" загружает указатель данных DPTR 16-битовой константой, указанной во втором и третьем байтах команды. Второй байт команды загружается в старший байт указателя данных (DPH), а третий байт - в младший байт указателя данных (DPL). Эта команда на флаги не влияет и является единственной командой, которая одновременно загружает 16 бит данных.


  1. Ассемблер: MOV DPTR, #<data16>
    Код:
    1 0 0 1 0 0 0 0
    #data[15-8]
    #data[7-0]
    Время: 2 циклa
    Алгоритм: (DPTR) :=#[15-0], причем DPH:=#data[15-8] , DPL:=#data[7-0]
    Пример:
                     ;(DPTR)=01FDH
    MOV DPTR,#1234H  ;(DPTR)=1234H,
                     ;(DPH)=12H, (DPL)=34H
    		   





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