Методические указания к лабораторным работам со стендом stk500 и мк atmega16


Скачать 0.69 Mb.
Название Методические указания к лабораторным работам со стендом stk500 и мк atmega16
страница 2/7
Тип Методические указания
rykovodstvo.ru > Руководство эксплуатация > Методические указания
1   2   3   4   5   6   7







ПОРТЫ ВВОДА/ВЫВОДА

Порт B


Порт B 8-разрядный двунаправленный порт.

Для обслуживания порта отведено три регистра: регистр данных PORTB ($18, $38), регистр направления данных - DDRB ($17, $37) и выводы порта B ($16, $36). Адрес выводов порта B предназначен только для чтения, в то время как регистр данных и регистр направления данных - для чтения/записи.

Все выводы порта имеют отдельно подключаемые подтягивающие резисторы. Выходы порта B могут поглощать ток до 20 мА и непосредственно управлять светодиодными индикаторами. Выводы PB0..PB7 используются как входы и замыкаются на землю, если включены внутренние подтягивающие резисторы, при этом выводы являются источниками тока (IIL). Дополнительные функции выводов порта B приведены в таблице 16.

Таблица 1. Альтернативные функции выводов порта B

Вывод

Альтернативная функция

PB0

AIN0 (Положительный вход аналогового компаратора)

PB1

AIN1 (Отрицательный вход аналогового компаратора)

PB5

MOSI (Вход данных для загрузки памяти)

PB6

MISO (Выход данных для чтения памяти)

PB7

SCK (Вход тактовых импульсов последовательного обмена)

При использовании альтернативных функций выводов регистры DDRB и PORTB должны быть установлены в соответствии с описанием альтернатив­ных функций.

РЕГИСТР ДАННЫХ ПОРТА B - PORTB


Бит

$18
Чт./зап.

Начальн.знач.

7

6

5

4

3

2

1

0




PORTB7

PORTB6

PORTB5

PORTB4

PORTB3

PORTB2

PORTB1

PORTB0

PORTB

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W




0

0

0

0

0

0

0

0

РЕГИСТР НАПРАВЛЕНИЯ ДАННЫХ ПОРТА B - DDRB


Бит

$17

Чт./зап.

Начальн.знач.

7

6

5

4

3

2

1

0




DDB7

DDB6

DDB5

DDB4

DDB3

DDB2

DDB1

DDB0

DDRB

R/W

R/W

R/W

R/W

R/W

R/W

R/W

R/W




0

0

0

0

0

0

0

0

ВЫВОДЫ ПОРТА B - PINB


Бит

$16

Чт./зап.

Начальн.знач.

7

6

5

4

3

2

1

0




PINB7

PINB6

PINB5

PINB4

PINB3

PINB2

PINB1

PINB0

PINB

R

R

R

R

R

R

R

R




Hi-Z

Hi-Z

Hi-Z

Hi-Z

Hi-Z

Hi-Z

Hi-Z

Hi-Z

PINB не является регистром, по этому адресу осуществляется доступ к физическим значениям каждого из выводов порта B. При чтении PORTB, читаются данные из регистра-защелки, при чтении PINB читаются логичес­кие значения, присутствующие на выводах порта.

Порт B, как порт ввода/вывода общего назначения



Все 8 бит порта B при использовании для ввода/вывода одинаковы.

Бит DDBn регистра DDRB выбирает направление передачи данных. Если бит установлен (1), вывод сконфигурирован как выход. Если бит сброшен (0) - вывод сконфигурирован как вход. Если PORTBn установлен и вывод сконфигурирован как вход, включается КМОП подтягивающий резистор. Для отключения резистора, PORTBn должен быть сброшен (0) или вывод должен быть сконфигурирован как выход.

АЛЬТЕРНАТИВНЫЕ ФУНКЦИИ ПОРТА B

SCK - бит 7 порта B - тактовые импульсы для записи/чтения памяти

MISO - бит 6 порта B - выход данных для чтения памяти

MOSI - бит 5 порта B - вход данных для записи памяти

OC1 - PORTB, Bit 3 - Выход совпадения. Этот вывод может быть сконфигурирован для вывода внешнего события - совпадения таймера 1. Для этого бит DDB3 должен быть установлен в 1 (вывод сконфигурирован как выход).

AIN1 - бит 1 порта B - Отрицательный вход аналогового компаратора. Если вывод сконфигурирован как вход (DDB1 сброшен) и отключен внутренний подтягивающий резистор (PB0 сброшен), то этот вывод работает как отрицательный вход встроенного аналогового компаратора.

AIN0 - бит 0 порта B - Положительный вход аналогового компаратора. Если вывод сконфигурирован как вход (DDB0 сброшен) и отключен внутренний подтягивающий резистор (PB1 сброшен), то этот вывод работает как положительный вход встроенного аналогового компаратора.

Таблица 2. Влияние DDBn на выводы порта B

