Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Формирование алгоритмов управления в реальном времени.html

Работа добавлена на сайт samzan.net:


Названия и номера регистров и портов AVR Classic

Таблица П1

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

Название

Функция

Адрес AT90S/LS4434, AT90S/LS8535

Станд. номера портов

MCUCR

Общий регистр управления МК

$35 ($55)

p53

ADCSR

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

$06 ($26)

p6

ADMUX

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

$07 ($27)

p7

ACSR

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

$08 ($28)

p8

UBRR

Регистр скорости
передачи UART

$09 ($29)

p9

UCR

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

$0A ($2A)

p10

SPCR

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

$0D ($2D)

p13

DDRD

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

$11 ($31)

p17

DDRC

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

$14 ($37)

p20

DDRB

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

$17 ($37)

p23

DDRA

Регистр направления
данных порта A

$1A ($3A)

p26

EECR

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

$1C ($3C)

p28

Продолжение табл. П1

Название

Функция

Адрес AT90S/LS4434, AT90S/LS8535

Станд. номера портов

WDTCR

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

$21 ($41)

p33

TCCR2

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

$25 ($45)

p37

TCCR1B

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

$2E ($4E)

p46

TCCR1A

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

$2F ($4F)

p47

TCCR0

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

$33 ($53)

p51

TIMSK

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

$39 ($59)

p57

GIMSK

Общий регистр маски прерываний

$3B ($5B)

p59

Таблица П2

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

Название

Функция

Адрес AT90S/LS4434, AT90S/LS8535

Станд. номера портов

SREG

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

$3F ($5F)

p63

ADCSR

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

$06 ($26)

p6

ACSR

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

$08 ($28)

p8

USR

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

$0B ($2B)

p11

SPSR

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

$0E ($2E)

p14

Продолжение табл. П1

Название

Функция

Адрес AT90S/LS4434, AT90S/LS8535

Станд. номера портов

ASSR

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

$22 ($42)

p34

MCUSR

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

$34 ($54)

p52

TIFR

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

$38 ($58)

p56

GIFR

Общий регистр флагов прерываний

$3A ($5A)

p58

Таблица П3

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

Название

Функция

Адрес AT90S/LS4434, AT90S/LS8535

Станд. номера портов

EEARL

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

$1E ($3E)

p30

EEARH

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

$1F ($3F)

p31

SPL

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

$3D ($5D)

p61

SPH

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

$3E ($5E)

p62

Таблица П4

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

Название

Функция

Адрес AT90S/LS4434, AT90S/LS8535

Станд. номера портов

ADCL

Регистр данных АЦП (младший байт)

$04 ($24)

p4

ADCH

Регистр данных АЦП (старший байт)

$05 ($25)

p5

UDR

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

$0C ($2C)

p12

SPDR

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

$0F ($2F)

p15

PIND

Выводы порта D

$10 ($30)

p16

PORTD

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

$12 ($32)

p18

PINC

Выводы порта C

$13 ($36)

p19

PORTC

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

$15 ($38)

p21

PINB

Выводы порта B

$16 ($36)

p22

PORTB

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

$18 ($38)

p24

PINA

Выводы порта A

$19 ($39)

p25

PORTA

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

$1B ($3B)

p27

EEDR

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

$1D ($3D)

p29

OCR2

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

$23 ($43)

p35

TCNT2

Счетный регистр таймера/счетчика 2
(8-разрядный)

$24 ($44)

p36

ICR1L

Регистр захвата таймера / счетчика 1 (мл. байт)

$26 ($46)

p38

ICR1H

Регистр захвата таймера / счетчика 1  (ст. байт)

$27 ($47)

p39

OCR1BL

Регистр совпадения выхода B (мл. байт)

$28 ($48)

p40

Продолжение табл. П1

Название

Функция

Адрес AT90S/LS4434, AT90S/LS8535

Станд. номера портов

OCR1BH

Регистр совпадения выхода B (ст. байт)

$29 ($49)

p41

OCR1AL

Регистр совпадения выхода A (мл. байт)

$2A ($4A)

p42

OCR1AH

Регистр совпадения выхода A (ст. байт)

$2B ($4B)

p43

TCNT1L

Счетный регистр таймера/счетчика 1
(младший байт)

$2C ($4C)

p44

TCNT1H

Счетный регистр таймера/счетчика 1

$2D ($4D)

p45

TCNT0

Счетный регистр таймера/счетчика 0
(8-разрядный)

$32 ($52)

