]> sigrok.org Git - sigrok-dumps.git/blame - i2c/rtc_dallas_ds3231/README
ds3231: add Maxim DS3231 real time clock example captures
[sigrok-dumps.git] / i2c / rtc_dallas_ds3231 / README
CommitLineData
c7b21bde
GS
1-------------------------------------------------------------------------------
2Maxim Integrated DS3231 RTC
3-------------------------------------------------------------------------------
4
5Details:
6 - DS3231 datasheet: https://datasheets.maximintegrated.com/en/ds/DS3231.pdf
7
8
9Logic analyzer setup
10--------------------
11
12The logic analyzer used was Geeetech Mini Board Cypress FX2(LP) eval board
13with fx2lafw firmware (at 4MHz):
14
15 Probe DS3231 pin
16 -------------------------
17 0 SCL
18 1 SDA
19
20
21ds3231_ex1.sr
22----------------------
23
24The file provides reading/writing of time keeping registers as well as
25control, control/status and temperature registers of the RTC chip, which
26was setup to 24-hours mode:
27
28- Read Control register
29- Write Control register - disable alarms
30- Read Control/Status register
31- Write Control/Status register - clear alarm's flags
32- Write Alarm 1 registers - set Alarm 1 at every 1st date
33- Write Alarm 2 registers - set Alarm 2 at every minute
34- Read date/time
35- Read temperature (MSB)
36
37
38ds3231_ex2.sr
39----------------------
40
41The file provides reading/writing of time keeping registers as well as
42control/status and temperature registers of the RTC chip, which was setup
43to 24-hours mode and after Alarm 2 occured:
44
45- Read Control/Status register
46- Write Control/Status register - clear alarm flag
47- Read date/time
48- Read temperature (MSB)