Скачиваний:
22
Добавлен:
01.05.2014
Размер:
599.55 Кб
Скачать

Краткое описание блоков контроллера P89LPC932.

Данный контроллер включает в себя 8-ми разрядный 51-й микропроцессор, 512 байт EEPROM. Более подробная схема и составляющие блоки приведены в Схеме 1:

Более простая схема, отображающая порты контроллера:

Краткое описание портов и его контактов:

Внешнее тактирование может осуществляться с частотой от 0 Гц до 12 МГц:

Внутренний осциллятор работает на базовой частоте 7,373 МГц, которую можно изменить с помощью регистра TRIM.

Схема распределения памяти:

Датчик реального времени (Real-Time Clock):

где RTCH и RTCL – регистры управления, значения которых передаются дальше в MSB и LSB.

Capture/Compare Unit (CCU):

Этот блок включает в себя:

- 16-ти разрядный таймер;

- 4 компаратора / широтно-импульсного модулятора с изменяемой полярностью;

- 7 прерываний с общим вектором прерывания;

- 2 захватываемых (триггерных) входа с событийным счетчиком и цифровым фильтром;

- симметричная / ассиметричная широтно-импульсная модуляция.

Интерфейсный блок I2C имеет вид:

Схема подключения через интерфейс I2C:

Блок интерфейса периферийных устройств:

Схема устройства аналогового компаратора:

Возможные виды работы компаратора и значения регистров управления:

Сторожевой таймер (Watchdog) используется для сохранения питания, когда контроллер не используется. Схема блока сторожевого таймера, работающего в режиме сторожевого таймера:

Схема блока сторожевого таймера, работающего в режиме таймера:

10

Соседние файлы в папке Материалы по микропроцессорам