Thông báo

Collapse
No announcement yet.

lcd với css

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

  • #46
    Nguyên văn bởi startechmec Xem bài viết
    [ATTACH=CONFIG]n1378841[/ATTACH]#include <16f877a.h>
    #FUSES NOWDT, HS, NOPUT, NOPROTECT, NODEBUG, NOBROWNOUT, NOLVP, NOCPD, NOWRT
    #use delay(clock=20000000)
    #include <LCD.C> // Thu vien ham cho LCD
    #define LCD_ENABLE_PIN PIN_D0
    #define LCD_RS_PIN PIN_D1
    #define LCD_RW_PIN PIN_D2
    #define LCD_DATA4 PIN_D4
    #define LCD_DATA5 PIN_D5
    #define LCD_DATA6 PIN_D6
    #define LCD_DATA7 PIN_D

    void lcd_refresh()
    {
    lcd_send_byte(0,1);
    lcd_send_byte(0,6);
    }
    //================================================== ==================================================

    void main()
    {
    set_tris_d(0);
    output_a(0);
    LCD_init();
    lcd_refresh();
    lcd_gotoxy(1,1);
    lcd_putc("DIEN TU VIET NAM");
    lcd_gotoxy(1,2);
    lcd_putc(" STARTECHMEC ");
    }
    //================================================== =====END========================================== ================
    Đây là 1 đoạn code dùng hàm LCD 4 bít LCD.C của CCS, mình dùng lập trình cho PIC 16f877a, bạn nên dùng thư viện của CCS vừa tiện lợi, lại nhanh gọn, chúc bạn thành công!
    Bạn ơi cho mình hỏi, trong LCD.C nó khai báo thế này:
    struct lcd_pin_map const LCD_WRITE = {0,0,0,0,0}; // For write mode all pins are out
    struct lcd_pin_map const LCD_READ = {0,0,0,0,15}; // For read mode data pins are in

    và sau đó có câu lệnh
    set_tris_lcd(LCD_READ);
    khi biên dịch thì báo lỗi ở câu lệnh set_tris-lcd(LCD_READ)

    Comment

    Về tác giả

    Collapse

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

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

    Collapse

    Đang tải...
    X