В HTML      В PDF
микроэлектроника, микросхема, транзистор, диод, микроконтроллер, память, msp430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, avr, mega128
Предприятия Компоненты Документация Применения Статьи Новости

 
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации





Главная страница > Компоненты > Микроконтроллеры > MSP430 > Система команд
Пересюхтюмя


13-я Международная выставка электронных компонентов и комплектующих для электронной промышленности





Выставка Передовые Технологии Автоматизации


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

*SETC Установка бита переноса
Синтаксис SETC
Операция 1 -> С
Эмуляция BIS #1,SR
Описание Устанавливается бит переноса (С).
Биты статуса N: Не изменяется
Z: Не изменяется
C: Устанавливается
V: Не изменяется
Биты режима Биты OSCOFF, CPUOFF и GIE не изменяются
Пример Эмуляция десятичного вычитания: Десятичное вычитание R5 из R6. Принимается, что R5=3987 и R6=4137:
DSUB   ADD  #6666h,R5 ; Пересылка содержимого R5 от 0-9 к 6-0Fh
                      ; R5=03987+6666=09FEDh
       INV  R5        ; Инвертирование R5 (результат назад к 0-9)
                      ; R5=.NOT. R5=06012h
       SETC           ; Подготовка переноса carry=1
       DADD R5,R6     ; Эмулирование вычитания сложением:
                      ; (1000-R5-1) 
                      ; R6=R6+R5+1
                      ; R6=4137+06012+1=1 0150=0150