Hỏi giao tiếp LCD 16x2 với kit Tiva C Launchpad

Discussion in 'NXP ARM Cortex M3/M0' started by Khuyết Danh, Apr 26, 2017.

  1. Khuyết Danh

    Khuyết Danh Trứng gà

    Chào các bạn,

    Như tiêu đề mình đang làm một cái đồng hồ thời gian thực, hiển thị lên LCD 16x2 nhưng ngặt nỗi không tài nào hiển thị chữ nào lên LCD được. Thử thế nào cũng chỉ có hiện 1 dòng đầu gồm 16 ô 5x7. Mình dùng cái source mẫu trên PIF ( http://www.payitforward.edu.vn/forum/threads/2232/ ).

    Bạn nào có kinh nghiệm chỗ này giúp mình với, mấy tuần rồi vẫn không được là không được.
    Cảm ơn nhiều.
     
  2. huunho

    huunho Trứng gà

    bạn giao tiếp qua mudul i2c hay giao tiếp trực tiếp? sơ đồ đấu dây đâu? nếu bạn giao tiếp qua mudul i2c thì rất tiện lợi, mình sẽ code giúp bạn
     
  3. Khuyết Danh

    Khuyết Danh Trứng gà

    Giap tiếp trực tiếp bạn, mình cắm theo sơ đồ ở cái link đi kèm đó :)
     
  4. huunho

    huunho Trứng gà

    ban mua thêm modul i2c lắp vào, mình code cho. link ko xem dc
     
  5. halinh12sinh

    halinh12sinh Trứng gà

    @
    Hi bạn, m đang dùng tiva C giao tiếp với module I2C lcd 1602. M dùng chân PB1,PB2. Bạn cho mình xin code tham khảo được không? Thanks
     
  6. velcghuy25

    velcghuy25 Trứng gà

    bạn ơi bạn có thư viện con ds1307 ko bạn, cho mình xin với, mình tham khảo hihi
     
  7. velcghuy25

    velcghuy25 Trứng gà

    bạn ơi bạn có thư viện con ds1307 ko bạn, cho mình xin với, mình tham khảo hihi
     
  8. huunho

    huunho Trứng gà

    bạn có cần nữa không? nếu cần thì kết nối modul i2c với LCd1602 và ds1307. mình gửi code cho
     
    Đinh Công Toàn likes this.
  9. Đinh Công Toàn

    Đinh Công Toàn Trứng gà

    mình đang cần kết nối tiva_c với LCD bằng module I2C, bạn có thể cho mình xin code được không ?
     
  10. huunho

    huunho Trứng gà

    được bạn ạ, để mình tìm và pót cho bạn
     
    Đinh Công Toàn likes this.
  11. Đinh Công Toàn

    Đinh Công Toàn Trứng gà

    Cảm ơn bác trước, bác gửi sớm giúp em với nhé
     
  12. Đinh Công Toàn

    Đinh Công Toàn Trứng gà

    bác kiếm được chưa bác
     
  13. huunho

    huunho Trứng gà

    đây bác nhé, có 1 file i2i.h có hướng dẫn 2 chân i2c0 thì bạn kết nối đúng là chạy. còn lưu ý khác là địa chỉ i2c của modul pcf nó khác nhau lắm, cái này trên thị trường nhiều ng bán, nhiều địa chỉ khác nhau, bác tự mò vậy. bạn giải nén file cài đặt tiva c vào ổ C và đổi tên thành C:\ti\TivaWare để biên dịch ko lỗi nhé
     

    Attached Files:

    • 1.rar
      File size:
      712 KB
      Views:
      35
    Đinh Công Toàn likes this.
  14. huunho

    huunho Trứng gà

    có vấn đề gì pot lên đây, mình giải quyết cho
     
  15. Đinh Công Toàn

    Đinh Công Toàn Trứng gà

    Em không import file của bác được, em dùng ccs8 , đã sửa tên file tiva_c như trên hình 1,2,3.
    Em import lại từng file .c với .h thì bị lỗi ở hình số 4 , em thấy nó đâu có sai cấu trúc đâu
     

    Attached Files:

    • 1.PNG
      1.PNG
      File size:
      20.6 KB
      Views:
      20
    • 2.PNG
      2.PNG
      File size:
      35.3 KB
      Views:
      11
    • 3.PNG
      3.PNG
      File size:
      14.2 KB
      Views:
      12
    • 4.PNG
      4.PNG
      File size:
      106.2 KB
      Views:
      15
    Last edited: Sep 24, 2018
  16. huunho

    huunho Trứng gà

    bác phải mò mầm thôi vì em ko dùng ccs, em dùng keilc
     
  17. Đinh Công Toàn

    Đinh Công Toàn Trứng gà

    oh, em cũng mới phát hiện ra là bác dùng keilc , huhu
    mà cái của bác dùng cho LCD 20x4 khác 16x2 của em !!!
     
  18. huunho

    huunho Trứng gà

    chạy dc tất mà bạn
     
Loading...

Share This Page