Thông báo

Collapse
No announcement yet.

Lại là LCD

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

  • Lại là LCD

    Mình có cái LCD 16x1. Giờ mình hiển thị được rồi nhưng có 1 vấn đề là :
    + P2 kết nối D0-D7 của LCD
    + MOV P2,#'A' ; Thì trên LCD hiển thị chữ C
    + MOV P2,#'C' ; Thì trên LCD hiển thị chữ C
    + MOV P2,#'I' ; Thì trên LCD hiển thị chữ K
    + MOV P2,#K' ; Thì trên LCD hiển thị chữ K

    Và còn một số chữ khác nữa. Các bạn giúp mình được không?

  • #2
    Bạn kiểm lại chân P.1 , không kéo logic 0 được. Các cặp chử A-C & I-K khác nhau ở bit 1, tương tự là D-F, 1-3 ..., xem bản code các ký tự trong datasheet sẽ thấy điều đó. Trùng hợp là logic p.1=1 lại phù hợp cho phần khởi tạo LCD, thế mới lạ.

    Comment


    • #3
      Giúp mình với

      Mình đã Fix được lỗi hôm nọ rồi. Đúng là 1 bít bị kéo lên 1.
      Lại một tình huống xảy ra đó là LCD 16X1 của mình chỉ hiện được 8 ký tự. Có bạn nào chỉ giáo cho mình với. Thanks you!

      Comment


      • #4
        Bạn cho biết 8 ký tự hiện ở đầu dòng hay ở giữa ? Có thể lổi chương trình. Post chương trình để mọi người góp ý xem.

        Comment

        Về tác giả

        Collapse

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

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

        Collapse

        Đang tải...
        X