Acabei de testar o funcionamento do módulo RTC. Escrevi duas rotinas básicas pra ler e pra escrever os registros do PCF8563. A estrutura dos registros encontra-se na figura abaixo.
(clique na imagem para ampliar)
Fiz também um programa em Basic para ler o módulo RTC via I2C e imprimir na tela os valores lidos. Uma coisa importante é mascarar os bits não implementados dos registros, pois eles mudam de estado eventualmente.
Fiz vários testes, inclusive desconectar o módulo da interface com o programa rodando (e o micro ligado). Depois reconectei o módulo e a hora se manteve... como tinha que ser, ne??
Nenhum comentário:
Postar um comentário