Estructura funcional del chip DS1302
La disposición de pines de DS1302, donde Vcc1 es la fuente de alimentación de respaldo y VCC2 es la fuente de alimentación principal. El reloj aún puede funcionar continuamente incluso cuando la fuente de alimentación principal está apagada. El DS1302 funciona con Vcc1 o Vcc2, el que sea mayor. Cuando Vcc2 es mayor que Vcc1 0,2 V, Vcc2 suministra energía al DS1302. Cuando Vcc2 es menor que Vcc1, el DS1302 funciona con Vcc1.
X1 y X2 son fuentes de oscilación, conectadas a un oscilador de cristal externo de 32.768kHz. RST es la línea de reinicio/selección de chip. Todas las transferencias de datos se inician elevando la entrada RST. La entrada RST tiene dos funciones: primero, RST activa la lógica de control, permitiendo que una secuencia de dirección/comando se introduzca en el registro de desplazamiento; segundo, RST proporciona un medio para terminar la transferencia de datos de un solo byte o de varios bytes; Cuando RST es alto, todas las transferencias de datos se inicializan, lo que permite el funcionamiento del DS1302. Si RST se establece en un nivel bajo durante la transmisión, la transmisión de datos finalizará y el pin de E/S pasará a un estado de alta impedancia. Cuando funciona con energía, RST debe permanecer bajo hasta que Vcc ≥ 2,5 V. RST se puede configurar en alto sólo cuando SCLK está en nivel bajo.
I/O es el terminal de entrada y salida de datos en serie (bidireccional), que se describirá en detalle más adelante.
SCLK es el terminal de entrada del reloj.