НПО Системы Безопасности
(499)340-94-73 График работы:
ПН-ПТ: 10:00-19:00
СБ-ВС: выходной

Главная » Периодика » Безопасность

0 ... 18192021222324 ... 159


Команды PASM

Функция

Число циклов

Флаги, действие

Реальные команды

Команды условных перехо

CJE fr К addrg

Если f r == », переход к адресу addr9

W с DC Z

movlw и subwf fr w btfsc STATUS Z goto addrg

CJE fr fr2 addrg

Если fr == fr2 , переход к адресу addг9

W С DC Z

movf fr2 w subwf fr w btfsc STATUS Z goto addr9

CJNE fr и addrg

Если НЕ(fг== к) переход к адресу addr9

W С DC Z

movlw Й subwf fr w btfss STATUS Z goto addr9

CJNE fr fr2 addr9

Если НЕ (fr == fr2), переход к адресу addrg

W С DC Z

movf fr2 w subwf fr w btfss STATUS Z goto addr9



ГЛАВА 5

Архитектура процессора м и кроконтроллеров PICMICRO



Во многом функциональные возможности микроконтроллеров определяются аппаратной архитектурой, которая включает арифметико-логическое устройство, память; периферийные интерфейсные модули, тай-меры, стек, систему прерываний и т.д. Эффективность применения микроконтроллеров и приложений на базе микроконтроллеров, нх системные характеристики напрямую зависят от аппаратных возможностей. Ниже дается подробное описание архитектурных особенностей PIC-микроконтроллеров.

АРИФМЕТИКО-ЛОГИЧЕСКОЕ УСТРОЙСТВО PIC-МИКРОКОНТРОЛЛЕРОВ

В табл. 5.1 приводятся операции, выполняемые арифметико-логическими устройствами PIC-микроконтроллеров.

Таблица 5.1

Стандартный набор операций арифметико-логического устройства микроконтроллеров PICmicro

Вид операции

Эквивалентная операция

Пересылка

Логическое И с константой OxOFF

Сложение

Отсутствует

Вычитание

Спожение с отрицательным числом

Изменение знака

Исключающее ИЛИ сконстантой OxOFF (поразрядное инвертирование)и инкрементирование

Инкрементирование

Сложение с единицей

Декрементирование

Вычитание единицы/сложение с кодом OxOFF

Логическое И

Отсутствует

Логическое ИЛИ

Отсутствует

Исключающее ИЛИ

Отсутствует

Инвертирование кода

Исключающее ИЛИ с константой OxOFF

Сдвиг влево

Отсутствует

Сдвиг вправо

Отсутствует

Следует отметить, что микроконтроллеры PIC 17Схх и PIC 18Схх наряду с указанными в табл. 5.1 функциями обеспечивают выполнение операции умножения восьмирагряр,ных чисел.

Функциональная схема арифметико-логического устройства (АЛУ - Arithmetic Logic Unit, ALU) PIC-микроконтроллеров показана на рис. 5.1.

МИКРОКОНТРОЛЛЕРЫ PICMICRO® МЛАДШЕГО ПОДСЕМЕЙСТВА

Младшее подсемейство PIC-микроконтроллеров включает:

♦ PIC Г2С5хх;

♦ PIC 16С5х;

♦ PIC 16С50х;



0 ... 18192021222324 ... 159