Nejsem expert ani na PICAXE ani na tenhle konkrétní RTC obvod, ale jako správnej kibic k tomu zkusím něco podotknout
Jestli dobře chápu datasheet, tak je potřeba nastavit řídící bity podle tabulky 2. Jestli to má spínat každou hodinu, tak bych nastavil, ať se nekontroluje datum ani hodina, tj. A1M1=0, A1M2=0, A1M3=1, A1M4=1 (jinak když tam budou nuly, tak se bude kontrolovat všechno, takže to sepne jednou za týden nebo měsíc). No a pak ještě ten alarm povolit nahozením A1IE v Control register.
Možná takhle: (bez nastavování času RTC)
Kód: Vybrat vše
writei2c 7, (0, 0, $80, $80)
readi2c $0e, (b0)
setbit b0, 0
writei2c $0e, (b0)
Control register $0e jsem si v tomhle radši přečetl a nastavil jen ten jediný bit A1IE, jinak by se tam samozřejmě dal nastřelit rovnou celý byte bez čtení, jestli víš, jak mají být všechny ty příznaku nastavené (v tvém příkazu to byl ten poslední byte, takže ten by měl být $05 místo $04).