Rev. 1.60 62 August 20, 2019 Rev. 1.60 63 August 20, 2019
BS66F340/BS66F350/BS66F360/BS66F370
Touch A/D Flash MCU with LED Driver
BS66F340/BS66F350/BS66F360/BS66F370
Touch A/D Flash MCU with LED Driver
• STATUS Register
Bit 7 6 5 4 3 2 1 0
Name SC CZ TO PDF OV Z AC C
R/W R R R R R/W R/W R/W R/W
POR x x 0 0 x x x x
"x": unknown
Bit 7 SC: The result of the "XOR" operation which is performed by the OV ag and the
MSB of the instruction operation result.
Bit 6 CZ: The the operational result of different ags for different instuctions.
For SUB/SUBM/LSUB/LSUBM instructions, the CZ ag is equal to the Z ag.
For SBC/ SBCM/ LSBC/ LSBCM instructions, the CZ ag is the "AND" operation
result which is performed by the previous operation CZ ag and current operation zero
ag. For other instructions, the CZ ag willl not be affected.
Bit 5 TO: Watchdog Time-out ag
0: After power up ow executing the "CLR WDT" or "HALT" instruction
1: A watchdog time-out occurred
Bit 4 PDF: Power down ag
0: After power up ow executing the "CLR WDT" instruction
1: By executing the "HALT" instructin
Bit 3 OV: Overow ag
0: No overow
1: An operation results in a carry into the highest-order bit but not a carry out of the
highest-order bit or vice versa
Bit 2 Z: Zero ag
0: The result of an arithmetic or logical operation is not zero
1: The result of an arithmetic or logical operation is zero
Bit 1 AC: Auxiliary ag
0: No auxiliary carry
1: An operation results in a carry out of the low nibbles, in addition, or no borrow
from the high nibble into the low nibble in substraction
Bit 0 C: Carry ag
0: No carry-out
1: An operation results in a carry during an addition operation or if a borrow does
not take place during a subtraction operation
The "C" ag is also affected by a rotate through carry instruction.