Види органічних сполук, Детальна інформація
Види органічних сполук
Регистр EECON1 (адрес 88h) - это управляющий регистр шириной пять бит. Младшие пять бит физически существуют, а старшие три бита читаются всегда как “0”
Регистр EECON1 Адрес 88h Сброс при включении 0000X000
- - - EEIF WRERR WREN WR RD
7 6 5 4 3 2 1 0
Управляющие биты RD и WR запускают соответственно чтение и запись. Они могут быть установлены только программно. Сбрасываются- аппаратно по завершения операций чтения/записи. Запрет программного сброса бита WR предотвращает преждевременное окончание записи.
RD - Бит чтения.
RD =1 : Запускает чтение памяти данных EEPROM. Чтение занимает
один цикл. Устанавливается программно. Обнуляется аппаратно.
WR - Бит записи.
WR =1 : Запускает запись в память данных EEPROM.
Устанавливается программно. Обнуляется аппаратно.
WREN - Бит разрешения записи в память данных EEPROM.
WREN = 1: Разрешена запись.
WREN = 0: Запрещена запись.
После включения питания WREN обнуляется.
Флаг ошибки WRERR устанавливается, когда процесс записи прерывается сигналом сброса /MCLR или сигналом сброса от WDT таймера. Рекомендуем проверять этот флаг WRERR и при необходимости производить перезапись данных, данные и адрес которых сохраняются в регистрах EEDATA и EEADR.
WRERR - Флаг ошибки записи.
WRERR = 1: Флаг устанавливается, когда операция записи
преждевременно прерывается сигналом сброса /MCLR (во время
обычного режима или режима SLEEP) или сигналом сброса WDT во
время обычного режима.
EEIF - Флаг завершения записи.
EEIF = 1: Флаг устанавливается, когда завершена запись.
Соответствующий бит разрешения прерывания - EEIE в
регистре INTCON.
Организация прерываний
Прерывания в PIC16C84 могут быть от четырех источников:
внешнее прерывание с ножки RB0/INT,
прерывание от переполнения счетчика/таймера RTCC,
Регистр EECON1 Адрес 88h Сброс при включении 0000X000
- - - EEIF WRERR WREN WR RD
7 6 5 4 3 2 1 0
Управляющие биты RD и WR запускают соответственно чтение и запись. Они могут быть установлены только программно. Сбрасываются- аппаратно по завершения операций чтения/записи. Запрет программного сброса бита WR предотвращает преждевременное окончание записи.
RD - Бит чтения.
RD =1 : Запускает чтение памяти данных EEPROM. Чтение занимает
один цикл. Устанавливается программно. Обнуляется аппаратно.
WR - Бит записи.
WR =1 : Запускает запись в память данных EEPROM.
Устанавливается программно. Обнуляется аппаратно.
WREN - Бит разрешения записи в память данных EEPROM.
WREN = 1: Разрешена запись.
WREN = 0: Запрещена запись.
После включения питания WREN обнуляется.
Флаг ошибки WRERR устанавливается, когда процесс записи прерывается сигналом сброса /MCLR или сигналом сброса от WDT таймера. Рекомендуем проверять этот флаг WRERR и при необходимости производить перезапись данных, данные и адрес которых сохраняются в регистрах EEDATA и EEADR.
WRERR - Флаг ошибки записи.
WRERR = 1: Флаг устанавливается, когда операция записи
преждевременно прерывается сигналом сброса /MCLR (во время
обычного режима или режима SLEEP) или сигналом сброса WDT во
время обычного режима.
EEIF - Флаг завершения записи.
EEIF = 1: Флаг устанавливается, когда завершена запись.
Соответствующий бит разрешения прерывания - EEIE в
регистре INTCON.
Организация прерываний
Прерывания в PIC16C84 могут быть от четырех источников:
внешнее прерывание с ножки RB0/INT,
прерывание от переполнения счетчика/таймера RTCC,
The online video editor trusted by teams to make professional video in
minutes
© Referats, Inc · All rights reserved 2021