M41T94 Serial real-time clock with 44 bytes NVRAM and reset Features ■ Counters for tenths/hundredths of seconds, seconds, minutes, hours, day, date, month, year, and century 32 KHz crystal oscillator integrating load capacitance (12.5 pF) providing exceptional oscillator stability and high crystal series resistance operation Ultralow battery supply current of 500 nA (max) 2.5 to 5.5 V oscillator operating voltage Automatic switchover and deselect circuitry 44 bytes of general purpose RAM Programmable alarm and interrupt function (valid even during battery backup mode) Accurate programmable watchdog timer (from 62.5 ms to 128 s) Microprocessor power-on reset Choice of power-fail deselect voltages (VCC = 2.7 to 5.5 V): – THS = VSS; 2.55 V ≤ VPFD ≤ 2.70 V – THS = VCC; 4.20 V ≤ VPFD ≤ 4.50 V Packaging includes a 28-lead SOIC and SNAPHAT® top (to be ordered separately) or 16-lead SOIC 28-lead SOIC package provides direct connection for a SNAPHAT® top which contains the battery and crystal Serial peripheral interface (2 MHz SPI) RoHS compliant – Lead-free second level interconnect SNAPHAT® (SH) battery & crystal
Open the catalog to page 1Serial data input (SDI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Serial data output (SDO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Read and write cycles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Data retention mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Setting alarm clock registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Square wave output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
Open the catalog to page 2List of figures Figure 1. Figure 2. Figure 3. Figure 4. Figure 5. Figure 6. Figure 7. Figure 8. Figure 9. Figure 10. Figure 11. Figure 12. Figure 13. Figure 14. Figure 15. Figure 16. Figure 17. Figure 18. Figure 19. Figure 20. Figure 21. Figure 22. Logic diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 16-pin SOIC connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 28-pin SOIC connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
Open the catalog to page 4List of tables Table 1. Table 2. Table 3. Table 4. Table 5. Table 6. Table 7. Table 8. Table 9. Table 10. Table 11. Table 12. Table 13. Table 14. Table 15. Table 16. Table 17. Table 18. Table 19. Table 20. Table 21. Table 22. Signal names . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 Function table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 AC characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ....
Open the catalog to page 5Description The M41T94 is a serial real-time clock with 44 bytes of NVRAM and a RESET output. A built-in 32,768 Hz oscillator (external crystal controlled) and 8 bytes of the SRAM (see Table 4 on page 18) are used for the clock/calendar function and are configured in binary coded decimal (BCD) format. An additional 12 bytes of RAM provide status/control of alarm, watchdog and square wave functions. Addresses and data are transferred serially via a serial SPI interface. The built-in address register is incremented automatically after each WRITE or READ data byte. The M41T94 has a built-in power...
Open the catalog to page 6Figure 1. Logic diagram Figure 2. 16-pin SOIC connections
Open the catalog to page 7Signal names Chip enable Interrupt/frequency test/out output (open drain) Reset output (open drain) Serial clock input Serial data input Serial data output Square wave output Watchdog input Oscillator input Oscillator output Battery supply voltage Supply voltage
Open the catalog to page 8Block diagram REAL TIME CLOCK CALENDAR SQUARE WAVE 1. Open drain output Hardware hookup SPI Interface with (CPOL, CPHA)(1) = ('0','0') or ('1','1') 1. CPOL (clock polarity) and CPHA (clock phase) are bits that may be set in the SPI control register of the MCU.
Open the catalog to page 9Table 2. Function table 1. SDO remains at High Z until eight bits of data are ready to be shifted out during a READ. Figure 6. Data and clock timing CPOL CPHA
Open the catalog to page 10Signal description Signal description Serial data output (SDO) The output pin is used to transfer data serially out of the memory. Data is shifted out on the falling edge of the serial clock. Serial data input (SDI) The input pin is used to transfer data serially into the device. Instructions, addresses, and the data to be written, are each received this way. Input is latched on the rising edge of the serial clock. Serial clock (SCL) The serial clock provides the timing for the serial interface (as shown in Figure 7 on page 13 and Figure 8 on page 14). The W/R bit, addresses, or data are latched,...
Open the catalog to page 11Operation The M41T94 clock operates as a slave device on the SPI serial bus. Each memory device is accessed by a simple serial interface that is SPI bus compatible. The bus signals are SCL, SDI and SDO (see Table 1 on page 8 and Figure 5 on page 9). The device is selected when the chip enable input (E) is held low. All instructions, addresses and data are shifted serially in and out of the chip. The most significant bit is presented first, with the data input (SDI) sampled on the first rising edge of the clock (SCL) after the chip enable (E) goes low. The 64 bytes contained in the device can...
Open the catalog to page 12SPI bus characteristics The serial peripheral interface (SPI) bus is intended for synchronous communication between different ICs. It consists of four signal lines: serial data input (SDI), serial data output (SDO), serial clock (SCL) and a chip enable (E). By definition a device that gives out a message is called “transmitter,” the receiving device that gets the message is called “receiver.” The device that controls the message is called “master.” The devices that are controlled by the master are called “slaves.” The E input is used to initiate and terminate a data transfer. The SCL input is...
Open the catalog to page 1314 Pages
16 Pages
8 Pages
42 Pages
13 Pages
15 Pages
15 Pages
25 Pages
19 Pages
20 Pages
19 Pages
14 Pages
80 Pages
76 Pages
82 Pages
78 Pages
13 Pages
65 Pages
40 Pages
59 Pages
13 Pages
20 Pages
17 Pages
32 Pages
24 Pages
17 Pages
16 Pages
8 Pages
10 Pages
14 Pages
34 Pages
34 Pages
31 Pages
6 Pages
2 Pages