ATmega8

Обзор

ATmega8 — мало энергоемкий CMOS 8-bit разрядный микропроцессор построенный на RISC архитектуре.
Частота 1 MIPS на МГц что позволяет проектировщикам систем оптимизировать соотношение энергопотребления и быстродействия.

На AVR ядро объединяет богатый набор инструкций с 32 универсальными рабочими регистрами. Все 32 регистра напрямую подключены к Арифметико-логическое устройство (Алу), что позволяет два независимых регистра выполнить ее за один цикл. Результирующая архитектура обладает большей эффективностью кода при достижении производительности в десять раз быстрее, чем с обычными cisc-микроконтроллерами.

Структурная Схема
ATmega8

На atmega8 предоставляет следующие возможности: 8-кбайт для системы.
Flash-памяти для чтения/записи, 512 байт EEPROM, 1-кбайт памяти SRAM, 23
линии общего назначения I/O, 32 рабочих регистров общего назначения, три гибких Timer/Counters (Таймер/Счетчики) с режимами сравнения, внутренние и внешние прерывания, последовательно программируемый USART, байт-ориентированный двухпроводной последовательный Интерфейс, 6-канальный АЦП (восемь каналы в TQFP и MLF пакетов), где четыре (шесть) каналов 10-битной точности и два канала имеют 8-битную разрядную точность, программируемый Сторожевым таймер с внутренним генератором, последовательный порт SPI и пять программно выбираемых режимов уменьшения мощности.

Простоя режим остановки процессора пока позволяющие SRAM, таймеры/счетчики, SPI порт и прерывание
систему продолжать функционировать. Режим силы-вниз сохраняет содержимое регистров, но
замораживания генератор, отключая все остальные функции чипа до следующего прерывания или аппаратного обеспечения

Сброс. В режиме экономии энергии, асинхронный Таймер продолжает работать, позволяя
пользователю сохранить Таймер в то время как остальные устройства спит. Шум АЦП
Режим уменьшения останавливает ЦПУ и все модули ввода-вывода, за исключением асинхронного таймера и
АЦП для минимизации коммутационных помех во время преобразования АЦП. В режиме ожидания, кристалл/
генератор резонатор работает, а остальное устройство находится в спящем режиме. Это позволяет
очень быстрый запуск в сочетании с низким энергопотреблением.