Thông báo

Collapse
No announcement yet.

Các anh vào giúp em tí.

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

  • Các anh vào giúp em tí.

    em có đoạn chương trình đơn giản với LCD để test xem LCD có hiển thị không mà nó không hiển thị. giờ phải làm sao các anh hè
    sơ đồ chân đúng cả mà vẫn không hiển thị.

    #include <16f877a.h>
    #fuses HS,NOWDT,NOPROTECT,NOLVP
    #use delay(clock=4000000)
    #include <lcd_lib_4bit.c>
    int1 remainder;
    float count;
    float tuan;
    void main()
    {
    setup_timer_1( T1_external|T1_div_by_1);
    lcd_init();
    set_timer1(0);
    count=220.5;
    tuan=3.14;
    while(true)
    {
    //lcd_putcmd(clear_scr);
    count= count+tuan;
    tuan=tuan/0.1;
    delay_ms(1000);
    remainder = get_timer1()%2;
    lcd_putcmd(line_1);
    printf(lcd_putchar, "count=%2.2f",count);
    lcd_putcmd(line_2);
    //lcd_setposition(7);
    printf(lcd_putchar,"tuan=%2.2f",tuan);
    delay_ms(200);

    //lcd_setposition(11);

    }

  • #2
    LCD 16x2. mạch đúng hết mà

    Comment


    • #3
      mạch LCD có biến trở không, thử quay nó xem

      Comment


      • #4
        bạn xem chân cằng con lcd nối thế nào có đúng như trong LCD_lib_4bit.c đã khai báo k?

        Comment

        Về tác giả

        Collapse

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

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

        Collapse

        Đang tải...
        X