Микроконтроллеры
Микроконтроллер Atmega8
- Подробности
-
Категория: Микроконтроллеры
-
Опубликовано 16.06.2016 10:34
-
Автор: Admin
-
Просмотров: 8013
Микроконтроллер Atmega8 довольно часто используется в радиолюбительских схемах,сделан он с использованием технологии CMOS на AVR RISC архитектуре. За один такт выполняется одна инструкция, на микроконтроллера ATmega8 достигается производительность в 1MIPS на МГц, и тем самым достигается наиболее оптимальная производительность и потребляемая энергия.
Технические характеристики:
- Программная память равна 8 кБ, цикл составляет 10000 раз;
- объем флеш памяти 512 байт который хранит переменные (цикл перезаписи 100 000);
- Оперативная память (ОЗУ) 1кб;
- 32 регистра общего назначения;
- Два 8-ми разрядных таймера/счетчика с раздельным прескалером, режим сравнения, режим захвата;
- таймер реального времени с независимым генератором;
- три канала ШИМ;
- шесть каналов АЦП, канал 10-ти разрядный;
- последовательный интерфейс двухпроводной;
- USART;
- SPI ;
- Сторожевой таймер с независимым генератором;
- аналоговый компаратор;
- внутренний RC генератор;
- возможность обработки внешних и внутренних прерываний;
- режимы с пониженным энергопотреблением: Idle,Power-save,Power-down,Standby,ADC Noise Reduction;
- напряжение от 4.5 В до 5.5 В;
- тактовая частота от 0-16 МГц.
Расположение выводов микроконтроллера Atmega8
Порты ввода/вывода
Порты микроконтроллера сгруппированы в 3 группы:
Порт D
- PD0 - цифровой вход/выход, RxD - вход приемника USART;
- PD1 - цифровой вход/выход, TxD - выход передатчика USART;
- PD2 - цифровой вход/выход, INT0 - внешнее прерывание нулевого канала;
- PD3 - цифровой вход/выход, INT1 - внешнее прерывание первого канала;
- PD4 - цифровой вход/выход, XCK - внешний такт для USART, T0 - внешний вход Timer0;
- PD5 - цифровой вход/выход, T1 - внешний вход Timer1;
- PD6 - цифровой вход/выход, AIN0 - вход аналогового компаратора канал 0;
- PD7 - цифровой вход/выход, AIN1 - вход аналогового компаратор канал 1.
Порт C
- PС0 - цифровой вход/выход, ADC0 - аналоговый вход канал 0;
- PС1 - цифровой вход/выход, ADC1 - аналоговый вход канал 1;
- PС2 - цифровой вход/выход, ADC2 - аналоговый вход канал 2;
- PС3 - цифровой вход/выход, ADC3- аналоговый вход канал 3;
- PС4 - цифровой вход/выход, ADC4- аналоговый вход канал 3;
- PC5 - цифровой вход/выход, SDA- двух проводной последовательный интерфейс (канал данных);
- PС6 - цифровой вход/выход, RESET- внешний сброс.
Порт B
- PB0 - цифровой вход/выход, ICP1 - захват входа 1;
- PB1 - цифровой вход/выход, OC1A - выход сравнения/ШИМ 1A;
- PB2 - цифровой вход/выход, OC1B - выход сравнения/ШИМ 1B;
- PB3 - цифровой вход/выход, OC2 - вход сравнения/ШИМ2, MOSI
- PB4 - цифровой вход/выход, MISO
- PB5 - цифровой вход/выход, SCK - тактовый вход;
- PB6 - цифровой вход/выход, XTAL1- тактовый вход для резонатора;
- PB7 - цифровой вход/выход, XTAL2- тактовый вход для резонатора, TOSC2 - тактовый вход в случае работы от встроенного резонатора.
Выводы для питания микроконтроллера
- VCC - вход напряжение питания;
- GND - это общий "минусовой" вывод, земля;
- AVcc - вход напряжения питания для модуля АЦП;
- ARef - вход опорного напряжение для АЦП.
Datasheet микроконтроллера Atmega8
Добавить комментарий