Datenblatt-pdf.com

IN90S2313D Schematic ( Datenblatt PDF ) - Integral

Teilenummer IN90S2313D
Beschreibung 8-BIT MICROCONTROLLER
Hersteller Integral
Logo Integral Logo 

Gesamt 15 Seiten
		
IN90S2313D Datasheet, Funktion
IN90S2313D
8 БИТНЫЙ МИКРОКОНТРОЛЛЕР С 2K БАЙТНОЙ ВСТРОЕННОЙ ФЛЭШ-
ПАМЯТЬЮ
Описание
Функциональное назначение
IN90S2313 является низкомощным КМОП 8-битным
микроконтроллером, основанным на AVR улучшенной
RISC архитектуре. Посредством выполнения мощных
инструкций за один цикл генератора, IN90S2313
достигает пропускных способностей в 1 MIPS на Mгц, что
предоставляет возможность системному конструктору
оптимизировать потребление энергии по отношению к
скорости обработки. Ядро AVR сочетает богатый набор
команд с 32 рабочими регистрами общего назначения.
Все 32 регистра напрямую соединены с арифметическим
логическим блоком (АЛБ), что позволяет получать допуск
к двум независимым регистрам за одну команду,
выполняемую в одном цикле генератора.
Результирующая архитектура имеет более эффективный
код при достижении пропускных способностей до десяти
раз быстрее, чем обычные микроконтроллеры CISC.
20
1
Обозначение микросхемы
в корпусе
IN90S2313D
Пластмассовый SO
корпус
IN90S2313 обеспечивает следующие свойства: 2K байтов внутрисистемного
программируемого флэша, 128 байтов EEPROM, 128 байтов SRAM, 15 линий
входа/выхода общего назначения, 32 рабочих регистра общего назначения, гибкие
таймеры / счетчики со сравнительными режимами, внутренними и внешними
прерываниями, программируемым последовательным UART, программируемым
сторожевым таймером с внутренним генератором, последовательным портом SPI
для загрузки флэш памяти и два выбираемых программным обеспечением режима
энергосбережения. Холостой режим останавливает центральный процессорный
блок, позволяя продолжать функционировать SRAM, таймерам / счетчикам, порту
SPI и системе прерываний. Режим снижения мощности сохраняет содержание
регистра, но замораживает генератор, отключая все другие функции кристалла до
следующего прерывания или сброса аппаратного обеспечения. прибор
изготавливается посредством использования технологии высокоплотной
неразрушающейся памяти Atmel. Внутрисистемный программируемый флэш на
кристалле обеспечивает возможность программной памяти быть
перепрограммированной внутри системы посредством последовательного
интерфейса SPI или посредством обычного средства программирования
неразрушающейся памяти. Посредством сочетания улучшенного RISC 8-битного
центрального процессорного блока с внутрисистемным программируемым флэшем
на монолитном кристалле, Atmel IN90S2313 является мощным микроконтроллером,
который предоставляет высокогибкое и стоимостно-эффективное решение для
многих встроенных применений управления.
1






IN90S2313D Datasheet, Funktion
IN90S2313D
логические функции между регистрами или между константой и регистром.
Одиночные регистровые операции также выполняются в арифметическом
логическом блоке.
В дополнение к регистровой операции могут использоваться режимы
адресации обычной памяти также на регистровом файле. Это задействуется тем,
что регистровому файлу могут быть назначены 32 самых нижних адреса
пространства данных ($00 -$1F), что обеспечивает к ним допуск, хотя они являются
обычными ячейками памяти.
Пространство ввода/вывода содержит 64 адресов для периферийных функций
центрального процессорного блока, таких как контрольные регистры, таймеры /
счетчики, аналого-цифровые преобразователи и другие функции ввода / вывода.
Доступ к памяти ввода/вывода может быть получен напрямую или как
месторасположения пространства данных, следующие за пространствами
регистрового файла, $20 - $5F.
AVR имеет архитектуру Гарварда с отдельными памятями и шинами для
программы и данных. Доступ к памяти программы достигается последовательно в
два этапа. Тогда как выполняется одна команда, следующая программа
предварительно доставляется из памяти программы. Эта концепция задействует
команды для выполнения в каждом цикле генератора. Память программы является
внутрисистемной программируемой флэш-памятью.
При командах относительного перехода и вызова обеспечивается прямой
доступ к целому адресному пространству в 1K. Большинство команд AVR имеют
одиночный формат слова в 16-бит. Каждый адрес программной памяти содержит 16-
или 32-битную команду.
Во время прерываний и вызовов стандартной подпрограммы, на стеке
сохраняется программный счетчик обратного адреса. Стек эффективно
располагается в SRAM общих данных и, следовательно размер стека только
ограничивается полным размером SRAM и использованием SRAM. Все
пользовательские программы должны инициализировать стандартную подпрограмму
при процедуре сброса (до выполнения стандартных подпрограмм или прерываний).
Имеется доступ в режиме чтения/записи 8-битного стекового указателя стандартной
подпрограммы в пространстве ввода/вывода.
128 байтный SRAM данных+ регистровый файл и регистры ввода/вывода
могут быть легко доступны через пять различных адресных режимов,
поддерживаемых архитектурой AVR.
Пространства памяти в архитектуре AVR являются все линейными и
обычными картами памяти.
6

