Микроконтроллеры для систем автоматики - часть 31

 

  Главная      Учебники - Производство     

 

поиск по сайту           правообладателям

 

 

 

 

 

 

 

 

 

содержание   ..  29  30  31 

 

 

 

Микроконтроллеры для систем автоматики - часть 31

 

 

 

123 

Приложение 2. Вектора прерываний контроллера ATmega 163 

Вектор  Адрес  Обозначение 

источника 

Описание источника 

1 $000  RESET Reset 

Сброс  

2 $002  INT0  Interrupt 

Внешнее прерывание 0 

3 $004  INT1 Interrupt 

Внешнее прерывание 1 

4 $006  OC2  Output 

Compare2 Таймер/счетчик 2, сравнение  

5 $008  OV2  Overflow 

Таймер/счетчик 2, 
переполнение 

6 $00A  ICP1 Input 

Capture1 

Таймер/счетчик 1, захват 

7 $00C  OC1A Output 

Compare1A  Таймер/счетчик 1, сравнение А  

8 $00E  OC1B Output 

Compare 

1B  Таймер/счетчик 1, сравнение В 

9 $010 OV1 Overflow 

1  

Таймер/счетчик 1, 
переполнение 

10 $012 OV2 Overflow 

 

Таймер/счетчик 0, 
переполнение 

11 $014 SPI SPI 

SPI, 

передача завершена  

12 $016 URXC UART 

Receive 

Complete 

UART, прием завершен 

13 $018 UDRE UART 

Data 

Register Empty 

UART, регистр данных пуст 

14 $01A 

UTXC  

UART Transmit 
Complete 

UART, передача завершена 

15 $01C ADCC ADC 

 

Аналого-цифровой 
преобразователь 

16 $01E ERDY EEPROM 

Память EEPROM  

17 $020 

ACI  Analog 

Comparator 

Аналоговый компаратор 

18 $022 

TWI  TWI 

Двухпроводной интерфейс 
Interface) 

 

124 

ГЛОССАРИЙ ТЕРМИНОВ И СОКРАЩЕНИЙ 
 

ACSR 

Analog Comparator Control and Status 
Register 

Регистр управления и статуса 
аналогового компаратора 

ADCH 

ADC Data Register High 

Старший регистр данных аналого-
цифрового преобразователя  

ADCSR  ADC Control and Status Register 

Регистр управления и контроля аналого-
цифрового преобразователя 

ADD 

Addition 

сложение 

ADMUX  ADC Multiplexer Select Register 

Регистр выбора мультиплексора 
аналого-цифрового преобразователя 

ALU 

Arithmetic Logic Unit 

Арифметико-логическое устройство 

AND 

AND 

Операция И 

APS 

Application Program Section 

Раздел прикладной программы 

ASSR 

Asynchronous Mode Status Register 

Регистр асинхронного режима таймера 2 

BOR 

Brown-out Reset 

Сброс при кратковременном провале 
напряжения питания 

BPS 

Boot Program Section  

Раздел программы начальной загрузки 

CISC 

Complicated Instruction Set Computer 

Архитектура с развитой системой 
команд 

CLR 

Clear 

Очистка 

DDRA 

Data Direction Register, Port A 

Регистр направления порта А 

DDRB 

Data Direction Register, Port B 

Регистр направления порта B 

DDRC 

Data Direction Register, Port C 

Регистр направления порта C 

DDRD 

Data Direction Register, Port D 

Регистр направления порта D 

DEC 

Decrement 

Вычитание 1 

EEARH  EEPROM Address Register High-byte 

Регистр адреса EEPROM, старший байт 

EEARL 

EEPROM Address Register Low-byte 

Регистр адреса EEPROM, младший байт 

EECR 

EEPROM Control Register 

Регистр управления EEPROM 

EEDR 

EEPROM Data Register 

Регистр данных EEPROM 

EEPROM  Electrically EPROM 

Память с электрическим стиранием 

EPROM  Erasable Programmable ROM 

Репрограммируемая память 

FB 

Fuse bit

 

Бит-предохранитель 

Flash 

Flash memory 

Флэш-память 

GIFR 

General Interrupt Flag Register 

Регистр флагов прерываний 

GIMSK 

General Interrupt Mask Register 

Регистр маски прерываний 

GPR 

General Purpose Registers 

Регистры общего назначения 

I

2

2-Wire Serial Interface 

2-проводной последовательный 
интерфейс 

IC 

Input Capture

 

вход захвата 

ICR1H 
T/C 1 

Input Capture Register High-byte 

Регистр входа захвата, старший байт 

ICR1L 
T/C 1 

Input Capture Register Low-byte 

Регистр входа захвата, младший байт 

IN 

Input 

Ввод 

INC 

Increment 

Прибавить 1 

IOR 

Input Output Registers 

Регистры ввода/вывода 

IR 

Instruction register 

Регистр инструкций процессорного ядра 

JMP 

Jump 

Переход 

 

125 

LB 

Lock bit 

Бит блокировки 

MCU 

Microprocessor Core Unit 

Процессорное ядро 

