Скачиваний:
180
Добавлен:
13.06.2014
Размер:
6.55 Mб
Скачать

11.9 Таймер-счетчик (tc)

  • Три 16-битных канала таймера/счетчика

    • Три выхода Сравнения и два входа Захвата

  • Богатый набор выполняемых функций

    • Измерение частоты

    • Подсчет событий

    • Измерение интервалов времени

    • Генерация импульсов

    • Формирование задержек времени

    • Широтно-импульсная модуляция

    • Управление направлением счета

  • Каждый канал является независимо программируемым и имеет в своем составе:

    • Три внешних тактовых входа

    • Пять внутренних тактовых входа (табл. 11-5)

Таблица 11-5. Назначение синхронизирующих сигналов таймера/счетчика

Тактовые входы TC

Синхронизирующий сигнал

TIMER_CLOCK1

MCK/2

TIMER_CLOCK2

MCK/8

TIMER_CLOCK3

MCK/32

TIMER_CLOCK4

MCK/128

TIMER_CLOCK5

MCK/1024

    • Два универсальных сигнала входа-выхода

    • Два глобальных регистра, позволяющих управлять всеми тремя каналами таймера/счетчика

Шим контроллер, usb, ацп

11.10 ШИМ контроллер

  • Четыре канала, 16-битный счетчик отдельно для каждого канала

  • Общий тактовый генератор, предоставляющий тринадцать различных тактовых выхода

    • Один счетчик по модулю N формирует одиннадцать выходных тактовых сигналов

    • Два независимых делителя, тактируемых c выходов счетчика по модулю N

  • Независимая настройка каждого канала

    • Команды независимого запрета/разрешения работы каждого канала

    • Независимый выбор источника тактового сигнала для каждого канала

    • Независимый период и скважность, с двойной буферизацией для каждого канала

    • Программируемая полярность выходного сигнала для каждого канала

    • Программируемая форма выходного сигнала для каждого канала: выравнивание по левому краю или по центру

11.11 USB порт (только в AT91SAM7S256/128/64/321)

  • Полноскоростной порт USBv2.0 (12 Мбит/с)

  • Встроенный трансивер полноскоростного порта USB v2.0

  • Встроенная 328-байтная двухпортовая память для каждой оконечной точки

  • Четыре оконечных точки:

    • Оконечная точка 0: 8 байт

    • Оконечная точка 1 и 2: 64 байта 2-х банковой переключаемой памяти ("ping-pong" память)

    • Оконечная точка 3: 64 байта

    • Два переключающихся банка памяти для конечных точек с пакетной передачей

  • Логика управления процессами входа в спящий режим и выхода из него (resume/suspend)

11.12 АЦП

  • 8-канальный 10-битный АЦП

  • Скорость преобразования 384 тыс. преобразований в секунду, регистр последовательного приближения АЦП

  • Интегральная нелинейность: +3 МЗР, дифференциальная нелинейность: +2 МЗР.

  • Встроенный аналоговый мультиплексор 8 в 1, переключающий восемь независимых аналоговых входа

  • Вывод для подключения внешнего опорного источника с целью повышения точности преобразования

  • Возможность независимого отключения каждого канала АЦП

  • Управление запуском преобразования

    • Аппаратное или программное управление

    • Внешний вход для запуска преобразования

    • Каналы 0..2 таймера/счетчика для автоматического запуска преобразований

  • Последовательность преобразования в спящем режиме

    • Автоматическое пробуждение из спящего режима при запуске очередного преобразования и автоматический вход в спящий режим после окончания преобразования для каждого канала АЦП

  • Четыре из восьми аналоговых входов могут быть настроены в качестве цифровых входов

Соседние файлы в папке ПЦиПУ. материалы для Курсового проекта Тютякин А.В.