6 Page







IN90S2313D pdf, datenblatt
IN90S2313D
Мнемо- Операн-
Описание
Операция
ника
ды
CPSE Rd,Rr Сравнить, пропустить, если
if (Rd = Rr)
равен
PC PC + 2 or 3
CP Rd,Rr
Сравнить
Rd - Rr
CPC Rd,Rr Сравнить с переносом
Rd - Rr - C
CPI Rd,K
Сравнить регистр с
Rd K
немедленным
SBRC Rr, b
Пропустить, если бит
if (Rr(b)=0)
очищенг в регистре
PC PC + 2 or 3
SBRS Rr, b
Пропустить, если бит
if (Rr(b)=1)
установлен в регистре
PC PC + 2 or 3
SBIC P, b
Пропустить, если бит
if (P(b)=0)
очищен в регистре
ввода/вывода
PC PC + 2 or 3
SBIS
P, b
Пропустить, если бит
if (R(b)=1)
установлен в регистре
ввода/вывода
PC PC + 2 or 3
BRBS s, k Перейти, если установлен if (SREG(s) = 1) затем
флаг состояния
PCPC + k + 1
BRBC s, k Перейти, если очищен флаг if (SREG(s) = 0) затем
состояния
PCPC + k + 1
BREQ
k
Перейти, если равен
if (Z = 1) затем
PC PC + k + 1
BRNE
k
Перейти, если неравен
if (Z = 0) затем
PC PC + k + 1
BRCS
k Перейти, если установлен if (C = 1) затем
перенос
PC PC + k + 1
BRCC
k
Перейти, если очищен
if (C = 0) затем
перенос
PC PC + k + 1
BRSH
k Перейти, если такой же или if (C = 0) затем
выше
PC PC + k + 1
BRLO
k
Перейти, если ниже
if (C = 1) затем
PC PC + k + 1
BRMI
k
Перейти, если минус
if (N = 1) затем
PC PC + k + 1
BRPL
k
Перейти, если плюс
if (N = 0) затем
PC PC + k + 1
BRGE
k Перейти, если больше или if (N V= 0) затем
равен, со знаком
PC PC + k + 1
BRLT
k Перейти, если меньше, чем if (N V= 1) затем
нуль, со знаком
PC PC + k + 1
BRHS
k Перейти, если установлен if (H = 1) затем
флаг полупереноса
PC PC + k + 1
BRHC
k Перейти, если очищен флаг if (H = 0) затем
полупереноса
PC PC + k + 1
BRTS
k Перейти, если установлен if (T = 1) затем
флаг T
PC PC + k + 1
BRTC
k Перейти, если очищен флаг if (T = 0) затем
Т PC PC + k + 1
BRVS
k Bперейти, если установлен if (V = 1) затем
флаг переполнения
PC PC + k + 1
Флаги
Нет
Z, N,V,C,H
Z, N,V,C,H
Z, N,V,C,H
Нет
Нет
Нет
Нет
Нет
Нет
Нет
Нет
Нет
Нет
Нет
Нет
Нет
Нет
Нет
Нет
Нет
Нет
Нет
Нет
Нет
#Синхро-
сигналов
1/2
1
1
1
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
1/2
12

12 Page


SeitenGesamt 15 Seiten
PDF Download[ IN90S2313D.PDF ]

Link teilen




Besondere Datenblatt

TeilenummerBeschreibungHersteller
IN90S2313D8-BIT MICROCONTROLLERIntegral
Integral
IN90S2313DW8-BIT MICROCONTROLLERIntegral
Integral

TeilenummerBeschreibungHersteller
CD40175BC

Hex D-Type Flip-Flop / Quad D-Type Flip-Flop.

Fairchild Semiconductor
Fairchild Semiconductor
KTD1146

EPITAXIAL PLANAR NPN TRANSISTOR.

KEC
KEC


www.Datenblatt-PDF.com    |   2018   |  Kontakt  |   Suche