ВУЗ:
Составители:
CLS
Сбросить флаг S S < 0 S 1
SEV
Установить флаг V V < 1 V 1
CLV
Сбросить флаг V V < 0 V 1
SET
Установить SREG(T) T < 1 T 1
CLT
Сбросить SREG(T) T < 0 T 1
SEH
Установить флаг H H < 1 H 1
CLH
Сбросить флаг H H < 0 H 1
NOP
Пустая операция (1 такт
бездействия АЛУ)
Нет
−
1
SLEEP
Переход в спящий режим См. документацию
−
1
WDR
Сброс сторожевого таймера См. документацию
−
1
Обозначения в таблице системы команд
Символ Описание
Rd
Регистр - место назначения результата операции
Rdh:Rdl
Два объединенных байта (т.е. слово) – Rdh(ст. байт)_Rdl(мл. байт)
Rr
Регистр-операнд
K
Константа
<
Операция присвоения операнду слева значения операнда справа
РС
Счетчик команд
k
Адрес (или метка)
b
Номер бита в 8-ми разрядном регистре
P
Регистр ввода/вывода (иногда наз. порт)
s
Номер бита в регистре SREG
Rd(n)
n - Номер бита в регистре результата Rd
q
Смещение относительно базового адреса
5. USART В MCS-51
5.1. ОБЩИЕ СВЕДЕНИЯ О MCS-51
Несмотря на непрерывное развитие и появление все новых и новых
16-ти, 32-х и 64-разрядных микроконтроллеров и микропроцессоров
наибольшая доля рынка и по сей день остается за 8-разрядными
устройствами. Среди всех 8-разрядных микроконтроллеров семейство 8051
является несомненным чемпионом по количеству разновидностей и
количеству компаний выпускающих его модификации.
На сегодняшний день существует более 200 модификаций
выпускающих микроконтроллеров семейства 8051, выпускаемых почти
двадцатью компаниями. Эти модификации включают в себя кристаллы с
широчайшим спектром периферии: от простых двадцативыводных
устройств с одним таймером и 1 килобайтом программной памяти до
сложнейших 100-выводных кристаллов с 10-разрядными АЦП, массивами
таймеров-счетчиков, аппаратными 16-разрядными умножителями и 64
килобайтами программной памяти на кристалле. Каждый год появляются
новые варианты представителей этого семейства. Основными
направлениями развития являются: увеличение быстродействия, снижение
напряжения питания и потребляемой мощности, увеличение объема ОЗУ и
FLASH памяти на кристалле, введение в состав периферии
микроконтроллера сложных устройств, типа системы управления
приводами, CAN и USB интерфейсов и т. п.
Основными производителями клонов 51-го семейства в мире
являются фирмы AMD, Atmel, Dallas, Intel, MHS, Oki, Philips, Siemens,
Silicon Systems, Temic, Winbond и ряд других. В рамках СССР производство
микроконтроллеров осуществлялось в Киеве, Воронеже, Минске, Ивано-
Франковске, Новосибирске и других городах.
Микроконтроллер К1816ВЕ51 (представляет собой базовый вариант
8051) выпускается в корпусе БИС, имеющем 40 внешних выводов (рис. 1) и
содержит на кристалле:
1) 8-битное АЛУ, которое может выполнять арифметические
операции сложения, вычитания, умножения и деления; логические
операции И, ИЛИ, исключающее ИЛИ; а также операции циклического
сдвига, сброса, инвертирования и т.п.;
Страницы
- « первая
- ‹ предыдущая
- …
- 39
- 40
- 41
- 42
- 43
- …
- следующая ›
- последняя »
