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

 


По базе:  

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

реклама

 




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




MSP430 система команд - Команда JC

JC Переход, если перенос установлен
JHS Переход, если наивысший1 или равный
Синтаксис JC label
JHS label
Операция Если C=1: PC+2*смещение -> PC
Если C=0: выполняется следующая команда
Описание Проверяется бит переноса (С) регистра статуса. Если он установлен, 10-разрядная величина смещения со знаком, содержащаяся в младших битах (LSB) команды прибавляется к счетчику команд. Если бит переноса С сброшен, выполняется команда, следующая за инструкцией jump. Команда JC (переход, если перенос / наивысший или равный) используется для сравнения чисел без знака (от 0 до 65536).
Биты статуса Биты статуса не изменяются
Биты режима Биты режима не изменяются
Пример Использование сигнала P1IN.1 для задания и управления ходом программы.
BIT   #01h,&P1IN   ; состояние сигнала -> в бит переноса
JC    PROGA        ; Если бит переноса равен 1, выполняется
                   ; программная процедура А
…                  ; Если бит переноса равен 0, выполнение
                   ; программы продолжается здесь
Пример Содержимое R5 сравнивается с числом 15. Если содержимое наивысшее или такое же, происходит переход к метке LABEL.
CMP   #15,R5
JHS   LABEL        ; Если R5 => 15, происходит переход
…                  ; Продолжение с этого места, если R5 < 15
    Получить консультации и преобрести компоненты вы сможете у официальных поставщиков фирмы Texas Instruments,

поставщики электронных компонентов






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