STATUS_SHAD
RRCF,
RLCF) instructions, this bit is loaded with either the high or
low-order bit of the Source register.| Bit7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
| TO | PD | N | OV | Z | DC | C | |
| Access | R | R | R/W | R/W | R/W | R/W | R/W |
| Reset | 1 | 1 | 0 | 0 | 0 | 0 | 0 |
Time-Out
| Value | Description |
|---|---|
| 1 | Set at
power-up or by execution of CLRWDT or SLEEP
instruction |
| 0 | A WDT Time-out occurred |
Power-Down
| Value | Description |
|---|---|
| 1 | Set at
power-up or by execution of CLRWDT
instruction |
| 0 | Cleared by
execution of the SLEEP instruction |
Negative
1).| Value | Description |
|---|---|
| 1 | The result is negative |
| 0 | The result is positive |
Overflow
| Value | Description |
|---|---|
| 1 | Overflow occurred for current signed arithmetic operation |
| 0 | No overflow occurred |
Zero
| Value | Description |
|---|---|
| 1 | The result of an arithmetic or logic operation is zero |
| 0 | The result of an arithmetic or logic operation is not zero |
Digit Carry / Borrow
ADDWF, ADDLW, SUBLW,
SUBWF instructions(1)| Value | Description |
|---|---|
| 1 | A carry-out from the 4th low-order bit of the result occurred |
| 0 | No carry-out from the 4th low-order bit of the result |
Carry / Borrow
ADDWF,
ADDLW, SUBLW, SUBWF
instructions(1,2)| Value | Description |
|---|---|
| 1 | A carry-out from the Most Significant bit of the result occurred |
| 0 | No carry-out from the Most Significant bit of the result occurred |