Thông báo

Collapse
No announcement yet.

Giúp em dịch chữ trong led 16x64

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

  • Giúp em dịch chữ trong led 16x64

    Các bờ rồ giúp em lập trình bằng asm dịch chữ từ phải qua trái trong led ma trận 16x64 với. Mạch dùng ic595. Đầu ra của P2 (P2.1 P2.2 p2.3) dùng để dịch hàng( nối vào chân 1,2,3 của con 74HC138. P2.6 là RCK, P3.6 là SCK . Cổng P0 dùng để dịch cột( đưa dữ liệu vào con 74HC595). EN Nối qua con 7404 sao đó vào chân 5 của con 74HC138.
    Các bác giúp em nha..Đang bí quá...


  • #2
    sao tui thấy bạn nói rắc rối quá ah. Tôi làm thế này nè
    Attached Files

    Comment


    • #3
      Tài liệu bạn gửi dùng phần mềm gì đọc thế. Mình chỉ có orcad, M51, eagle,WLPRO V1.01 thôi. Chẳng có phần mềm gì đọc ra cả..haha...

      Comment


      • #4
        bạn dùng phần mềm proteus thì mới đọc được. đây là phần mềm chuyên mô phòng vdk mà.

        Comment


        • #5
          Hê hiểu được chết liền,mình còn không biết là dùng con VDK học nào nữa
          NBHVDNTG_C5!no trace

          Comment


          • #6
            Chào bạn lenovo_y410 mình đang tìm hiểu về bảng 16x64, mình chưa có nhiều kinh nghiệm khi viết code cho bảng này, bạn có thể up code lên chia sẻ với mình với. Cám ơn bạn nhiều
            |

            Comment


            • #7
              Nguyên văn bởi lenovo_y410 Xem bài viết
              sao tui thấy bạn nói rắc rối quá ah. Tôi làm thế này nè
              Bạn gửi file lập trình lên được không

              Comment


              • #8
                mình chỉ mới viết được hiệu ứng chạy từ dưới lên thôi, có bạn nào viết được nhiều hiệu ứng khác thì up lên cho anh em học hỏi với nhé. Nếu các bạn thấy bài của mình có ích thì "than'k " cho mình cái để lấy động lực pots bài nhé.
                code:
                ;CHUONG TRINH MATRIX DISPLAY 16x64
                ;SU DUNG PHUONG PHAP QET COT HIEN THI HANG
                ;LINH KIEN GOM 89C51,74LS595
                ;NGUOI THUC HIEN : PHAM MINH THANG
                ;================================================= =====
                ORG 000H
                BIGIN:
                XCLOCK BIT P3.0
                dtout BIT P3.1
                XCHOT BIT P3.2
                dlqet EQU P2
                MOV DPTR,#400h
                mov 30h,#144
                ct1: mov r4,#5
                START:
                LCALL HIENTHI
                djnz r4,start
                mov r6,#8
                tang: inc dptr
                djnz r6,tang
                djnz 30h,ct1
                ljmp bigin
                HIENTHI:
                PUSH ACC
                PUSH 00H
                push 01h
                push 02h
                push 03h
                MOV R0,#00H ;NAP DIA CHI DU LIEU DAU TIEN
                mov r3,#00h
                SCAN: mov r2,#8
                SCAN1: mov r1,#8
                MOV A,R0
                MOVC A,@A+DPTR ;LAY DU LIEU TRONG BO NHO CT
                SCAN2: clr c
                rlc a
                MOV DTOUT,c
                CLR XCLOCK
                SETB XCLOCK
                djnz r1,scan2
                inc r0
                djnz r2,scan1
                CLR XCHOT
                SETB XCHOT
                mov p2,r3
                LCALL TRE
                SETB P3.3
                CLR P3.3
                INC R3
                CJNE R3,#16,scan
                CJNE r0,#128,scan
                pop 03h
                pop 02h
                pop 01h
                POP 00H
                POP ACC
                RET
                tre:
                MOV R7,#1
                KT1: mov r6,#2
                kt2: mov r5,#250
                kt3: djnz r5,kt3
                DJNZ r6,KT2
                DJNZ R7,KT1
                RET

                org 400h

                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                ;======MINH===================
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,07Fh,0F8h,077h,000h,0F8h,000h,000h
                db 000h,0FCh,0F8h,0F9h,000h,0F0h,000h,000h
                db 000h,0FCh,0F8h,071h,000h,0F0h,000h,000h
                db 000h,0FCh,0FDh,001h,000h,0F0h,000h,000h
                db 000h,0FCh,0FDh,07Dh,0FFh,0F3h,01Fh,000h
                db 000h,0FCh,0FFh,079h,0FEh,0F7h,03Fh,000h
                db 000h,0FCh,0FFh,079h,0DEh,0F7h,03Eh,000h
                db 000h,0ECh,0FBh,079h,0DEh,0F7h,03Eh,000h
                db 000h,0ECh,0FBh,079h,0DEh,0F7h,03Eh,000h
                db 000h,0CCh,0FBh,079h,0DEh,0F7h,03Eh,000h
                db 000h,0CCh,0F9h,079h,0DEh,0F7h,03Eh,000h
                db 000h,0FFh,0FDh,0FFh,0FFh,0FFh,03Fh,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h

                ;===========THANG==============
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 0E0h,0FFh,03Fh,000h,000h,000h,000h,000h
                db 0E0h,0FFh,03Fh,000h,000h,000h,000h,000h
                db 0E0h,0BEh,03Fh,000h,000h,000h,000h,000h
                db 060h,0BEh,03Fh,000h,000h,000h,000h,000h
                db 020h,03Eh,0FFh,0C7h,0CFh,0FFh,0F8h,003h
                db 000h,03Eh,0FCh,0E7h,09Eh,0FFh,0FCh,003h
                db 000h,03Eh,0BCh,0EFh,09Fh,0F7h,0FFh,001h
                db 000h,03Eh,0BCh,00Fh,09Fh,0F7h,0FDh,001h
                db 000h,03Eh,0BCh,0EFh,09Fh,0F7h,0FDh,000h
                db 000h,03Eh,0BCh,0FFh,0BFh,0F7h,007h,000h
                db 080h,07Fh,0FEh,0EFh,0FFh,0FFh,0FFh,003h
                db 000h,000h,000h,000h,000h,000h,0FCh,003h
                db 000h,000h,000h,000h,000h,000h,006h,003h
                db 000h,000h,000h,000h,000h,000h,0FCh,003h
                db 000h,000h,000h,000h,000h,000h,000h,000h

                ;=========HAI================
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,0FFh,0FFh,000h,070h,000h,000h
                db 000h,000h,07Ch,07Eh,000h,0F8h,000h,000h
                db 000h,000h,07Ch,07Eh,000h,070h,000h,000h
                db 000h,000h,07Ch,07Eh,000h,000h,000h,000h
                db 000h,000h,07Ch,07Eh,0FCh,07Ch,000h,000h
                db 000h,000h,07Ch,07Eh,0FEh,079h,000h,000h
                db 000h,000h,0FCh,07Fh,0FEh,079h,000h,000h
                db 000h,000h,07Ch,07Eh,0E0h,079h,000h,000h
                db 000h,000h,07Ch,07Eh,0FEh,079h,000h,000h
                db 000h,000h,07Ch,07Eh,0FEh,079h,000h,000h
                db 000h,000h,07Ch,07Eh,0FEh,07Bh,000h,000h
                db 000h,000h,0FFh,0FFh,0FEh,0FFh,001h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                ;==========YEN=====================
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,080h,07Fh,03Eh,000h,000h,000h,000h
                db 000h,000h,03Fh,00Ch,000h,000h,000h,000h
                db 000h,000h,03Eh,000h,000h,000h,000h,000h
                db 000h,000h,07Ch,006h,000h,000h,000h,000h
                db 000h,000h,0FCh,0C3h,0EFh,07Fh,000h,000h
                db 000h,000h,0F8h,0E1h,0DFh,0FFh,000h,000h
                db 000h,000h,0F0h,0E1h,0DFh,0FBh,000h,000h
                db 000h,000h,0F0h,0F1h,0DFh,0FBh,000h,000h
                db 000h,000h,0F0h,0F1h,0C1h,0FBh,000h,000h
                db 000h,000h,0F0h,0E1h,0C1h,0FBh,000h,000h
                db 000h,000h,0F0h,0E1h,0D9h,0FBh,000h,000h
                db 000h,000h,0FCh,0C7h,0EFh,0FFh,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                ;=========KINH========================
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,0FCh,0FBh,038h,000h,07Ch,000h,000h
                db 000h,0F0h,031h,07Ch,000h,078h,000h,000h
                db 000h,0F0h,019h,038h,000h,078h,000h,000h
                db 000h,0F0h,01Dh,000h,000h,078h,000h,000h
                db 000h,0F0h,01Dh,0BEh,0FFh,0F9h,00Fh,000h
                db 000h,0F0h,01Fh,03Ch,0FFh,0FBh,01Fh,000h
                db 000h,0F0h,03Fh,03Ch,0EFh,07Bh,01Fh,000h
                db 000h,0F0h,07Fh,03Ch,0EFh,07Bh,01Fh,000h
                db 000h,0F0h,0FDh,03Ch,0EFh,07Bh,01Fh,000h
                db 000h,0F0h,0F9h,03Ch,0EFh,07Bh,01Fh,000h
                db 000h,0F0h,0F9h,03Dh,0EFh,07Bh,01Fh,000h
                db 000h,0FCh,0FFh,0FFh,0FFh,0FFh,01Fh,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                ;=============CHAO=======================
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,0C0h,0EFh,00Fh,000h,000h,000h,000h
                db 000h,0F0h,079h,00Fh,000h,000h,000h,000h
                db 000h,0F8h,071h,00Fh,000h,000h,000h,000h
                db 000h,0F8h,060h,00Fh,000h,000h,000h,000h
                db 000h,0FCh,060h,0FFh,0F1h,083h,00Fh,000h
                db 000h,0FCh,000h,0FFh,0FBh,0E7h,03Dh,000h
                db 000h,0FCh,000h,0EFh,0FBh,0E7h,03Dh,000h
                db 000h,0FCh,060h,0EFh,083h,0F7h,03Dh,000h
                db 000h,0F8h,060h,0EFh,0FBh,0F7h,03Dh,000h
                db 000h,0F8h,021h,0EFh,0FBh,0E7h,03Dh,000h
                db 000h,0F0h,033h,0EFh,0FBh,0EFh,03Dh,000h
                db 000h,0C0h,09Fh,0FFh,0FFh,08Fh,00Fh,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                ;==============QUY==========================
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,0FCh,001h,000h,000h,000h,000h
                db 000h,000h,0DFh,003h,000h,000h,000h,000h
                db 000h,080h,0CFh,007h,000h,000h,000h,000h
                db 000h,080h,08Fh,00Fh,000h,000h,000h,000h
                db 000h,0C0h,08Fh,0EFh,0FFh,0FFh,001h,000h
                db 000h,0C0h,08Fh,0CFh,0FBh,0BEh,001h,000h
                db 000h,0C0h,08Fh,0CFh,0FBh,0BCh,000h,000h
                db 000h,0C0h,08Fh,0CFh,0FBh,07Ch,000h,000h
                db 000h,080h,08Fh,0C7h,0FBh,078h,000h,000h
                db 000h,080h,0FFh,0C7h,0FBh,078h,000h,000h
                db 000h,000h,0FFh,0DBh,0FBh,078h,000h,000h
                db 000h,000h,0FCh,09Fh,0FFh,031h,000h,000h
                db 000h,000h,0C0h,01Fh,000h,030h,000h,000h
                db 000h,000h,0C0h,00Fh,000h,01Fh,000h,000h
                db 000h,000h,000h,000h,000h,01Fh,000h,000h
                ;=================KHACH
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 0F8h,0F7h,07Dh,000h,000h,000h,03Eh,000h
                db 0E0h,063h,078h,000h,000h,000h,03Ch,000h
                db 0E0h,033h,078h,000h,000h,000h,03Ch,000h
                db 0E0h,03Bh,078h,000h,000h,000h,03Ch,000h
                db 0E0h,03Bh,0F8h,08Fh,01Fh,0FCh,0FCh,007h
                db 0E0h,03Fh,0F8h,0DFh,03Fh,0FFh,0FDh,00Fh
                db 0E0h,07Fh,078h,0DFh,03Fh,0EFh,0BDh,00Fh
                db 0E0h,0FFh,078h,01Fh,03Ch,0EFh,0BDh,00Fh
                db 0E0h,0FBh,079h,0DFh,03Fh,00Fh,0BCh,00Fh
                db 0E0h,0F3h,079h,0DFh,03Fh,00Fh,0BDh,00Fh
                db 0E0h,0F3h,07Bh,0DFh,07Fh,09Fh,0BDh,00Fh
                db 0F8h,0FFh,0FFh,0FFh,07Fh,0FCh,0FEh,00Fh
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h
                db 000h,000h,000h,000h,000h,000h,000h,000h

                end

                Comment


                • #9
                  Mình k biết ASM bạn ơi, bạn có code nào bằng C không gửi up lên cho mình tham khảo với

                  Comment


                  • #10
                    híc rất tiếc mình không có code C bạn thông cảm nhé.

                    Comment


                    • #11
                      weo chào anh may we gặp dc anh
                      em đang lam led matrix 16x 128 nhưng em đang kẹt về phần chương trình may mà tìm dc cái code của anh em sẽ đem về ngâm cứu
                      dc em sẽ rất bít ơn anh đấy (tìm cả tháng ma chưa thấy)
                      ah mà anh co bít phần kết hợp nó với PC ko (anh bít thì giúp em nhá)
                      thanks trước
                      8051 là con em viết thành thạo. em sẵn sàng giúp đỡ các pác nếu em có thể
                      liên lạc với em qua địa chi email: Mob: 01882.076.989

                      Comment


                      • #12
                        chương trình led matrix 256k mau

                        Nguyên văn bởi hoangphat Xem bài viết
                        weo chào anh may we gặp dc anh
                        em đang lam led matrix 16x 128 nhưng em đang kẹt về phần chương trình may mà tìm dc cái code của anh em sẽ đem về ngâm cứu
                        dc em sẽ rất bít ơn anh đấy (tìm cả tháng ma chưa thấy)
                        ah mà anh co bít phần kết hợp nó với PC ko (anh bít thì giúp em nhá)
                        thanks trước
                        thân gởi anh em tham khảo

                        Email:
                        Tel: 0983.497.310

                        Comment


                        • #13
                          anh bít cách cho nó chạy ngang ko em sửa ko dc
                          giúp em nhé thanks trước
                          8051 là con em viết thành thạo. em sẵn sàng giúp đỡ các pác nếu em có thể
                          liên lạc với em qua địa chi email: Mob: 01882.076.989

                          Comment


                          • #14
                            Nguyên văn bởi hoangphat Xem bài viết
                            anh bít cách cho nó chạy ngang ko em sửa ko dc
                            giúp em nhé thanks trước
                            cứ hỏi hoài mà chả thấy thanks cái nào hết thế Phát, thanks nhiều nhiều cho anh lên làm mod nè.
                            Thân gởi em và các bạn tham khảo thiết kế, chạy mô phỏng bằng proteus led matrix 16x64. Chạy chưa ổn định được vì chưa tối ưu được thời gian.
                            Attached Files

                            Email:
                            Tel: 0983.497.310

                            Comment


                            • #15
                              oh quên
                              mà phải xem xét lại chứ thanks nhảm người ta lại chửi
                              mong anh sẽ post lên vài bài có ích nữa
                              thanks anh cái lấy động lực post bài
                              8051 là con em viết thành thạo. em sẵn sàng giúp đỡ các pác nếu em có thể
                              liên lạc với em qua địa chi email: Mob: 01882.076.989

                              Comment

                              Về tác giả

                              Collapse

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

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

                              Collapse

                              Đang tải...
                              X