Thông báo

Collapse
No announcement yet.

ds1307

Collapse
X
 
  • Lọc
  • Giờ
  • Show
Clear All
new posts

  • ds1307

    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)
    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);
    };
    }
    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
    Attached Files
    SỰ HỌC LÀ MÃI MÃI......!!!!

  • #2
    Đây là ví dụ có kèm theo file mô phỏng bằng Proteus, dùng atmega16. Mời bạn tham khảo.
    Attached Files
    n
    ĐT: 0986 492 489

    Tham khảo:

    Comment

    Về tác giả

    Collapse

    tallht Tìm hiểu thêm về tallht

    Bài viết mới nhất

    Collapse

    Đang tải...
    X