Thông báo

Collapse
No announcement yet.

[Help] LCD 16x2

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

  • #16
    Nguyên văn bởi tan0710 Xem bài viết
    mình đoán cậu dùng hàm goto khi xuất dữ liệu ra nên nó mới như vậy.. còn mờ với nhấp nháy là do gọi lệnh xóa ghi liên tục trong các đoạn hienadc(); với hiengio(); nên mới bị vậy.
    cậu nên cho 1 hàm xóa LCD trong đoạn main chỗ (switch - case) đấy
    dạ...nhưng nếu em đặt lệnh xoá lcd trong while(1) thì nó lại ghi xoá liên tục nữa rồi anh??

    Comment


    • #17
      Nguyên văn bởi lee_trieu Xem bài viết
      dạ...nhưng nếu em đặt lệnh xoá lcd trong while(1) thì nó lại ghi xoá liên tục nữa rồi anh??
      Xóa lcd > gửi dữ liệu lên lcd > delay 50ms.
      Lập trình nên chuyên biệt từng khối ra. Chỗ nào hiển thị thì chỉ làm mỗi việc hiển thị, chỗ nào xử lý thì chỉ xử lý.

      Comment


      • #18
        Nguyên văn bởi lee_trieu Xem bài viết
        dạ...nhưng nếu em đặt lệnh xoá lcd trong while(1) thì nó lại ghi xoá liên tục nữa rồi anh??
        cậu thử cho nó hiển thị từng cái một xem.( giờ riêng adc riêng) xem bình thường khi không có ngắt thì nó có hiển thị bình thường k

        Comment


        • #19
          Nguyên văn bởi tan0710 Xem bài viết
          cậu thử cho nó hiển thị từng cái một xem.( giờ riêng adc riêng) xem bình thường khi không có ngắt thì nó có hiển thị bình thường k
          Dạ có ạ !! Nếu em chỉ để cho nó hiển thị 1 trong 2 giờ hoặc adc thì nó hiển thị rất tốt ạ !!
          Nguyên văn bởi duong_act Xem bài viết
          Xóa lcd > gửi dữ liệu lên lcd > delay 50ms.
          Lập trình nên chuyên biệt từng khối ra. Chỗ nào hiển thị thì chỉ làm mỗi việc hiển thị, chỗ nào xử lý thì chỉ xử lý.
          Dạ thì em đã chia ra thành các hàm con nhỏ rồi đó, nhưng Xóa lcd > gửi dữ liệu lên lcd > delay 50ms em làm theo đúng trình tự này vẫn bị mờ và nháy

          Comment


          • #20
            Nguyên văn bởi lee_trieu Xem bài viết
            Dạ có ạ !! Nếu em chỉ để cho nó hiển thị 1 trong 2 giờ hoặc adc thì nó hiển thị rất tốt ạ !!

            Dạ thì em đã chia ra thành các hàm con nhỏ rồi đó, nhưng Xóa lcd > gửi dữ liệu lên lcd > delay 50ms em làm theo đúng trình tự này vẫn bị mờ và nháy
            Thôi mai tôi chuyển cho cái thư viện

            Comment


            • #21
              Nguyên văn bởi duong_act Xem bài viết
              Thôi mai tôi chuyển cho cái thư viện
              Dạ.em cảm ơn anh..nhưng thư viện cho msp430 luôn hay sao anh??? Tại em đang dùng msp430 ạ

              Comment


              • #22
                Nguyên văn bởi lee_trieu Xem bài viết
                Dạ.em cảm ơn anh..nhưng thư viện cho msp430 luôn hay sao anh??? Tại em đang dùng msp430 ạ
                @@ Không lẽ mình chuyển cho lcd của AVR,PIC... tôi sửa lại cái thư viện của cậu.

                Comment


                • #23
                  Nguyên văn bởi duong_act Xem bài viết
                  @@ Không lẽ mình chuyển cho lcd của AVR,PIC... tôi sửa lại cái thư viện của cậu.
                  Nếu được vậy thì em cảm ơn anh nhiều lắm ạ !! Tại mấy họ kia em không biết gì luôn nên sợ không sửa nổi code của anh !

                  Comment


                  • #24
                    Nguyên văn bởi lee_trieu Xem bài viết
                    Nếu được vậy thì em cảm ơn anh nhiều lắm ạ !! Tại mấy họ kia em không biết gì luôn nên sợ không sửa nổi code của anh !
                    Cho hỏi là IAR có hỗ trợ hàm delay sẵn nào không ?
                    LCD_RS = 0x80 và LCD_RS = 0x01 thì kết quả LCD_RS bằng bao nhiêu ?

                    Comment


                    • #25
                      Nguyên văn bởi duong_act Xem bài viết
                      Cho hỏi là IAR có hỗ trợ hàm delay sẵn nào không ?
                      dạ có anh !! hàm __delay_cycles(x);

                      nếu config clock 1MHz (1000000Hz) thì hàm __delay_cycles(1000000); là delay 1s ạ

                      Comment

                      Về tác giả

                      Collapse

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

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

                      Collapse

                      Đang tải...
                      X