Электрический интерфейс микроконтроллера ATmega16

реклама
Электрический интерфейс микроконтроллера ATmega16.
Тип вывода условно обозначен как: “I” – вход, “O”– выход, “I/O”– двунаправленный вывод, который может работать как вход или как выход в зависимости от режима или настройки,
“P”– потенциальный вывод (например, напряжение питания). Номера выводов даны для корпусов типа DIP (продолговатый корпус с двухрядным расположением выводов) и TQFP
(плоский квадратный корпус с расположением выводов по периметру).
Описание выводов микроконтроллера AVR ATmega16(L)
XTAL1
XTAL2
RESET
AREF
AGND
AVCC
GND
VCC
PA0 (ADC0) –
– PA7 (ADC7)
Номер Тип
вывода вывода
13
8
12
7
9
4
32
29
31
28
30
27
11
6, 18, 39
10
5, 17, 38
40 – 37–
– 33 – 30
PB0 (T0/XCK)
1
40
I/O
PB1 (T1)
2
41
I/O
PB2 (AIN0/INT2) 3
42
I/O
PB3 (AIN1/OC0)
4
43
I/O
PB4 ( SS )
PB5 (MOSI)
PB6 (MISO)
PB7 (SCK)
PC0 (SCL)
PC1 (SDA)
PC2 (TCK)
PC3 (TMS)
PC4 (TDO)
PC5 (TDI)
PC6 (TOSC1)
PC7 (TOSC2)
PD0 (RXD)
PD1 (TXD)
PD2 (INT0)
PD3 (INT1)
PD4 (OC1B)
PD5 (OC1A)
PD6 (ICP)
PD7 (OC2)
5
6
7
8
22
23
24
25
26
27
28
29
14
15
16
17
18
19
20
21
44
1
2
3
19
20
21
22
23
24
25
26
9
10
11
12
13
14
15
16
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
I/O
Обозначение
Описание
I
O
I
P
P
P
P
P
Вход тактового генератора
Выход тактового генератора
Вход сброса
Вход опорного напряжения для АЦП
Общий вывод (аналоговый)
Вывод источника питания АЦП
Общий вывод
Вывод источника питания
I/O
A0 – А7 (Вход канала 0–7 АЦП)
B0 (Вход внешнего тактового сигнала таймера/счетчика Т0 / Вход/выход
тактового сигнала USART)
B1 (Вход внешнего тактового сигнала
таймера/счетчика Т1)
B2 (Положительный вход компаратора / Внешнее прерывание)
B3 (Отрицательный вход компаратора / Выход таймера/счетчика Т0
(режимы Compare, PWM))
B4 (Выбор Slave-устройства на шине SPI)
B5 (Выход (Master) или вход (Slave) данных модуля SPI)
B6 (Вход (Master) или выход (Slave) данных модуля SPI)
B7 (Выход (Master) или вход (Slave) тактового сигнала модуля SPI)
C0 (Тактовый сигнал модуля TWI)
C1 (Линия данных модуля TWI)
C2 (Тактовый сигнал JTAG)
C3 (Выбор режима JTAG)
C4 (Выход данныхJTAG)
C5 (Вход данныхJTAG)
C6 (Выход для подключения резонатора к таймеру/счетчику Т2)
C7 (Вход для подключения резонатора к таймеру/счетчику Т2)
D0 (Вход USART)
D1 (Выход USART)
D2 (Вход внешнего прерывания)
D3 (Вход внешнего прерывания)
D4 (Выход B таймера/счетчика Т1 (режимы Compare, PWM))
D5 (Выход A таймера/счетчика Т1 (режимы Compare, PWM))
D6 (Вход захвата таймера/счетчика Т1 (режим Capture))
D7 (Выход таймера/счетчика Т2 (режимы Compare, PWM))
1
На выходе
В режиме выхода вывод микроконтроллера может быть или источником или потребителем тока (то есть ток или
вытекает из него или втекает). Это зависит от того, какой логический уровень установлен на выводе – ноль или
единица (то есть это зависит от содержимого регистра PORTх). Если на выводе логический ноль, то любое
положительное напряжение, приложенное к выводу, вызовет втекающий ток. Если на выводе логическая единица, то
любое внешнее напряжение, меньше напряжения питания микроконтроллера, вызовет вытекающий ток.
Максимальный ток через один вывод микроконтроллера AVR не должен превышать 40 мА, а ток через выводы VCC
и GND не должен превышать 200 мА для PDIP и 400 мА для корпусов TQFP/MLF.
На выходе
уровни входных напряжений в зависимости от напряжения питания микроконтроллера AVR.
Зависимость порогового напряжения от напряжения питания микроконтроллера. Любое напряжение выше
графика, воспринимается микроконтроллером как логическая единица. Как можно видеть из рисунка, при
напряжении 5 В входное напряжение > 2 В будет восприниматься микроконтроллером как логическая единица.
несколько правил:
- подключаешь внешние микросхемы к микроконтроллеру, проверяй как согласуются их уровни напряжений,
- управляешь с помощью микроконтроллера нагрузкой, ограничивай ток через выводы микроконтроллера,
- управляешь несколькими нагрузками, проверяй не превышаешь ли максимально допустимый ток потребления
микроконтроллера.
- не используешь выводы микроконтроллера, конфигурируй их в режим входа с подтягивающими резисторами.
2
Скачать