Cypress CY14B108K Computer Hardware User Manual


 
PRELIMINARY
CY14B108K, CY14B108M
Document #: 001-47378 Rev. ** Page 12 of 29
Table 5. Register Map Detail
Register
Description
CY14B108K CY14B108M
0xFFFFF 0x7FFFF
Time Keeping - Years
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 0–99.
0xFFFFE 0x7FFFE
Time Keeping - Months
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 1–12.
0xFFFFD 0x7FFFD
Time Keeping - Date
D7 D6 D5 D4 D3 D2 D1 D0
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 1–31. Leap years are automatically adjusted for.
0xFFFFC 0x7FFFC
Time Keeping - Day
D7 D6 D5 D4 D3 D2 D1 D0
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.
0xFFFFB 0x7FFFB
Time Keeping - Hours
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 0–23.
0xFFFFA 0x7FFFA
Time Keeping - Minutes
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 0–59.
0xFFFF9 0x7FFF9
Time Keeping - Seconds
D7 D6 D5 D4 D3 D2 D1 D0
0 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 0 to 59.
[+] Feedback