C8051F020-TB Silicon Laboratories Inc, C8051F020-TB Datasheet - Page 251

BOARD PROTOTYPING W/C8051F020

C8051F020-TB

Manufacturer Part Number
C8051F020-TB
Description
BOARD PROTOTYPING W/C8051F020
Manufacturer
Silicon Laboratories Inc
Type
MCUr
Datasheets

Specifications of C8051F020-TB

Contents
Board
Processor To Be Evaluated
C8051F02x
Interface Type
USB
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
For Use With/related Products
C8051F020
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Important Note About the PCA0CN Register: If the main PCA counter (PCA0H : PCA0L) overflows during the
execution phase of a read-modify-write instruction (bit-wise SETB or CLR, ANL, ORL, XRL) that targets the
PCA0CN register, the CF (Counter Overflow) bit will not be set. The following steps should be taken when perform-
ing a bit-wise operation on the PCA0CN register:
Step 1. Disable global interrupts (EA = 0).
Step 2. Read PCA0L. This will latch the value of PCA0H.
Step 3. Read PCA0H, saving the value.
Step 4. Execute the bit-wise operation on CCFn (for example, CLR CCF0, or CCF0 = 0;).
Step 5. Read PCA0L.
Step 6. Read PCA0H, saving the value.
Step 7. If the value of PCA0H read in Step 3 is 0xFF and the value for PCA0H read in Step 6 is 0x00, then
Step 8. Re-enable interrupts (EA = 1).
manually set the CF bit in software (for example, SETB CF, or CF = 1;).
Rev. 1.4
C8051F020/1/2/3
251

Related parts for C8051F020-TB