Самоучитель для микроконтроллеров AVR - Страница 34

Самоучитель для микроконтроллеров AVR - Самоучитель для микроконтроллеров AVR

AVR имеют развитую периферию, т.е. набор аппаратуры окружающей процессор-вычислитель в одном корпусе МК или набор встроенных в МК электронных устройств, блоков, модулей.

Основные параметры AVR:

- тактовая частота до 20 МГц; 
- встроенный программируемый RC-генератор, частота 1, 2, 4, 8 МГц; 
- Flash-ПЗУ программ, программируемое в системе, 10 000 циклов перезаписи; 
- EEPROM данных (100 000 циклов) - она не "забывает" при откл. питания; 

- внутреннее ОЗУ со временем доступа 1 такт; 
- 6 аппаратных команд умножения (для семейства mega); 
- развитая система адресации, оптимизированная для работы с С-компиляторами; 
- 32 регистра общего назначения (аккумулятора); 

- синхронный (USART) или асинхронный (UART) (в mega64 и mega128 их по 2); 
- синхронный последовательный порт (SPI); 
- двухпроводный интерфейс TWI, совместимый с интерфейсом I2C; 
- многоканальный PWM 8-, 9-, 10-, 16-битный ШИМ-модулятор; 

- 10-битный АЦП с дифференциальными входами; 
- программируемый коэффициент усиления перед АЦП  1, 10 и 200; 
- встроенный источник опорного напряжения 2,56 В; 
- аналоговый компаратор; 

- сторожевой таймер  - перезагружает МК при "зависании"; 
- настраиваемая схема задержки запуска после подачи питания; 
- схема слежения за уровнем напряжения питания; 

- JTAG-интерфейс для подключения эмулятора (в МК с объемом ПЗУ от 16 кбайт); 
- микропотребление (менее 100 мкА в активном режиме на частоте 32 кГц);
- датчик температуры (в ATtiny25 ATtiny45 ATtiny85).

Go to Top