Stk17t88, Register map detail – Cypress AutoStore STK17T88 User Manual

Page 18

Advertising
background image

STK17T88

Document Number: 001-52040 Rev. *A

Page 18 of 22

Register Map Detail

0x7FFF

Real Time Clock – Years

D7

D6

D5

D4

D3

D2

D1

D0

10s Years

Years

Contains the lower two BCD digits of the year. Lower nibble contains the value for years; upper nibble
contains the value for 10s of years. Each nibble operates from 0 to 9. The range for the register is 0-99.

0x7FFE

Real Time Clock – Months

D7

D6

D5

D4

D3

D2

D1

D0

0

0

0

10s

Month

Months

Contains the BCD digits of the month. Lower nibble 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.

0x7FFD

Real Time Clock – 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 contains the lower digit and operates from
0 to 9; upper nibble contains the upper digit and operates from 0 to 3. The range for the register is 1-31.
Leap years are automatically adjusted for.

0x7FFC

Real Time Clock – Day

D7

D6

D5

D4

D3

D2

D1

D0

0

0

0

0

0

Day of week

Lower nibble 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, as the day is not
integrated with the date.

0x7FFB

Real Time Clock – 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 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.

0x7FFA

Real Time Clock – Minutes

D7

D6

D5

D4

D3

D2

D1

D0

0

10s Minutes

Minutes

Contains the BCD value of minutes. Lower nibble contains the lower digit and operates from 0 to 9; upper
nibble contains the upper minutes digit and operates from 0 to 5. The range for the register is 0-59.

0x7FF9

Real Time Clock – Seconds

D7

D6

D5

D4

D3

D2

D1

D0

0

10s Seconds

Seconds

Contains the BCD value of seconds. Lower nibble contains the lower digit and operates from 0 to 9; upper
nibble contains the upper digit and operates from 0 to 5. The range for the register is 0-59.

0x7FF8

Calibration

D7

D6

D5

D4

D3

D2

D1

D0

OSCEN

0

Calibratio

n Sign

Calibration

OSCEN

Oscillator Enable. When set to 1, the oscillator is disabled. When set to 0, the oscillator is enabled.
Disabling the oscillator saves battery/capacitor power during storage.

Calibration Sign

Determines if the calibration adjustment is applied as an addition to or as a subtraction from the time-base.

Calibration

These five bits control the calibration of the clock.

0x7FF7

Watchdog Timer

D7

D6

D5

D4

D3

D2

D1

D0

WDS

WDW

WDT

WDS

Watchdog Strobe. Setting this bit to 1 reloads and restarts the watchdog timer. The bit is cleared automat-
ically once the watchdog timer is reset. The WDS bit is write only. Reading it always will return a 0.

[+] Feedback

Advertising