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

              • mèomướp
                Trả lời cho Hỗ trợ tìm linh kiện mạch hạ áp 220V - 110V
                bởi mèomướp
                Dạ mạch này hông dùng được ạ. Chú sang chị hàng xóm mượn cái cuốc kiếm góc nào trong bản có nhìu người qua lại để trồng 1 cây cải ngồng, ngày ngày chú chịu khó qua đấy tưới chăm cho nó lớn ạ, vài tháng sau nó to chú mang ra chợ bán...
                hôm nay, 12:13
              • iTron
                Hỗ trợ tìm linh kiện mạch hạ áp 220V - 110V
                bởi iTron
                Em được ông anh cho mạch như hình, nhờ ace trong diễn đàn xem giúp mạch này dùng ổn ko và dùng linh kiện công suất nào thì phù hợp.
                Xin cảm ơn...
                hôm nay, 11:27
              • dinhthuong80
                Trả lời cho Tiếng Anh cho người Việt
                bởi dinhthuong80
                Vì sản phẩm của họ dân mình có dùng, và có lẽ cũng không phải là không phổ biến, nên ĐT quyết định gởi thư điện tử tiếng Anh cho họ như sau, ( đã sửa vài từ như được góp ý, vì nếu lịch sự thì dù vòng vo cũng nên phản hồi, vì...
                Hôm qua, 16:36
              • tuyennhan
                Trả lời cho Tiếng Anh cho người Việt
                bởi tuyennhan
                Cái thư sai ngay câu chào Dear sir mới đúng Hi chỉ dùng cho người quen , các vấn đề về kỹ thuật nó không trả lời hoặc nói loanh quanh tránh ảnh hưởng đến công ty .
                Giup1 người cần không giúp người không cần với lại văn mình vợ người nha đừng quên .
                23-02-2025, 07:44
              • vi van pham
                Trả lời cho Tiếng Anh cho người Việt
                bởi vi van pham
                Cám ơn những lời chúc tốt đẹp của em.

                Việc em làm giống như chê sếp dốt, chẳng những không có miếng xôi nào để ăn mà còn chịu nhiều trù dập lên bờ , xuống ruộng.

                Hãy tránh vết xe đổ của tui đi. Dành thời gian lo cho gia đình....
                23-02-2025, 02:00
              • nhathung1101
                Trả lời cho Tiếng Anh cho người Việt
                bởi nhathung1101
                Ngoại ngữ là không thể thiếu, nhất là làm việc với công nghệ.

                Nhưng học để tán gái hay để đọc datasheet, manual là chuyện cần quan tâm.

                Và đọc ở nguồn nào đáng tin cậy, chứ cứ lên tictok hay facebook học lỏm thì...
                22-02-2025, 22:18
              • dinhthuong80
                Trả lời cho Tiếng Anh cho người Việt
                bởi dinhthuong80
                Bác nói rất khách quan và chính xác. Ngoại ngữ là chìa khóa thăng tiến dù làm gì. Chả thế mà nay nước mình dạy tiếng Anh từ tiểu học.

                Nhớ hồi năm 2006 em ra Hải Phòng, Hải Dương tìm việc, thời đó ở Bình Dương lương công...
                22-02-2025, 14:51
              • dinhthuong80
                Trả lời cho Tiếng Anh cho người Việt
                bởi dinhthuong80
                Cảm ơn bạn, ĐT cũng có ý nghĩ như vậy.

                Thực ra, lỗi của hãng đó ( gọi là hãng vì không chỉ một model sản phẩm) là về phần cứng, ĐT tuy không biết về lập trình phần mềm nhưng cũng thấy rằng sẽ chẳng khó khăn gì đáng...
                22-02-2025, 14:39
              • dinhthuong80
                Trả lời cho Tiếng Anh cho người Việt
                bởi dinhthuong80
                Dạ, bác bảy mấy tuổi đời rồi cũng không kém bố cháu bao nhiêu. Tuổi nghề thì bác cũng đáng tuổi cha chú.

                Nhưng 2 điều trên thì chưa hẳn đã đáng quí và đáng tôn trọng bằng việc bác rất nhiệt tình chia sẻ kinh nghiệm chuyên...
                22-02-2025, 14:28
              • bqviet
                Trả lời cho Tiếng Anh cho người Việt
                bởi bqviet
                Đúng, nếu chú tâm thì chỉ cần mỗi tiếng Việt là đã khá đủ để làm đa số công việc thông thường, ở thời đại ngày nay khi tài liệu sách vở phương tiện thông tin liên lạc đã nhiều. Nhưng cũng chính ở thời nay giao lưu các nước nhiều...
                21-02-2025, 20:26
              Đang tải...
              X