MCUCR  MCU general Control Register 

Общий регистр управления 
процессорного ядра 

MCUSR  MCU general Status Register 

Общий регистр статуса процессорного 
ядра 

MISO 

Master In Slave Out 

Вход ведущего – выход ведомого 
интерфейса SPI 

MOSI 

Master Out Slave In 

Выход ведущего - вход ведомого 
интерфейса SPI 

MUL 

Multiply 

Умножение 

OC 

Output Compare 

Выходное сравнение 

OCR1A  Timer/Counter1 Output Compare 

Register A High-byte 

Регистр А выхода сравнения 
таймера/счетчика 1, старший байт 

OCR1B  Timer/Counter1 Output Compare 

Register B High-byte 

Регистр В выхода сравнения 
таймера/счетчика 1, старший байт 

OCR2 

Timer/Counter2 Output Compare 
Register 

Регистр выхода сравнения 
таймера/счетчика 2 

OR 

OR 

Операция ИЛИ 

OSCCAL  Oscillator Calibration Register 

Регистр калибровки резонатора 

OTPROM One Time Programmable ROM 

Однократно программируемая память 

PC 

Program counter 

Программный счетчик 

PINA 

Input Pins, Port A 

Регистр входных контактов порта А 

PINB 

Input Pins, Port B 

Регистр входных контактов порта В 

PINC 

Input Pins, Port C 

Регистр входных контактов порта С 

PIND 

Input Pins, Port D 

Регистр входных контактов порта D 

POR 

Power-on Reset

 

Сброс при включении питания 

PORTA  Data Register, Port A 

Регистр данных порта А 

PORTB  Data Register, Port B 

Регистр данных порта B 

PORTC  Data Register, Port C 

Регистр данных порта C 

PORTD  Data Register, Port D 

Регистр данных порта D 

PUR 

Pull-up resistors 

Подтягивающие резисторы 

PWM 

Pulse-Width Modulation 

Широтно-импульсная модуляция 

RET 

Return 

Возврат 

RISC 

Reduced Instruction Set Computer 

Архитектура с сокращенным набором 
команд 

ROM  

Read Only Memory 

Постоянная память 

RTC 

Real Time Clock

 

Часы реального времени 

SCA 

Serial Clock 

Синхронизация интерфейса I2C 

SDA 

Serial Data 

Данные интерфейса I2C 

SFIOR 

Special Function I/O Register 

Регистр специальных функций 
ввода/вывода 

SP 

Stack Pointer 

Указатель стека 

SPCR 

SPI Control Register 

Регистр управления интерфейса SPI 

SPDR 

SPI I/O Data Register 

Регистр данных интерфейса SPI 

SPH 

Stack Pointer High 

Указатель стека, старший байт 

SPI 

Serial Peripheral Interface 

Последовательный периферийный 
интерфейс 

SPL 

Stack Pointer Low 

Указатель стека, младший байт 

 

126 

SPSR 

SPI Status Register 

Регистр статуса интерфейса SPI 

SRAM 

Static Random Access Memory 

статическая оперативная память 

SREG 

Status register 

регистр состояния 

SREG 

Status Register 

Регистр состояния 

SUB 

Subtract 

Вычитание 

TCCR0 

Timer/Counter0 Control Register 

Регистр управления таймера/счетчика 0 

TCCR1A  Timer/Counter1 Control Register A 

Регистр управления А таймера/счетчика 

TCCR1B  Timer/Counter1 Control Register B 

Регистр управления В таймера/счетчика 

TCCR2 

Timer/Counter2 Control Register 

Регистр управления таймера/счетчика 2 

TCNT0 

Timer/Counter0  

Таймер/счетчик 0 

TCNT1H  Timer/Counter1 High-byte 

Старший байт таймера/счетчика 1 

TCNT1L  Timer/Counter1 Low-byte 

Младший байт таймера/счетчика 1 

TCNT2 

Timer/Counter2 

Таймер/счетчик 2 

TIFR 

Timer/Counter Interrupt Flag Register 

Регистр флагов прерываний 
таймеров/счетчиков 

TIMSK 

Timer/Counter Interrupt Mask Register  Регистр масок прерываний 

таймеров/счетчиков 

TWCR 

2-wire Serial Interface Control Register  Регистр управления двухпроводного 

последовательного интерфейса 

UART 

Universal Asynchronous Receiver 
Transmitter
  

универсальный асинхронный 
приемопередатчик 

UBRR 

UART Baud Rate Register 

Генератор скорости передачи 

UBRRHI  UART Baud Rate Register High-byte 

Старший байт генератора скорости 
передачи 

UCSRA  UART Control and Status Register A 

Регистр A управления и контроля UART 

UCSRB  UART Control and Status Register B 

Регистр В управления и контроля UART 

UDR 

UART I/O Data Register 

Регистр данных UART 

WDT 

Watchdog Timer

 

Сторожевой таймер 

WDTCR  Watchdog Timer Control Register 

Регистр управления сторожевым 
таймером 

 

 

 

 

 

 

 

 

содержание   ..  29  30  31