Перейти к содержанию
    

Частота таймера в режиме Х2

В Атмеловском AT89S8253 есть режим Х2 когда командный цикл становится 6 тактов вместо 12. Скажите, а частоты таймеров, UARTа тоже удваиваются?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В действительности этот режим не ускоритель, а - замедлитель в режиме "по-умолчанию". В Atmel'овских МК команды выполняются с машинным циклом в 6 тактов. Введен этот режим для совместимости с "классическими" MCS51 (где машинный цикл 12 тактов): частота генератора делится на 2, чтобы время выполнения участка программы совпадала с "классикой". Частоты/время таймеров - расчитываются так, как это приведено в документации на МК, и не зависит от режима Х2. Особо стоят устройства, отсутствующие в классическом МК51 (например, SPI): в документации оговорены скорости работы при включенном Х2.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...