Thông báo

Collapse
No announcement yet.

Propeller display LED !!!

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

  • #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


    • #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


      • #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


        • #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


          • #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


            • #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


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

                Comment


                • #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


                  • #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


                    • 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


                      • 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


                        • 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


                          • @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


                            • 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


                              • 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...
                                X