|
|
|
|
|
|
| PRELIMINARY |
|
|
| CY14B101P | |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Table 10. Register Map Detail |
|
|
|
|
|
|
|
|
|
|
|
| ||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
| Time Keeping - Years |
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
0x0F | D7 |
|
|
| D6 |
| D5 | D4 |
| D3 | D2 |
| D1 |
| D0 | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
| 10s | Years |
|
|
|
| Years |
|
| |||
|
|
| ||||||||||||||
| Contains the lower two BCD digits of the year. Lower nibble | (four bits) contains the value for years; upper nibble (four | ||||||||||||||
| bits) contains the value for 10s of years. Each nibble operates from 0 to 9. The range for the register is | |||||||||||||||
|
|
|
|
|
|
|
| Time Keeping - Months |
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
0x0E | D7 |
|
|
| D6 |
| D5 | D4 |
| D3 | D2 |
| D1 |
| D0 | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
0 |
|
|
| 0 |
| 0 | 10s Month |
|
|
| Months |
|
| |||
|
|
|
|
|
|
|
|
| ||||||||
| Contains the | BCD digits of the month. Lower nibble (four bits) contains the lower digit and operates from 0 to 9; upper | ||||||||||||||
| nibble (one bit) contains the upper digit and operates from 0 to 1. The range for the register is |
|
| |||||||||||||
|
|
|
|
|
|
|
| Time Keeping - Date |
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
| D7 |
|
|
| D6 |
| D5 | D4 |
| D3 | D2 |
| D1 |
| D0 | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
0x0D | 0 |
|
|
| 0 |
| 10s Day | of Month |
|
| Day of Month |
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| Contains the | BCD digits for | the date of the month. Lower nibble (four bits) contains the lower digit and operates from 0 | |||||||||||||
| to 9; upper nibble (two bits) contains the 10s digit and operates from 0 to 3. The range for the register is | |||||||||||||||
| years are automatically adjusted for. |
|
|
|
|
|
|
|
|
| ||||||
|
|
|
|
|
|
|
| Time Keeping - Day |
|
|
|
|
|
| ||
| D7 |
|
|
| D6 |
| D5 | D4 |
| D3 | D2 |
| D1 |
| D0 | |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0C | 0 |
|
|
| 0 |
| 0 | 0 |
| 0 |
|
| Day of Week |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
| Lower nibble | (three bits) contains a value that correlates to day of the week. Day of the week is a ring counter that | ||||||||||||||
| counts from 1 to 7 then returns to 1. The user must assign meaning to the day value, because the day is not integrated | |||||||||||||||
| with the date. |
|
|
|
|
|
|
|
|
|
|
|
| |||
|
|
|
|
|
|
|
| Time Keeping - Hours |
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
0x0B | D7 |
|
|
| D6 |
| D5 | D4 |
| D3 | D2 |
| D1 |
| D0 | |
0 |
|
|
| 0 |
| 10s | Hours |
|
|
| Hours |
|
| |||
|
|
|
|
| ||||||||||||
| Contains the | BCD value of | hours in 24 hour format. Lower | nibble (four bits) contains the lower digit and operates from | ||||||||||||
| 0 to 9; upper nibble (two bits) contains the upper digit and operates from 0 to 2. The range for the register is | |||||||||||||||
|
|
|
|
|
|
|
| Time Keeping - Minutes |
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
0x0A | D7 |
|
|
| D6 |
| D5 | D4 |
| D3 | D2 |
| D1 |
| D0 | |
0 |
|
|
|
|
| 10s Minutes |
|
|
|
| Minutes |
|
| |||
|
|
|
| |||||||||||||
| Contains the | BCD value of minutes. Lower nibble (four bits) | contains the lower digit and operates from 0 to 9; upper | |||||||||||||
| nibble (three bits) contains the upper minutes digit and operates from 0 to 5. The range for the register is | |||||||||||||||
|
|
|
|
|
|
|
| Time Keeping - Seconds |
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
0x09 | D7 |
|
|
| D6 |
| D5 | D4 |
| D3 | D2 |
| D1 |
| D0 | |
|
|
|
|
| 10s | Seconds |
|
|
|
| Seconds |
|
| |||
|
|
| ||||||||||||||
| Contains the BCD value of seconds. Lower nibble (four bits) | contains the lower digit and operates from 0 to 9; upper | ||||||||||||||
| nibble (three bits) contains the upper digit and operates from 0 to 5. The range for the register is |
|
| |||||||||||||
|
|
|
|
|
|
|
| Calibration/Control |
|
|
|
|
|
| ||
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
0X08 | D7 |
|
|
| D6 |
| D5 | D4 |
| D3 | D2 |
| D1 |
| D0 | |
| OSCEN |
|
|
| 0 |
| Calibration |
|
|
| Calibration |
|
|
|
| |
|
|
|
|
|
|
| Sign |
|
|
|
|
|
|
|
|
|
OSCEN | Oscillator Enable. When set to 1, the oscillator is stopped. When set to 0, the oscillator runs. Disabling the oscillator | |||||||||||||||
| saves battery or capacitor power during storage. |
|
|
|
|
|
|
| ||||||||
Calibration | Determines if the calibration adjustment is applied as an addition (1) to or as a subtraction (0) from the | |||||||||||||||
Sign |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Calibration | These five bits control the calibration of the clock. |
|
|
|
|
|
|
| ||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||
Document #: |
|
|
|
|
|
|
|
|
|
| Page 19 of 32 |
[+] Feedback