Professional Documents
Culture Documents
Portc 0
Portb
(0b11110000)
Porta
PORTB
PULLUP
Inicia LCD
esperar_levante_dedo
enable_interrupts(INT_RB)
Inicializa
DS1307
enable_interrupts(GLOBAL)
I2C
I2C WRITE
WRITE
I2C START
(0B0001000
0XD0
0X07
I2C
STOP
Leer DS1307
Acondicionar datos
DS1307
SEGUNDO, HORA,
MINUTO,
SEGUNDOR, HORAR,
I2C START
I2C WRITE
0XD0
I2C WRITE
0
Se ubica en
segundos
DEC, UNI,
UNISEGUNDO &
0B00001111
DECSEGUNDO &
0B01110000
DECSWAP(DEC)
UNIMINUTO &
0B00001111
DECMINUTO &
0B01110000
I2C STOP
I2C START
I2C WRITE
0XD1
Lee en el reloj
I2C START
I2C
I2C WRITE
WRITE
I2C
WRITE
0B10100000
POSICION
I2C WRITE
5
DATO
RETARDO
DE
mS
PGINA
I2C
STOP
I2C STOP
UNIHORA &
0B00001111
DECHORA &
0B01110000