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

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • tuanpr003
    Thành viên mới
    • Mar 2014
    • 4

    #1

    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);

    }
  • tuanpr003
    Thành viên mới
    • Mar 2014
    • 4

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

    Comment

    • thangbk92
      Thành viên tích cực
      • Nov 2011
      • 141

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

      Comment

      • papalazy01
        Thành viên chính thức
        • Jun 2013
        • 67

        #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...