![]() |
Electronic Components Datasheet Search |
|
ADIS16488A Datasheet(PDF) 32 Page - Analog Devices |
|
|
ADIS16488A Datasheet(HTML) 32 Page - Analog Devices |
32 / 35 page ![]() Product Overview Online Documentation Design Resources Discussion Sample & Buy ADIS16488A Data Sheet Rev. C | Page 32 of 35 General-Purpose Registers The USER_SCR_x registers(see Table 121, Table 122, Table 123, and Table 124)provide four 16-bit registersfor storing data. Table 121. USER_SCR_1(Page 2, Base Address = 0x74) Bits Description [15:0] User defined Table 122. USER_SCR_2(Page 2, Base Address = 0x76) Bits Description [15:0] User defined Table 123. USER_SCR_3(Page 2, Base Address = 0x78) Bits Description [15:0] User defined Table 124. USER_SCR_4(Page 2, Base Address = 0x7A) Bits Description [15:0] User defined Real-Time Clock Configuration/Data The VDDRTC powersupply pin (see Table 6, Pin 23) provides a separate supply forthe real-time clock(RTC)function. This enablestheRTCtokeeptrackoftime,even when themainsupply (VDD)is off. Configure the RTC function by selecting one of two modesin CONFIG[0](see Table 75). The real-time clockdata is available in the TIME_MS_OUTregister (seeTable125), TIME_DH_OUT register (see Table 126), and TIME_YM_OUT register(see Table 127). When using the elapsed timer mode, the time data registers start at 0x0000 when the device starts up (or resets) and begin keeping time in a manner that is similar to a stop- watch. When using the clock/calendar mode, write the current time to the real-timeregistersin thefollowingsequence: seconds(TIME_ MS_OUT[5:0]), minutes (TIME_MS_OUT[13:8]), hours (TIME_DH_OUT[5:0]), day (TIME_DH_OUT[12:8]), month (TIME_YM_OUT[3:0]), andyear(TIME_YM_OUT[14:8]). The updatesto thetimer onlybecomeactiveaftera write is completed correctlyto theTIME_YM_OUT[14:8]byte. The real-time clockregisters reflect the newly updated values only after the next secondstickof the clock that follows the write to TIME_YM_OUT[14:8](year). Writing to TIME_YM_OUT[14:8]activates all timing values; therefore, always write to this location last when updating the timer, even if the year information does notrequire updating. Write the current time to each time data register after setting CONFIG[0]= 1 (DIN = 0x8003, DIN = 0x8A01). Note that CONFIG[1]provides a bit for managing daylight savings time. After theCONFIG andTIME_xx_OUTregistersareconfigured, set GLOB_CMD[3]= 1 (DIN = 0x8003, DIN = 0x8204, DIN = 0x8300) to backup these settings in flash, and use a separate 3.3 V source to supply power to the VDDRTCfunction. Note that access to time data in the TIME_xx_OUT registers requires normal operation (VDD = 3.3 V and full startup), but the timer function onlyrequires that VDDRTC= 3.3V when theremainder of the ADIS16488A is turned off. Table 125. TIME_MS_OUT (Page 0, Base Address = 0x78) Bits Description [15:14] Not used [13:8] Minutes, binary data, range = 0 to 59 [7:6] Not used [5:0] Seconds, binary data, range = 0 to 59 Table 126. TIME_DH_OUT (Page 0, Base Address = 0x7A) Bits Description [15:13] Not used [12:8] Day, binary data, range = 1 to 31 [7:6] Not used [5:0] Hours, binary data, range = 0 to 23 Table 127. TIME_YM_OUT (Page 0, Base Address = 0x7C) Bits Description [15] Not used [14:8] Year, binary data, range = 0 to 99, relative to 2000 A.D. [7:4] Not used [3:0] Month, binary data, range = 1 to 12 |
Similar Part No. - ADIS16488A |
|
Similar Description - ADIS16488A |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.NET |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
Family Site : ic2ic.com |
icmetro.com |