Электроприводы с системами числового программного управления. Иванов А.К - 128 стр.

UptoLike

Составители: 

Рубрика: 

127
Рис. 4.24. Распределение синхронизирующих импульсов
Синхронизация ЦПУ – clkCPU. Синхронизация ЦПУ подключается к
модулям микроконтроллера, которые связаны с работой ядра AVR. Примерами
таких модулей являются файл регистров общего назначения, регистр статуса и
память данных, выполняющая функцию стека. Остановка синхронизации ЦПУ
приводит к прекращению выполнения ядром любых действий и вычислений.
Синхронизация ввода-вывода – clkI/O. Синхронизация ввода-вывода
используется основными модулями
ввода-вывода, в т. ч. таймеры-счетчики, SPI
и УСАПП. Она также используется модулем внешних прерываний, но в неко-
торых случаях внешние прерывания детектируются в асинхронном режиме для
поддержки работоспособности внешних прерываний даже при отключенной
синхронизации. Также обратите внимание, что после отключения данной син-
хронизации (во всех режимах сна) двухпроводной интерфейс TWI
продолжает
наблюдать за передаваемым по шине адресом асинхронно.
Синхронизация флэш-памяти – clkFLASH. Синхронизация флэш-
памяти тактирует работу интерфейса флэш-памяти. Обычно эта синхронизация
работает одновременно с синхронизацией ЦПУ.
Синхронизация асинхронного таймера – clkASY. Синхронизация асин-
хронного таймера используется для тактирования асинхронного таймера-
счетчика внешним кварцевым резонатором частотой 32 кГц. Данный тактовый
генератор позволяет использовать
таймер-счетчик как счетчик реального вре-
мени, даже при переводе микроконтроллера в режим сна.
Синхронизация АЦП – clkADC.АЦП тактируется обособленным бло-
ком синхронизации. Это позволяет остановить работу синхронизации ЦПУ и
ввода-вывода на время преобразования АЦП в целях снижения влияния цифро-