Propeller display LED !!!

Collapse
X
 
  • Giờ
  • Show
Clear All
new posts
  • fantasy
    Thành viên tích cực
    • Aug 2010
    • 732

    #91
    mình muốn mở rông thêm hang,tồng cộng 16 led dề hiện thi tiếng việt,vậy phải lập code thế nào các bác?
    không thể làm những gì bạn muốn,hãy làm những gì bạn có thể làm .Đời không như mơ

    Comment

    • chanhlun10
      Thành viên chính thức
      • Jul 2010
      • 68

      #92
      Nguyên văn bởi fantasy Xem bài viết
      mình muốn mở rông thêm hang,tồng cộng 16 led dề hiện thi tiếng việt,vậy phải lập code thế nào các bác?
      Mở rộng thành 16 hàng thì code sẽ là 16 bit ko phải 8 bit nữa:
      vào ngắt vào vong for bạn truy suất phần từ của màng rùi tách mã code 16 bit ra 2 cái 8 bit đưa ra 2 port. hoặc có thể dùng 595 để đua 16 bit ra.
      để tách ra bạn thực hiện như sau:
      byte0=P[x]%256; // chia lấy dư lấy byte thấp
      byte1=P[x]/256; // chia nguyên lây byte cao
      rùi đêm cái byte0 và byte1 ra 2 port để dk 16 led mã code 16bit bạn tự tính hoặc dùng phần mền
      Chúc bạn thành công

      Comment

      • fantasy
        Thành viên tích cực
        • Aug 2010
        • 732

        #93
        chắc thua rồi,minh sủ dụng code ám của chủ topic,code c mình ko hiểu lắm,
        nếu sử dung code asm thì cần thay đổii gì nhiều ko các bác.
        không thể làm những gì bạn muốn,hãy làm những gì bạn có thể làm .Đời không như mơ

        Comment

        • chung1608
          Thành viên tích cực
          • Sep 2009
          • 4160

          #94
          Nguyên văn bởi fantasy Xem bài viết
          chắc thua rồi,minh sủ dụng code ám của chủ topic,code c mình ko hiểu lắm,
          nếu sử dung code asm thì cần thay đổii gì nhiều ko các bác.
          bạn tra bảng 2 giá trị liên tiếp nhau xuất ra 2 port, rồi tăng A 2 đơn vị rồi tra bảng và xuất tiếp. VD:
          MOV A,#00
          LAP:
          PUSH ACC
          MOVC A,@A+DPTR
          MOV P1,A
          CALL DELAY
          POP ACC
          INC A
          PUSH ACC
          MOVC A,@A+DPTR
          MOV P2,A
          CALL DELAY
          POP ACC
          INC A
          JMP LAP

          Comment

          • chung1608
            Thành viên tích cực
            • Sep 2009
            • 4160

            #95
            Nguyên văn bởi chanhlun10 Xem bài viết
            nhật tảo chỗ nào bán vậy chỉ minh đi
            lâu quá ko nhớ chỉ nhớ thấy trong toàn nhà nguyễn kim

            Comment

            • fantasy
              Thành viên tích cực
              • Aug 2010
              • 732

              #96
              Nguyên văn bởi chung1608 Xem bài viết
              bạn tra bảng 2 giá trị liên tiếp nhau xuất ra 2 port, rồi tăng A 2 đơn vị rồi tra bảng và xuất tiếp. VD:
              MOV A,#00
              LAP:
              PUSH ACC
              MOVC A,@A+DPTR
              MOV P1,A
              CALL DELAY
              POP ACC
              INC A
              PUSH ACC
              MOVC A,@A+DPTR
              MOV P2,A
              CALL DELAY
              POP ACC
              INC A
              JMP LAP
              hai cái code này khác nhau nhiều lắm,mình đã thu thêm p2 vao mà nó ko hiển thi ji luôn
              HT:
              MOV TCON,#01010000B
              CLR P3.7
              MOV R3,#3
              MOV A,#0
              HT0: MOV R6,#119
              HT1: MOVC A,@A+DPTR
              CALL SOSANH0
              MOV P1,A
              CALL DELAY
              INC DPTR
              MOV A,#0
              MOV P1,#0FFH
              DJNZ R6,HT1
              DJNZ R3,HT0
              CALL CDPTR
              RET
              không thể làm những gì bạn muốn,hãy làm những gì bạn có thể làm .Đời không như mơ

              Comment

              • thoidt2
                Thành viên mới
                • Jul 2010
                • 22

                #97
                bạn chanhlun10 dùng cảm ứng j vậy? dể tạo ngắt.

                Comment

                • fantasy
                  Thành viên tích cực
                  • Aug 2010
                  • 732

                  #98
                  theo mình,cảm úng chuẩn nhất tao ngắt chỉ co thể là cảm biến từ,hall sensor
                  các bác làm led chay 2 màu dc ko zay?
                  không thể làm những gì bạn muốn,hãy làm những gì bạn có thể làm .Đời không như mơ

                  Comment

                  • chung1608
                    Thành viên tích cực
                    • Sep 2009
                    • 4160

                    #99
                    Nguyên văn bởi fantasy Xem bài viết
                    hai cái code này khác nhau nhiều lắm,mình đã thu thêm p2 vao mà nó ko hiển thi ji luôn
                    HT: ;đã sửa
                    MOV TCON,#01010000B
                    CLR P3.7
                    MOV R3,#3
                    MOV A,#0
                    HT0: MOV R6,#119
                    HT1: MOVC A,@A+DPTR
                    CALL SOSANH0
                    MOV P1,A
                    CALL DELAY
                    INC DPTR
                    MOV A,#0
                    MOV P1,#0FFH
                    ;--------------------------------------
                    MOVC A,@A+DPTR
                    CALL SOSANH0
                    MOV P2,A
                    CALL DELAY
                    INC DPTR
                    MOV A,#0
                    MOV P2,#0FFH
                    DJNZ R6,HT1
                    DJNZ R3,HT0
                    CALL CDPTR
                    RET

                    Comment

                    • chanhlun10
                      Thành viên chính thức
                      • Jul 2010
                      • 68

                      #100
                      Nguyên văn bởi thoidt2 Xem bài viết
                      bạn chanhlun10 dùng cảm ứng j vậy? dể tạo ngắt.
                      mình sài cảm biến từ. Vốn có con sensors DC 73 nên dùng luôn. Con này dùng cho PLC là nhiều chứ vxl ít ai dùng.

                      Comment

                      • fantasy
                        Thành viên tích cực
                        • Aug 2010
                        • 732

                        #101
                        cảm ơn bác chung1608 nhìu nhìu lắm.
                        đang cua gái,làm cái này tặng nàg mà toàn tiếng anh ko,bây giờ có tiếng việt rùi...hhjhjjh
                        không thể làm những gì bạn muốn,hãy làm những gì bạn có thể làm .Đời không như mơ

                        Comment

                        • thoidt2
                          Thành viên mới
                          • Jul 2010
                          • 22

                          #102
                          vậy khi quay với vần tốc khác nhau thì ta cần khoảng delay khac nhau. code như của bạn, mình chưa thấy khi quay ở các tác độ khác nhau thì vòng chu ko dc full

                          Comment

                          • phanminhnhat
                            Thành viên mới
                            • Mar 2010
                            • 19

                            #103
                            @dangkhoa1011: Ở trên cái video bạn hiển thị nhiều chữ như vậy thì bạn dùng 89c2051 hay 4051 ?

                            Comment

                            • chanhlun10
                              Thành viên chính thức
                              • Jul 2010
                              • 68

                              #104
                              Nguyên văn bởi phanminhnhat Xem bài viết
                              @dangkhoa1011: Ở trên cái video bạn hiển thị nhiều chữ như vậy thì bạn dùng 89c2051 hay 4051 ?
                              bạn sài con 89s52 đi 8k flash có mà gi thơ cũng được. Chủ yếu bạn kiếm điểm cân băng cho nó khỏi rung thui.

                              Comment

                              • phanminhnhat
                                Thành viên mới
                                • Mar 2010
                                • 19

                                #105
                                Dùng loại 20pin thôi chứ 40pin thì sợ motor ko quay nổi !

                                Comment

                                Về tác giả

                                Collapse

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

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

                                Collapse

                                Đang tải...