Thông báo

Collapse
No announcement yet.

help"dịch chuyển con trỏ trong LCD16x4"

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

  • help"dịch chuyển con trỏ trong LCD16x4"

    tìm mãi datasheet của chú này mãi mà không thấy nói về cách thiết lập vị trí con trỏ
    vậy những ai đã làm việc với chú này rồi cho mình hỏi là muốn đưa con trỏ về đầu dòng thứ 4, thứ 3 thì dùng lệnh như thế nào.
    mình xin cảm ơn!

  • #2
    cía này phải có thư viện của nó, trong ccs nó có sẵn cho 16x2 thì phải, viết thử goto(x,y) xem nó chạy được ko
    CK6C -HUI

    Comment


    • #3
      mình viết bằng keil c bạn à. ý là thế này trong LCD16x2 muốn trở về đầu dòng thứ nhất thì có mã lệnh là "80" đầu dòng thứ 2 là"C0" còn trong LCD16x4 muốn ép con trỏ về đầu dòng thứ 3,4 thì mã lệnh như thế nào
      tìm mãi mà không thấy chỗ nào nói cả

      Comment


      • #4
        Nguyên văn bởi huusang91 Xem bài viết
        mình viết bằng keil c bạn à. ý là thế này trong LCD16x2 muốn trở về đầu dòng thứ nhất thì có mã lệnh là "80" đầu dòng thứ 2 là"C0" còn trong LCD16x4 muốn ép con trỏ về đầu dòng thứ 3,4 thì mã lệnh như thế nào
        tìm mãi mà không thấy chỗ nào nói cả
        Với LCD 16x4:
        - Địa chỉ đầu dòng thứ 3 là 0x80 + 16 = 0x90
        - Địa chỉ đầu dòng thứ 4 là 0xC0 + 16 = 0xD0

        Với LCD 20x4:
        - Địa chỉ đầu dòng thứ 3 là 0x80 + 20 = 0x94
        - Địa chỉ đầu dòng thứ 4 là 0xC0 + 20 = 0xD4

        ..........
        Hôm nay trời nắng chang chang.
        Mèo con đi học chẳng mang thứ gì.
        Chỉ mang một cái bút chì.
        Và mang một mẩu bánh mì con con.

        Comment

        Về tác giả

        Collapse

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

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

        Collapse

        Đang tải...
        X