cho em hỏi mấy sư huynh cái schematic của ds1307 em vẽ có đúng ko?
thanks
còn đoạn code em viếtgiao tiếp Atmega8 và ds1307+ Lcd)
VẬY MÀ NÓ K CHẠY,CHỈ HIỆN GIÁ TRỊ K RÕ TRÊN LCD.BÓ TAY.MONG CÁC BÁC GIÚP!THANKS
thanks
còn đoạn code em viếtgiao tiếp Atmega8 và ds1307+ Lcd)
Code:
void main(void) { unsigned char h,m,s,x,y; i2c_init(); lcd_init(16); rtc_init(0,0,0); i2c_start(); i2c_write(0xd0); i2c_write(0); i2c_write(0); i2c_stop(); rtc_set_time(0,0,0); lcd_gotoxy(0,0); lcd_putsf("REAL TIME CLOCK!"); while (1) { rtc_get_time(&h,&m,&s); lcd_gotoxy(4,1); x=h/10; y=h%10; lcd_putchar(x+0x30); lcd_putchar(y+0x30); lcd_putsf(":"); x=m/10; y=m%10; lcd_putchar(x+0x30); lcd_putchar(y+0x30); lcd_putsf(":"); x=s/10; y=s%10; lcd_putchar(x+0x30); lcd_putchar(y+0x30); delay_ms(200); }; }
Comment