Thông báo

Collapse
No announcement yet.

Lcd4bit và mikrocavr

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

  • Lcd4bit và mikrocavr

    E đang thử viết hàm giao tiếp giữa avr và lcd ở chế đọ 4 bít bằng Mikroc nhưng nó không chạy theo ý muốn. chỉ di chuyển dc con trỏ thôi còn không hiển thị dc ki tự.Bác nào giúp em xem code sai ở chõ nào vói! Đây là phần code em viết.
    Attached Files

  • #2
    Down code về mà thấy ASM. Chịu rồi, lâu quá ko chơi với ASM, nên không giúp bạn được.

    Comment


    • #3
      Có thư viện sẵn rồi mà ??? quá đơn giản mà sao bạn viết dài dòng thế ???
      Code:
      // LCD module connections
      sbit LCD_RS at PORTD2_bit;
      sbit LCD_EN at PORTD3_bit;
      sbit LCD_D4 at PORTD4_bit;
      sbit LCD_D5 at PORTD5_bit;
      sbit LCD_D6 at PORTD6_bit;
      sbit LCD_D7 at PORTD7_bit;
      
      sbit LCD_RS_Direction at DDD2_bit;
      sbit LCD_EN_Direction at DDD3_bit;
      sbit LCD_D4_Direction at DDD4_bit;
      sbit LCD_D5_Direction at DDD5_bit;
      sbit LCD_D6_Direction at DDD6_bit;
      sbit LCD_D7_Direction at DDD7_bit;
      // End LCD module connections
      
      void main(){
        Lcd_Init();                        // Initialize LCD
        Lcd_Cmd(_LCD_CLEAR);               // Clear display
        Lcd_Cmd(_LCD_CURSOR_OFF);          // Cursor off
      
      Lcd_Out (1,1," Xin Chao");    // Viết 1 chuỗi kí tự lên LCD
      Lcd_Chr(2,8,'A');                   // Viết 1 kí tự lên LCD
        
        while(1);
       
        
      }

      Comment


      • #4
        Nguyên văn bởi phuchiepjsc Xem bài viết
        Có thư viện sẵn rồi mà ??? quá đơn giản mà sao bạn viết dài dòng thế ???
        Bạn ấy mới học, nên tự viết là điều cần thiết mà anh phuchiep. Với lại bạn ấy viết ASM.

        Comment


        • #5
          Nguyên văn bởi tdlong506 Xem bài viết
          Down code về mà thấy ASM. Chịu rồi, lâu quá ko chơi với ASM, nên không giúp bạn được.
          Em viết bằng C đó. Không pai băng ASM đâu?

          Nguyên văn bởi tdlong506 Xem bài viết
          Bạn ấy mới học, nên tự viết là điều cần thiết mà anh phuchiep. Với lại bạn ấy viết ASM.
          Sử dụng hàm sẵn thì ok. Thử viết hàm giao tiếp xem sao? Viết ở dạng 8 bít thì chạy ngon rồi. Con 4 bit thì bị chục chặc.
          Bác nào biết thì giúp em với??

          Comment


          • #6
            Úi. ngụy trang gớm lun. file .cp. Bình thường là .c hay .cpp chớ. Làm mình nhìn zô thấy file ASM ko ah.

            Comment


            • #7
              Không có bác nào giúp dc em ah!

              Comment

              Về tác giả

              Collapse

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

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

              Collapse

              Đang tải...
              X