
STK17T88
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   | |||||||||||
  | 0x7FFE  | 
  | 
  | 
  | 
  | Real Time Clock – Months  | 
  | 
  | 
  | 
  | |||
  | D7  | 
  | D6  | D5  | D4  | D3  | 
  | D2  | 
  | D1  | 
  | D0  | |
  | 
  | 
  | 
  | 
  | 
  | ||||||||
  | 
  | 0  | 
  | 0  | 0  | 10s  | 
  | 
  | 
  | Months | 
  | ||
  | 
  | 
  | 
  | 
  | 
  | Month  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 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   | |||||||||||
  | 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   | |||||||||||
  | 
  | 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  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ||
  | 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   | |||||||||||
  | 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   | 
  | ||||||||||
  | 0x7FF8  | 
  | 
  | 
  | 
  | Calibration  | 
  | 
  | 
  | 
  | 
  | 
  | |
  | D7  | 
  | D6  | D5  | D4  | D3  | 
  | D2  | 
  | D1  | 
  | D0  | |
  | 
  | 
  | 
  | 
  | 
  | ||||||||
  | 
  | OSCEN  | 
  | 0  | Calibratio  | 
  | 
  | 
  | Calibration  | 
  | 
  | 
  | |
  | 
  | 
  | 
  | 
  | n Sign  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | 
  | ||||
  | 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   | |||||||||||
  | 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.  | |||||||||||
Document Number:   | 
  | 
  | 
  | 
  | 
  | 
  | 
  | Page 18 of 22  | |||||
[+] Feedback