A simple RC circuit with a 1kΩ resistor and a 10μF capacitor can be used to ensure a clean power-on reset.
The DS1305 has an internal switchover circuit that automatically switches to the battery when the main power fails. No external circuitry is required.
The internal oscillator has an accuracy of ±20 ppm over the operating temperature range of -40°C to +85°C.
Yes, the DS1305 can be used with a rechargeable battery, but it's recommended to use a battery with a low self-discharge rate to ensure accurate timekeeping.
The clock can be set initially by writing the desired time and date to the clock registers using the I²C interface.