p50

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

  1.  Микропроцессорные системы: учеб. пособие для вузов / под общ. ред. Д.В. Пузанкова. СПб.: Политехника, 2002.
  2.  Евстифеев А.В. Микроконтроллеры AVR семейства Classic фирмы «ATMEL». / А.В. Евстифеев. М.: Издательский дом «Додэка-ХХI», 2002 и последующие переиздания.
  3.  Евстифеев А.В. Микроконтроллеры AVR семейств Tiny и Mega фирмы «ATMEL». / А.В. Евстифеев. М.: Издательский дом «Додэка-ХХI», 2004 и последующие переиздания.
  4.  Гребнев В.В. Микроконтроллеры семейства AVR фирмы «ATMEL». / В.В. Гребнев. М.: ИП РадиоСофт, 2002.
  5.  Голубцов М.С. Микроконтроллеры AVR: от простого к сложному. / М.С. Голубцов. Изд. 2-е, испр. и доп. М.: СОЛОН-Пресс, 2005.
  6.  Баранов В.Н. Применение микроконтроллеров AVR: схемы, алгоритмы, программы. / В.Н. Баранов. М.: Издательский дом «Додэка-ХХI», 2004.
  7.  Трамперт В. Измерение, управление и регулирование с помощью AVR-микроконтроллеров: пер. с нем. / В. Трамперт. Киев: «МК-Пресс», 2006.

СОДЕРЖАНИЕ

[1] Формирование алгоритмов управления
в реальном времени

[1.0.1] Лабораторная работа № 18

[1.1] Теоретические сведения

[1.2] Указания по составлению алгоритмов

[1.2.0.1] Управление временем задержки

[1.2.0.2] Режим обслуживания прерываний

[1.3] Предварительное задание

[1.4] Рабочее задание

[1.5] Контрольные вопросы

[2]
ПРИЛОЖЕНИЕ

[2.0.0.1] Названия и номера регистров и портов AVR Classic

[2.1] БИБЛИОГРАФИЧЕСКИЙ СПИСОК

[2.2] СОДЕРЖАНИЕ


РАЗРАБОТКА АЛГОРИТМОВ
управления в реальном времени

МЕТОДИЧЕСКИЕ УКАЗАНИЯ
к выполнению лабораторной работы № 18
по дисциплине "Микропроцессорные устройства управления РТС и их программное обеспечение" для студентов
специальности 220402 "Роботы и робототехнические системы"
очной и очно-заочной форм обучения

 

Составители: Герасимов Михаил Инович
Ефремов Дмитрий Александрович
Кутарев Сергей Михайлович

В авторской редакции

Компьютерный набор М.И. Герасимова

Подписано в печать 22.03.07.

Формат 60х84/16. Бумага для множительных аппаратов.
Усл. печ. л. 1,1. Уч.-изд. л. 1. Тираж 70 экз.  "С"
80  
Заказ №
МММ


ГОУВПО «Воронежский государственный технический
университет»

394026 Воронеж, Московский просп., 14

Рис. 18.2. Формат регистров TCCR1A и TCCR1B

EMBED Visio.Drawing.6  




1. машиностроителя
2. ТЕМА- УПРАВЛЕНИЕ ПРОЕКТОМ Руководитель- Устинов А
3. Public Interest в России
4. тема знаний о взаимодействии общества и природы экологические знания
5. Содружество РАССМОТРЕНО СОГЛАСОВАНО УТВЕРЖДАЮ на заседании МО Заместитель директ
6. Вступление Во многих SNG со средним стэком когда число игроков опускается ниже 6 многие стараются играть н
7. Странная война 1 сентября 1939 г
8. Ирвинг Фишер
9. Элементная база компьютер
10. Экономика гр Э311 Дисциплина Пре
11. соседей причем сухопутная граница является самой протяженной в мире 228 тыс
12. О изменения. Нужно посмотреть
13. бюро канцелярія грец
14. доклада ЛАТИНСКАЯ АМЕРИКА
15. Комплекс машин для возделывания и уборки яровой ржи
16. Дипломная работа- Сортоиспытание люпина узколистного в условиях северной лесостепи Челябинской области
17. 1000рублей Замена барабана тормозного заднего 200 рублей Замен
18. . Понятие типологии и классификации осужденных в пенитенциарных учреждениях d2
19. Фо~рма госуда~рственного правле~ния элемент формы государства который определяет систему организаци
20. БАШКИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Кафедра государственного права