Cypress CY14B108K, CY14B108M manual 0xFFFF9 0x7FFF9 Time Keeping Seconds, For the register is 0 to

Page 12

 

 

 

 

 

PRELIMINARY

CY14B108K, CY14B108M

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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.

 

 

 

 

 

 

 

 

 

 

Document #: 001-47378 Rev. **

Page 12 of 29

[+] Feedback

Image 12
Contents Features Logic Block Diagram1, 2Functional Description Cypress Semiconductor CorporationPinouts Device Operation Sram ReadSram Write AutoStore OperationHardware Recall Power Up Hardware Store HSB OperationSoftware Recall Software StoreMode Selection A15 A05 Mode PowerPreventing AutoStore StoreData Protection Best Practices Noise ConsiderationsReal Time Clock Operation Alarm Watchdog TimerCalibrating the Clock Power Monitor Interrupt RegisterInterrupts Flags RegisterWDF Watchdog Timer Flag PF Power Fail FlagPFE Power Fail Enable AF Alarm FlagOscen WDSWDF Oscf 0xFFFF9 0x7FFF9 Time Keeping Seconds For the register is 0 to0xFFFF5 0x7FFF5 Alarm Day Time-baseWrite only. Reading it always returns a 0xFFFF6 0x7FFF6 Interrupt Status/Control0xFFFF2 0x7FFF2 Alarm Seconds Centuries 0xFFFF0 0x7FFF0 FlagsWatchdog This condition and write 0 to clear this flagDC Electrical Characteristics Range Ambient TemperatureMaximum Ratings Operating RangeData Retention and Endurance CapacitanceThermal Resistance AC Test ConditionsRTC Backup Current Hot Temperature 85 oCRTC Battery Pin Voltage RTC Capacitor Pin Voltage TOCS RTC Oscillator Time to StartAC Switching Characteristics Switching WaveformsParameters Sram Read Cycle Sram Write CycleData Output High Impedance Output Data Valid Standby ActiveAddress Address Valid Data Input Input Data ValidData Input Data Output Input Data Valid High ImpedanceNot applicable for RTC register writes Data Input Input Data Valid High Impedance Data OutputAutoStore/Power Up Recall Parameters Description 20 ns 25 ns 45 ns Unit Min MaxSoftware Controlled Store and Recall Cycle To Output Active Time when write latch not set Hardware Store CycleDescription 20 ns 25 ns 45 ns Unit Min Hardware Store Pulse WidthFor x8 Configuration For x16 ConfigurationInputs and Outputs Mode Power Truth Table For Sram OperationsPart Numbering Nomenclature CY14 B 108 K ZS P 20 X C T ZS TsopNvsram Ordering Information Package Diagrams Pin Tsop II51-85160 Sales, Solutions, and Legal Information Worldwide Sales and Design Support Products PSoC SolutionsNew Data Sheet Document History