Микроконтроллеры

Микроконтроллер Atmega8

Микроконтроллер 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

Микроконтроллер 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 

Добавить комментарий


Защитный код
Обновить

Последние комментарии

Последнии темы форума

  • Нет сообщений для показа