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

реклама

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

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

текст еще



Пример кодов с использованием команды PSHA

* PSHA:
* Переходит к вычислению индекса таблицы
* Переходит к подпрограмме специальных кодов, на основе числа, хранящегося в A
*
*   Вход : A = число выбора перехода, 0 - 3
*

   Метка   Операция  Операнд        Комментарий

            PSHA                    ; Сохранение в стеке числа выбора перехода
            LSLA                    ; Умножение на 2
            ADD      1, SP          ; Добавление сохраненного в стеке числа,
                                    ; теперь в A находится A x 3
            TAX                     ; Перемещение в индексный регистр
            CLRH                    ; и очистка младшего байта
            PULA                    ; Очистка стека
            JMP      TABLE1, X      ; Переход в таблицу....
   TABLE1   JMP      PROG_0
            JMP      PROG_1
            JMP      PROG_2
            JMP      PROG_3
*
   PROG_0   EQU      *
   PROG_1   EQU      *
   PROG_2   EQU      *
   PROG_3   EQU      *
*





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