Интернет магазин китайских планшетных компьютеров



Компьютеры - AVR - Устройства ввода/вывода МК

26 мая 2011


Оглавление:
1. AVR
2. Описание архитектуры
3. Семейства микроконтроллеров
4. Устройства ввода/вывода МК
5. Средства разработки



МК AVR имеют развитую периферию:

  • Многофункциональные, двунаправленные GPIO порты ввода/вывода со встроенными подтягивающими резисторами. Конфигурация портов в/в задаётся программно.
  • В качестве источника тактовых импульсов может быть выбран:
    • кварцевый резонатор;
    • внешний тактовый сигнал;
    • внутренний RC-генератор.
  • Внутренняя Флеш-память команд до 256 KБ.
  • Отладка программ осуществляется с помощью интерфейсов JTAG или debugWIRE:
    • сигналы JTAG мультиплексированы на порт ввода/вывода. Режим работы — JTAG или порт — задаётся соответствующим битом в регистре fuses. МК AVR поставляются с включённым интерфейсом JTAG.
  • Внутреннее EEPROM данных до 4 КБ.
  • Внутренняя SRAM до 8 KБ время доступа 1 такт.
  • Внешняя память объёмом до 64 КБ.
  • Таймеры c разрядностью 8, 16 бит.
  • ШИМ-модулятор 8-, 9-, 10-, 16-битный.
  • Аналоговые компараторы.
  • АЦП с дифференциальными входами, разрядность 10 бит:
    • программируемый коэффициент усиления перед АЦП 1, 10 и 200;
    • опорное напряжение 2,56 В.
  • Различные последовательные интерфейсы, включая:
    • двухпроводной интерфейс TWI, совместимый с I²C;
    • универсальный синхронно/асинхронный приёмопередатчик UART/USART;
    • синхронный последовательный порт Serial Peripheral Interface.
  • USB серия AT90USBxxxx.
  • CAN серия AT90CANxxx.
  • LCD серии ATmega169 и ATmega329.
  • Датчики температуры ATtiny25, ATtiny45, ATtiny85.

Примечание: не все периферийные устройства могут быть включены программно. Бит в регистре fuses может быть изменён только программатором.



Просмотров: 5151


<<< KT400
AVR Studio >>>