Види органічних сполук, Детальна інформація
Види органічних сполук
Условия сброса
В PIC16C84 существуют различия между вариантами сбросов:
Сброс по включению питания.
Сброс по внешнему сигналу /MCLR при нормальной работе.
Сброс по внешнему сигналу /MCLR в режиме SLEEP.
Сброс по окончанию задержки таймера WDT при нормальной работе.
Сброс по окончанию задержки таймера WDT в режиме SLEEP.
Некоторые из спец.регистров при сбросе не инициализируются. Они имеют случайное состояние при включении питания и не изменяются при других видах сбросов. Другая часть спец.регистров инициализируются в “состояние сброса” при всех видах сброса, кроме сброса по окончанию задержки таймера WDT в режиме SLEEP. Просто этот сброс рассматривается как временная задержка в нормальной работе. Есть еще несколько исключений. Программный счетчик всегда сбрасывается в ноль (0000h). Биты статуса TO и PD устанавливаются или сбрасываются в зависимости от варианта сброса. Эти биты используются программой для определения природы сброса. Их значения после сброса приведены в таблице.
Состояние регистров после сброса представлено в таблице. Там приняты обозначения: u -не изменяется, x -неизвестно, - не исполняется,читается как `0`. ? - будет установлен по окончанию записи в EEPROM
W - xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu
INDIR 00h
RTCC 01h xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu
PC 02h 0000 0000 PC+1 0000 0000 PC+1
STATUS 03h 0001 1xxx 0000 1uuu uuu0 0uuu 000u uuuu 0001 0uuu uuu1 0uuu
FSR 04h xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu
PORT A 05h xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu
PORT B 06h xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu
TRIS A 85h ---1 ---1 ---1 1111 ---u uuuu ---1 1111 ---1 1111 ---u uuuu
TRIS B 86h 1111 1111 1111 1111 uuuu uuuu 1111 1111 1111 1111 uuuu uuuu
OPTION 81h 1111 1111 1111 1111 uuuu uuuu 1111 1111 1111 1111 uuuu uuuu
EEDATA 08h xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu
EEADR 09h xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu
EECON1 88h ---0 0000 ---0 ?000 ---u uuuu ---0 ?000 ---0 ?000 ---u uuuu
EECON2 89h
В PIC16C84 существуют различия между вариантами сбросов:
Сброс по включению питания.
Сброс по внешнему сигналу /MCLR при нормальной работе.
Сброс по внешнему сигналу /MCLR в режиме SLEEP.
Сброс по окончанию задержки таймера WDT при нормальной работе.
Сброс по окончанию задержки таймера WDT в режиме SLEEP.
Некоторые из спец.регистров при сбросе не инициализируются. Они имеют случайное состояние при включении питания и не изменяются при других видах сбросов. Другая часть спец.регистров инициализируются в “состояние сброса” при всех видах сброса, кроме сброса по окончанию задержки таймера WDT в режиме SLEEP. Просто этот сброс рассматривается как временная задержка в нормальной работе. Есть еще несколько исключений. Программный счетчик всегда сбрасывается в ноль (0000h). Биты статуса TO и PD устанавливаются или сбрасываются в зависимости от варианта сброса. Эти биты используются программой для определения природы сброса. Их значения после сброса приведены в таблице.
Состояние регистров после сброса представлено в таблице. Там приняты обозначения: u -не изменяется, x -неизвестно, - не исполняется,читается как `0`. ? - будет установлен по окончанию записи в EEPROM
W - xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu
INDIR 00h
RTCC 01h xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu
PC 02h 0000 0000 PC+1 0000 0000 PC+1
STATUS 03h 0001 1xxx 0000 1uuu uuu0 0uuu 000u uuuu 0001 0uuu uuu1 0uuu
FSR 04h xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu
PORT A 05h xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu
PORT B 06h xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu
TRIS A 85h ---1 ---1 ---1 1111 ---u uuuu ---1 1111 ---1 1111 ---u uuuu
TRIS B 86h 1111 1111 1111 1111 uuuu uuuu 1111 1111 1111 1111 uuuu uuuu
OPTION 81h 1111 1111 1111 1111 uuuu uuuu 1111 1111 1111 1111 uuuu uuuu
EEDATA 08h xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu
EEADR 09h xxxx xxxx uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu uuuu
EECON1 88h ---0 0000 ---0 ?000 ---u uuuu ---0 ?000 ---0 ?000 ---u uuuu
EECON2 89h
The online video editor trusted by teams to make professional video in
minutes
© Referats, Inc · All rights reserved 2021