DDBn

PORTBn

Вх/Вых

Подт.резист

Комментарий

0

0

Вход

7Нет

Третье состояние (Hi-Z)

0

1

Вход

Да

PBn источник тока IIL, если извне соединен с землей

1

0

Выход

Нет

Выход установлен в 0

1

1

Выход

Нет

Выход установлен в 1

n = 7,6...0 - номер вывода
1   2   3   4   5   6   7

Похожие:

Методические указания к лабораторным работам со стендом stk500 и мк atmega16 icon Методические указания к лабораторным работам по дисциплине “
Методические указания к лабораторным работам по дисциплине “Нормативные документы и должностные инструкции” / А. Г. Куприянов, А....
Методические указания к лабораторным работам со стендом stk500 и мк atmega16 icon Методические указания к лабораторным работам «спектрофотометрический анализ»
Методические указания к лабораторным работам «спектрофотометрический анализ» по спецкурсу «оптические методы анализа» для студентов...
Методические указания к лабораторным работам со стендом stk500 и мк atmega16 icon Методические указания к лабораторным работам по курсу «Новые разделы информатики»
Данные методические указания «Мультимедиа технологии»к лабораторным работам могут быть полезны студентам и преподавателям смежных...
Методические указания к лабораторным работам со стендом stk500 и мк atmega16 icon Методические указания к лабораторным работам по курсу «Новые разделы информатики»
Данные методические указания «Мультимедиа технологии»к лабораторным работам могут быть полезны студентам и преподавателям смежных...
Методические указания к лабораторным работам со стендом stk500 и мк atmega16 icon О. Р. Никитин Специализация по теме диссертации Методические указания...
Методические указания к лабораторным работам предназначены для бакалавров направления 210400 «Радиотехника» и специальности 210600...
Методические указания к лабораторным работам со стендом stk500 и мк atmega16 icon Методические указания к лабораторным работам по дисциплине «микроэлектронные устройства»
Горохов А. В, Пичугина Л. П. Методические указания к лабораторным работам по дисциплине «Микроэлектронные устройства». – М.: Ргу...
Методические указания к лабораторным работам со стендом stk500 и мк atmega16 icon Методические указания к лабораторным работам №№1÷4 по дисциплине «Web-программирование»
Отчеты по лабораторным работам оформляются в электронном виде с именами авт-500 Иванов, Петров (лр1). doc (или *. docx, *. rtf, *....
Методические указания к лабораторным работам со стендом stk500 и мк atmega16 icon Вычислительная техника ” схемотехника методические указания к лабораторным работам самара 2000
Схемотехника: Метод указания к лабораторным работам / Самар гос техн ун-т; Сост. И. В. Воронцов, В. П. Золотов. Самара, 2000, 59...
Методические указания к лабораторным работам со стендом stk500 и мк atmega16 icon Методические указания к лабораторным и домашним работам по дисциплине «Операционные системы»

Методические указания к лабораторным работам со стендом stk500 и мк atmega16 icon Методические указания к лабораторным работам по дисциплине «Физико-химические методы анализа»
Методические указания составили: доценты: С. А. Соколова, О. В. Перегончая, Л. Ф. Науменко, А. К. Решетникова, О. В. Дьяконова,,...
Методические указания к лабораторным работам со стендом stk500 и мк atmega16 icon Методические указания к выполнению лабораторных работ Омск 2006
П. С. Гладкий, Е. А. Костюшина, М. Е. Соколов, Проектирование баз данных: Методические указания к лабораторным работам. Омск: Издательство:...
Методические указания к лабораторным работам со стендом stk500 и мк atmega16 icon Методические указания к лабораторным работам по дисциплине «Технологии...
Лабораторная работа 2 Составление календарного плана разработки портала вуза 16
Методические указания к лабораторным работам со стендом stk500 и мк atmega16 icon Методические указания по проведению лабораторных работ по дисциплине «Информатика»
Методические указания по проведению лабораторных работ предназначены для студентов гоапоу «Липецкий металлургический колледж» технических...
Методические указания к лабораторным работам со стендом stk500 и мк atmega16 icon Методические указания по проведению лабораторных работ по дисциплине «Информатика»
Методические указания по проведению лабораторных работ предназначены для студентов гоапоу «Липецкий металлургический колледж» технических...
Методические указания к лабораторным работам со стендом stk500 и мк atmega16 icon Методические указания по дисциплине пд. 02 Химия для выполнения лабораторных...
Методические указания и задания к лабораторно-практическим занятиям для студентов специальности 35. 02. 05 Агрономия по дисциплине...
Методические указания к лабораторным работам со стендом stk500 и мк atmega16 icon Методические указания и задания к лабораторным работам по дисциплине...
...

Руководство, инструкция по применению




При копировании материала укажите ссылку © 2024
контакты
rykovodstvo.ru
Поиск