Генератор тактового сигнала

В качестве генератор тактового сигнала используется:

- Внутренний генератор с внешним кварцевым или керамическим резонатором (XTAL)

- Внутренний RC-генератор (IRC)

- Внутренний генератор с внешней RC-цепочкой (ERC)

- Внешний генератор (EXT)

- Генераторы тактового сигнала, используемые в микроконтроллерах разных типов. (указаны в таблице)

Процессор – формирует адрес очередной команды, выбирает программу из памяти и организует её выполнение. В состав процессора кроме счётчика команд, арифметико-логического устройства и блока регистров общего назначения водят:

· Регистр состояния микроконтроллера SREG

· Регистр указатель стека SP (или SPH)

Запоминающее устройство FlashROM предназначено для хранения кодов команд программы и констант.

Запись кодов выполняется в процессе программирования побайтно.

 
В микроконтроллера с большим (20 и больше) числом выводов в байт может вводиться последовательно и параллельно. В микроконтроллерах с малым числом выводов в байт вводится последовательно.

Запоминающее SRAM – предназначено для хранения данных, получаемых в процессе работы микроконтроллера. При выключении напряжения микроконтроллера данных теряются.

 
 
Запоминающее устройство EEPRОM - предназначено для хранения данных, записанных при программировании микроконтроллера и получаемых в процессе выполнения программы. При выключении питания данные сохраняются.

Для записи байта в EEPROM необходимо:

-

 
записать адрес в регистр адреса,

- записать байт в регистр данных

- установить в единичное состояние разряд EEPROМ регистра EEСR.

Для чтения байта необходимо записать адрес в регистр адреса.

Внешнее запоминающее устройство ERAM – предназначено для хранения байтов данных.

Для подключения используются:

· 8 выводов порта А(PA), через которых выдаётся младший байт кода адреса и байт данных для записи. Также принимается байт данных при чтении.

· 8 выводов порта С (PC), через которые выдаётся старший байт кода адреса.

· Вывод ALE, через который выдаётся импульс для записи младшего байта кода адреса во внешний регистр RG.

· Вывод WR, через который в ERAM передаётся импульс управления записью.

· Вывод RD через который в ERAM передаётся импульс управления чтением.

Связь микроконтроллера с компьютером осуществляется через:

· LPT порт

· COM порт

· USB порт.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: