Thông báo

Collapse
No announcement yet.

các bác thử xem hộ em con LCD với,nó die rồi hay sao

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

  • các bác thử xem hộ em con LCD với,nó die rồi hay sao

    em đã thử hết cách,
    code thì em lấy thư viện LCD ở trên này
    còn mạch thì dùng LCD TC1602A , nối chân đầy đủ
    em băn khoăn là không biết chân cẳng con biến trở thế nào: loại em mua là loại 3 chân tròn nhỏ màu xanh nhưng cái num vặn lại màu trắng , 3 chân ko thẳng hàng mà tạo thành tam giác, bác nào biết bảo em chân với , em thì em mắc chân giữa vào Vo, chân thông với chân này (em đo bằng đồng hồ) cùng với chân 2 của LCD mắc vào Vcc ,chân còn lại cho vào GND
    em vặn hết cỡ con biến trở chỉ thấy LCD hiện lên 16 ô đen nhưng đậm , lúc đầu chỉ xuất hiện 1 hàng ,
    sau em liều đổi lại chân ở chỗ biến trở lại không thấy gì kể cả khi vặn hết cỡ biến trở thì lại mắc lại như ban đầu, nhưng lần này khi vặn hết cỡ biến trở thì màn hình hiện khác lúc đầu có ô đậm có ô lại mờ, mà dòng 2 cũng xuất hiện nhưng mỗi ô không đầy đủ các vạch mà chỉ có 1 hay 2 vạch
    em đoán LCD đã die rồi , buồn quá đi mất , mất bao nhiêu tiền lại ko đc gì cả
    bác nào có tài liệu và mã nguồn đầy đủ của con này mắc với 8051 thì gửi lên cho em đc không ah , em cảm ơn

  • #2
    Vậy thì làm gì mà hư đuợc an tâm đi nè, lỗi thì có 2 nguyên nhân : phần cứng (do đấu nối có vấn đề, tiếp xúc không đạt, dây tín hiệu đấu nhầm...), phần mềm (viết code giao tiếp chưa đúng chưa đủ...) vậy thôi, code thì có sẵn nhiều òy, bạn lại phải chịu khó tìm thôi, mình chỉ phán hộ bạn cái LCd còn sống
    Chính thức phát hành mạch điều khiển LED FireStar1
    Yêu mến tất cả anh em dientuvietnam.net

    Comment


    • #3
      cảm ơn bác nhiều lắm, vậy là nó chưa chết ah ,may quá , có điều này của bác làm em phấn chấn hẳn lên
      mà cái thư viện em lấy ở trên này chứ đâu, em đã coi kĩ của mấy bác trên này post lên thấy đều giống nhau hết, để em xem kĩ lại xem
      cảm ơn bác

      Comment


      • #4
        bác ơi bác thường dùng loại biến trở loại nào cho LCD, em chỉnh biến trở cua em cứ vặn thi thấy hiện, mà chập chờn sao lại tắt ngấm

        Comment


        • #5
          không ai giúp em với ,bây giờ em cứ vặn con biến trở thì nó lại hiện chữ lên, hình như con biến trở này hỏng rồi, các bảo em mua loại biến trở như thế nào : có phải loại màu xanh nước biển hình hộp chữ nhật không, có cái núm đồng nhỏ trên mặt có rãnh (giống như cái ốc ) để vặn, em hỏi thì nó bảo là con vi chỉnh

          Comment


          • #6
            Cái biến trở nào mà chẳng được! Nhất thiết phải là biến trở vi chỉnh! Tôi xài cái biến trở xanh có 3 chân như bạn nói ở trên đã sao đâu! Chỉnh cái đó chỉ là chỉnh contrast thôi! Bác vặn mà nó không hiện chữ lên mới sợ, chứ hiện chữ lên thì là đúng rồi! Chỉnh đến đúng chiết áp thì nó sẽ đậm chữ lên thôi!

            Comment


            • #7
              thế con biến trở đấy chân kiểu gì hả bác, con mà bác dùng đấy

              Comment


              • #8
                Nguyên văn bởi DTCCOM Xem bài viết
                thế con biến trở đấy chân kiểu gì hả bác, con mà bác dùng đấy
                Tớ nối trực tiếp luôn không dùng biến trở vẫn lên

                Comment


                • #9
                  bây h em thấy chỉ hiện đủ 16 kí tự, em cho hiện 2 dòng thì dòng trên chỉ hiện được 8 kí tự, trong khi đó cái xâu em truyền vào đủ 16 kí tự trên dòng này, dòng thứ 2 cũng chỉ hiện được có đúng 8 kí tự các kí tự còn lại không hiện lên, thế có phải là LCD có vấn đề không các bác

                  Comment


                  • #10
                    Mình đoán không phải LCD có vấn đề,bạn Post phần mềm của bạn lên đi

                    Comment


                    • #11
                      em lấy một file ví dụ mà nó chạy bình thường, mà đến các vị trí từ 8 >> 16 của cả 2 dòng đều thế em mới đoán là LCD đã bị chập đoạn nào đó mà không hiện được hết, đã thế lúc cắm nguồn vào thì luôn có 1 vạch dọc ở các ô kí tự 16 của cả 2 dòng hiện lên (một ô là 5 vạch dọc) lúc này em chưa làm gì cả, nên em đoán là LCD đã die một phần rồi

                      còn code là code VD :
                      #include "lcd.h"

                      char str1[16] = "name: Vu Ha Linh";
                      char str2[16] = "HiTech, AGRIMECO";
                      //===============================
                      void delay(unsigned int time)
                      {
                      while(time--)
                      {
                      int k = 121;
                      while(k--){}
                      }
                      }

                      //================================
                      void main()
                      {
                      unsigned int i;
                      chipsetting();
                      LCD_Init();

                      for(i = 9; i<16;i++)
                      {
                      LCD_Position(0,i);
                      LCD_PutChar(str1[i]);
                      delay(150);
                      }
                      for(i = 0; i<16;i++)
                      {
                      LCD_Position(1,i);
                      LCD_PutChar(str2[i]);
                      delay(150);
                      }

                      delay(2000);

                      while(1){}
                      }

                      Comment


                      • #12
                        Nguyên văn bởi DTCCOM Xem bài viết
                        em lấy một file ví dụ mà nó chạy bình thường, mà đến các vị trí từ 8 >> 16 của cả 2 dòng đều thế em mới đoán là LCD đã bị chập đoạn nào đó mà không hiện được hết, đã thế lúc cắm nguồn vào thì luôn có 1 vạch dọc ở các ô kí tự 16 của cả 2 dòng hiện lên (một ô là 5 vạch dọc) lúc này em chưa làm gì cả, nên em đoán là LCD đã die một phần rồi

                        còn code là code VD :
                        #include "lcd.h"

                        char str1[16] = "name: Vu Ha Linh";
                        char str2[16] = "HiTech, AGRIMECO";
                        //===============================
                        void delay(unsigned int time)
                        {
                        while(time--)
                        {
                        int k = 121;
                        while(k--){}
                        }
                        }

                        //================================
                        void main()
                        {
                        unsigned int i;
                        chipsetting();
                        LCD_Init();

                        for(i = 9; i<16;i++)
                        {
                        LCD_Position(0,i);
                        LCD_PutChar(str1[i]);
                        delay(150);
                        }
                        for(i = 0; i<16;i++)
                        {
                        LCD_Position(1,i);
                        LCD_PutChar(str2[i]);
                        delay(150);
                        }

                        delay(2000);

                        while(1){}
                        }
                        tôi đã từng bị hư một LCD như vậy.Khi vào đầu chương trình bạn lên gọi một CTcon delay 2s.
                        |

                        Comment


                        • #13
                          thế là LCD hỏng hả bác, lại phải mua cái khác, mà mấy bác mua LCD ở đâu thế, ban đầu ko biết em ra chợ Trời mua giá tân 75k
                          các bác trên này mua có 55k thôi, mua ở đâu chỉ em để em đi mua cái mới làm cho kịp, con này để lại nghịch cũng được

                          Comment


                          • #14
                            Nguyên văn bởi DTCCOM Xem bài viết
                            em đã thử hết cách,
                            code thì em lấy thư viện LCD ở trên này
                            còn mạch thì dùng LCD TC1602A , nối chân đầy đủ
                            em băn khoăn là không biết chân cẳng con biến trở thế nào: loại em mua là loại 3 chân tròn nhỏ màu xanh nhưng cái num vặn lại màu trắng , 3 chân ko thẳng hàng mà tạo thành tam giác, bác nào biết bảo em chân với , em thì em mắc chân giữa vào Vo, chân thông với chân này (em đo bằng đồng hồ) cùng với chân 2 của LCD mắc vào Vcc ,chân còn lại cho vào GND
                            em vặn hết cỡ con biến trở chỉ thấy LCD hiện lên 16 ô đen nhưng đậm , lúc đầu chỉ xuất hiện 1 hàng ,
                            sau em liều đổi lại chân ở chỗ biến trở lại không thấy gì kể cả khi vặn hết cỡ biến trở thì lại mắc lại như ban đầu, nhưng lần này khi vặn hết cỡ biến trở thì màn hình hiện khác lúc đầu có ô đậm có ô lại mờ, mà dòng 2 cũng xuất hiện nhưng mỗi ô không đầy đủ các vạch mà chỉ có 1 hay 2 vạch
                            em đoán LCD đã die rồi , buồn quá đi mất , mất bao nhiêu tiền lại ko đc gì cả
                            bác nào có tài liệu và mã nguồn đầy đủ của con này mắc với 8051 thì gửi lên cho em đc không ah , em cảm ơn
                            Hô hô, những dấu hiệu bạn nói chứng tỏ là LCD của bạn đang RẤT TỐT đấy. Khi bạn chưa gửi tín hiệu để Rết và Init nó thì cấp ddieenj vào nó chỉ thế thoi, 1 dòng đạm ở trên và dòng dưới trống ko có gì có nghĩa là LCD đang sãn sàng đợi lệnh từ Vi ĐK gửi xuống. OK

                            Comment


                            • #15
                              Vấn đề này đã được trao đổi. Bạn có thể tìm trong Mục lục box nhé.
                              AVR đã quay trở lại: ATMEGA32: 66k, ATMEGA8A: 30k, ATMEGA48: 30k.
                              Xem thêm tại Online Store ---> Click here
                              Mob: 0982.083.106

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              • bqviet
                                Trả lời cho Đấu tắt điện cho máy tính bảng
                                bởi bqviet
                                Bqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
                                06-12-2025, 17:17
                              • nguyendinhvan
                                Trả lời cho Xin hỏi về mạch thu FM/AM trong catsette
                                bởi nguyendinhvan
                                Theo tôi, nó chỉ là cái Tuy- ê - nơ, hoặc là khối Trung Văn Tần, nó một phần trong cái Da đì ô thôi. Vì có thấy một chỗ có ba chân hàn, giiống như chân Cờ rít sờ tăng 455 ki nô hẹc. Còn khối Tuy ê nơ thì không nhìn thây cái Di ốt Va di cáp...
                                05-12-2025, 19:59
                              • afrendly
                                Trả lời cho Đấu tắt điện cho máy tính bảng
                                bởi afrendly
                                Có vẻ ngoài hiểu biết của mình rồi. Cuối cùng mình quyết định tìm mua 2 pin trên Shopee, giá 200K thay vào. Tuy nhận pin được 1%, sạc mãi không vào nhưng cũng mở được máy lên. Vậy cũng tạm. Cảm ơn bạn đã hỗ trợ nhé....
                                04-12-2025, 01:27
                              • nick22
                                Trả lời cho Máy điện châm ?
                                bởi nick22
                                Đúng như bạn nói, máy điện châm hiện nay trên thị trường đã khá đa dạng về mẫu mã, chức năng và giá thành.
                                01-12-2025, 13:23
                              Đang tải...
                              X