Thông báo

Collapse
No announcement yet.

Cần giúp đỡ tí về mạch led ma trận 2 màu 8x24 dùng 8051

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

  • Cần giúp đỡ tí về mạch led ma trận 2 màu 8x24 dùng 8051

    Tình hình gấp quá, anh em nào giúp mình hoàng thành cái sơ đồ nguyên lí này hen, không biết thiếu,sai chỗ nào, anh em nào rãnh giúp tí
    Hình như thiếu con 2803 gì đó, mà không biết nó nối vào đâu nữa

  • #2
    sơ đồ nè anh em http://www.4shared.com/file/16239259...83e/MAIN3.html

    Comment


    • #3
      $include (reg52.inc)
      KT EQU 51H
      org 0000h
      ; call chay
      call h2
      call main
      h2: ; tri`nh mo? ma`n
      mov p1, #00h
      mov p0, #0ffh
      mov p2, #0ffh
      mov p3, #0ffh
      call delay
      mov p3, #11100111b
      mov p2, #11100111b
      mov p0, #11100111b
      call delay
      mov p3, #11000011b
      mov p2, #11000011b
      mov p0, #11000011b

      call delay
      mov p3, #10000001b
      mov p2, #10000001b
      mov p0, #10000001b


      call delay
      mov p3, #0b
      mov p2,#0b
      mov p0,#0b
      call delay

      mov p3, #10000001b
      mov p2, #10000001b
      mov p0, #10000001b
      call delay
      mov p3, #11000011b
      mov p2, #11000011b
      mov p0, #11000011b
      call delay

      mov p3, #11100111b
      mov p2, #11100111b
      mov p0, #11100111b
      call delay
      mov p0, #0ffh
      mov p2, #0ffh
      mov p3, #0ffh
      call delay
      call delay
      mov p3, #11100111b
      mov p2, #11100111b
      mov p0, #11100111b
      call delay
      mov p3, #11000011b
      mov p2, #11000011b
      mov p0, #11000011b

      call delay
      mov p3, #10000001b
      mov p2, #10000001b
      mov p0, #10000001b
      call delay
      mov p3, #0b
      mov p2,#0b
      mov p0,#0b
      call delay
      ; ret
      ;================================
      mov p1,#0
      mov p2,#0
      mov p3,#0
      mov p0,#0
      call delay
      mov p3, #00000001b
      mov p2, #00000001b
      mov p0, #00000001b
      call delay
      mov p3, #00000011b
      mov p2, #00000011b
      mov p0, #00000011b
      call delay
      mov p3, #00000111b
      mov p2, #00000111b
      mov p0, #00000111b
      call delay
      mov p3, #00001111b
      mov p2, #00001111b
      mov p0, #00001111b
      call delay
      mov p3, #00011111b
      mov p2, #00011111b
      mov p0, #00011111b
      call delay
      mov p3, #00111111b
      mov p2, #00111111b
      mov p0, #00111111b
      call delay
      mov p3, #01111111b
      mov p2, #01111111b
      mov p0, #01111111b
      call delay
      mov p3, #11111111b
      mov p2, #11111111b
      mov p0, #11111111b
      call delay
      mov p3, #01111111b
      mov p2, #01111111b
      mov p0, #01111111b
      call delay
      mov p3, #00111111b
      mov p2, #00111111b
      mov p0, #00111111b
      call delay
      mov p3, #00011111b
      mov p2, #00011111b
      mov p0, #00011111b
      call delay
      mov p3, #00001111b
      mov p2, #00001111b
      mov p0, #00001111b
      call delay
      mov p3, #00000111b
      mov p2, #00000111b
      mov p0, #00000111b
      call delay
      mov p3, #00000011b
      mov p2, #00000011b
      mov p0, #00000011b
      call delay
      mov p3, #00000001b
      mov p2, #00000001b
      mov p0, #00000001b
      call delay
      mov p1,#0
      mov p2,#0
      mov p3,#0
      mov p0,#0
      call delay
      ret
      ;=================================
      ;CALL MAIN
      MAIN:
      mov DPTR,#CHUKHANH1
      MOV R1,#0feH ;DIEU KHIEN HANG P1
      MOV R5,#50
      CALL A1
      mov DPTR,#CHUKHANH2
      MOV R1,#0feH ;DIEU KHIEN HANG P1
      MOV R5,#50
      CALL A1
      mov DPTR,#CHUKHANH3
      MOV R1,#0feH ;DIEU KHIEN HANG P1
      MOV R5,#50
      CALL A1

      mov DPTR,#CHUKHANH4
      MOV R1,#0feH ;DIEU KHIEN HANG P1
      MOV R5,#50
      CALL A1

      mov DPTR,#CHUKHANH5
      MOV R1,#0feH ;DIEU KHIEN HANG P1
      MOV R5,#50
      CALL A1


      MOV P1,#0FFH
      CALL DELAY
      mov DPTR,#CHUKHANH5
      MOV R1,#0feH ;DIEU KHIEN HANG P1
      MOV R5,#50
      CALL A1
      MOV P1,#0FFH
      CALL DELAY
      mov DPTR,#CHUKHANH5
      MOV R1,#0feH ;DIEU KHIEN HANG P1
      MOV R5,#50
      CALL A1
      MOV P1,#0FFH
      CALL DELAY
      mov DPTR,#CHUKHANH5
      MOV R1,#0feH ;DIEU KHIEN HANG P1
      MOV R5,#50
      CALL A1


      mov DPTR,#CHUD
      MOV R1,#0feH ;DIEU KHIEN HANG P1
      MOV R5,#50
      CALL A1
      mov DPTR,#CHUDH
      MOV R1,#0feH ;DIEU KHIEN HANG P1
      MOV R5,#50
      CALL A1
      mov DPTR,#CHUDHB
      MOV R1,#0feH ;DIEU KHIEN HANG P1
      MOV R5,#50
      CALL A1
      mov DPTR,#CHUDHBK
      MOV R1,#0feH ;DIEU KHIEN HANG P1
      MOV R5,#50
      CALL A1
      call h2
      SJMP CHAY
      A3: INC R3
      KHANH:
      INC R2
      INC R0
      RL A
      MOV R1,A
      CJNE R2,#08,A2
      DJNZ R5,A1
      RET

      ;**********************************************
      CHAY:
      MOV r2,#0 ; DIEU KHIEN COT P2
      MOV R1,#0feH ;DIEU KHIEN HANG P1
      MOV DPTR,#BANG
      MOV R5,#8d ;LAP
      MOV DPTR,#BANG
      MOV R0,#0
      AJMP TIEP2

      TIEP1:

      inc dptr
      inc r0
      mov a,r0
      cjne a,#24,a11
      mov r0,#0
      inc kt
      mov a,kt
      cjne a,#27,a11
      mov kt,#0
      ljmp h2

      ;**************************
      A11:
      MOV R5,#6d ;LAP

      doicho:
      MOV r2,#0d ;RESET LAI COT

      TIEP2: MOV A,R2
      MOVC A,@A+DPTR
      MOV P3,A ;XUAT RA COT 2
      MOV P1,R1 ;RA LENH HANG SANG

      mov a,#8
      add a,r2
      MOVC A,@A+DPTR
      MOV P0,A

      MOV A,#16
      add a,r2
      MOVC A,@A+DPTR
      MOV P2,A
      ACALL DELAY1
      MOV P0,#0H ;CAM SANG COT
      MOV P2,#0H
      MOV P3,#0H
      ACALL DELAY2
      MOV A,r1 ;XOAY HANG
      INC r2
      RL A
      mov r1,a
      CJNE r2,#8d,TIEP2
      djnz r5,doicho
      sjmp TIEP1
      ; RET
      ;***********************************
      DELAY1: MOV R6,#10
      LAP1: MOV R7,#250
      DJNZ R7,$
      DJNZ R6,LAP1
      RET
      ;************************************
      DELAY2: MOV R7,#2
      DJNZ R7,$
      RET
      delay:
      mov r7, #5
      v6a: mov r6, #50
      v5: mov r5, #250
      djnz r5, $
      djnz r6, v5
      djnz r7, v6a
      ret
      ;************************************************* ********
      CHUTHANH1B 0H,2H,7EH,7EH,2H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H, 0H,0H,0H,0H,0H,0H,0H,0H
      CHUTHANH2B 0H,2H,7EH,7EH,2H,0H,7EH,18H,7EH,0H,0H,0H,0H,0H,0H, 0H,0H,0H,0H,0H,0H,0H,0H,0H
      CHUTHANH3B 0H,2H,7EH,7EH,2H,0H,7EH,18H,7EH,0H,7CH,1AH,7CH,0H, 0H,0H,0H,0H,0H,0H,0H,0H,0H,0H
      CHUTHANH4B 0H,2H,7EH,7EH,2H,0H,7EH,18H,7EH,0H,7CH,1AH,7CH,0H, 7EH,18H,30H,7EH,0H,0H,0H,0H,0H,0H
      CHUTHANH5B 0H,2H,7EH,7EH,2H,0H,7EH,18H,7EH,0H,7CH,1AH,7CH,0H, 7EH,18H,30H,7EH,0H,7EH,18H,7EH,0H,0H
      CHUDB 18H,7EH,5AH,44H,38H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H, 0H,0H,0H,0H,0H,0H,0H,0H,0H
      CHUDHB 18H,7EH,5AH,44H,38H,42H,7EH,18H,18H,7EH,42H,0H,0H, 0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H
      CHUDHHB 18H,7EH,5AH,44H,38H,42H,7EH,18H,18H,7EH,42H,0H,42H ,7EH,18H,18H,7EH,42H,0H,0H,00H,0H,0H,0H
      ;CHUP: DB 0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H ,0H,0H,7EH,12H,12H,0CH
      CHUDHHPB 18H,7EH,5AH,44H,38H,42H,7EH,18H,18H,7EH,42H,0H,42H ,7EH,18H,18H,7EH,42H,0H,42H,7EH,12H,12H,0CH
      BANG:
      DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH,0FFH
      DB 0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H ,0H,0H,0H,0H,0H,0H,0H
      DB 3EH,41H,41H,22H,0H,3AH,45H,45H,3AH,0H,7CH,8H,4H,7C H,0H,18H,0A4H,0A4H,78H,0H,4H,3EH,44H,0H ;cty

      DB 0H,9CH,60H,20H,1CH,0H,0H,38H,44H,44H,20H,0H,34H,4A H,4AH,34H,1H,3H,0H,0FCH,24H,24H,18H,0H
      DB 7EH,10H,8H,70H,0H,74H,2AH,2AH,74H,1H,2H,78H,10H,8H ,70H,0H,2H,2H,7EH,2H,2H,0H,7EH,10H
      DB 8H,70H,0H,74H,0H,3AH,55H,55H,0AH,0H,78H,10H,8H,70H ,0H,2H,2H,7EH,2H,2H,0H,7EH,10H,8H
      DB 70H,0H,70H,28H,28H,70H,0H,78H,10H,8H,70H,0H,7EH,10 H,8H,70H,0H,0H,0H,0H,0H,0H,0H,0H
      DB 42H,7EH,18H,66H,42H,0H,0H,7AH,1H,0H,7CH,8H,4H,78H, 0H,7FH,8H,4H,78H,0H,38H,44H,44H,20H ;KINH CHAO QUY KHACH
      DB 0H,7FH,8H,4H,78H,0H,78H,14H,15H,7AH,0H,38H,44H,44H ,38H,0H,18H,24H,24H,0F8H,0H,3CH,40H,40H
      DB 3CH,0H,1CH,0A0H,0A2H,7DH,0H,0H,7FH,18H,24H,42H,0H, 7FH,10H,8H,78H,0H,78H,14H,14H,7AH,1H,30H
      DB 48H,48H,0H,7FH,10H,8H,70H,0H,0H,5EH,0H,0H,0H,0H,0H ,0H,0H,0H,0H,0H,0H,0H,0H,0H

      DB 0H,0H,0H,0H,20H,0B0H,0FCH,0B0H,20H,0h,10H,18H,0FCH ,86H,0F3H,93H,93H,0F3H,86H,0FCH,18H,10H,0H,20H,0B0 H,0FCH,0B0H,20H,0H,0H ;ngoi nha

      DB 0H,3CH,7EH,0C3H,0C3H,42H,24H,0H,81H,0FFH,99H,18H,9 9H,0FFH,81H,0H,1H,1FH,3FH,61H,0C0H,0C0H,61H,3FH,1F H,1H,0H,1H,3H,86H,0F8H,0F8H,86H,3H,1H,0H,81H,0FFH, 0FFH,99H,99H,0C3H,0H,81H,0FFH,86H,1CH,30H,61H,0FFH ,1H ;CHUYEN
      DB 0h,0h,0H,3CH,7EH,0C3H,0C3H,42H,24H,0H,1H,1FH,3FH,6 1H,0C0H,0C0H,61H,3FH,1FH,1H,0H,81H,0FFH,86H,1CH,30 H,61H,0FFH,1H,0H,3CH,7EH,0C3H,81H,91H,0F3H,70H,10H ;CUNG
      DB 0h,0h,0H,3CH,7EH,0C3H,0C3H,42H,24H,0H,0C0H,0F0H,18 H,1EH,19H,1EH,18H,0F0H,0C0H,0H,81H,0FFH,0FFH,91H,1 1H,1FH,0EH ;CAP
      db 0h,0h,0H,1H,3FH,7FH,80H,80H,7FH,3FH,1H,0H,0C0H,0F0 H,18H,1EH,19H,1EH,18H,0F0H,0C0H ;va
      db 0h,0h,0h,0H,2H,3H,81H,0FFH,0FFH,81H,3H,2H,0H,81H,0 FFH,99H,18H,99H,0FFH,81H,0H,81H,0FFH,0FFH,81H,0H,8 1H,0FFH,0FFH,99H,99H,0C3H,0H,2H,3H,81H,0FFH,0FFH,8 1H,3H,2H ;thiet
      db 0h,0h,0H,81H,0FFH,0FFH,99H,34H,63H,0C1H,81H,0H,81H ,0FFH,0FFH,99H,99H,0C3H ;ke
      db 0h,0h, 0H,81H,0FFH,99H,18H,99H,0FFH,81H,0H,81H,0FFH,0FFH, 99H,99H,0C3H ;he
      db 0h,0h,0H,2H,3H,81H,0FFH,0FFH,81H,3H,2H,0H,81H,0FFH ,99H,18H,99H,0FFH,81H,0H,3CH,7EH,81H,81H,7EH,3CH,0 H,81H,0FFH,86H,1CH,30H,61H,0FFH,1H,0H,3CH,7EH,0C3H ,81H,91H,0F3H,70H,10H ;thong
      db 0h,0h,0H,91H,0FFH,0FFH,91H,81H,7EH,3CH,0H,81H,0FFH ,0FFH,81H,0H,81H,0FFH,0FFH,99H,99H,0C3H,0H,81H,0FF H,86H,1CH,30H,61H,0FFH,1H ;dien
      ;DB 0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H ,0H,0H,0H,0H,0H,0H,0H
      ;DB 0H,4H,42H,7FH,40H,0H,62H,51H,49H,66H,0H,0H,22H,49H ,49H,36H,0H,1CH,12H,51H,78H,50H,0H,0H
      ;DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH,0FFH


      dB 0h,0h,0h,0h,0CH,12H,21H,42H,84H,42H,21H,12H,0CH,0H ,0H,0H,0CH,12H,21H,42H,84H,42H,21H,12H,0CH,0H,0H,0 H ;trai tim
      DB 0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H,0H ,0H,0H,0H,0H,0H,0H,0H
      DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH,0FFH
      DB 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH,0FFH, 0FFH,0FFH,0FFH,0FFH
      ;DB 2H,1H,81H,0FFH,81H,1H,2H,0H,0FFH,8H,8H,0FFH,0H,0FC H,1AH,19H,1AH,0FCH,0H,0FFH,0CH,18H,30H,60H
      ;DB 0C0H,0FFH,0H,18H,0FFH,99H,42H,3CH,0H,0FFH,18H,18H, 0FFH,0H,0FFH,18H,18H,0FFH,0H,0FFH,9H,9H,0EH,0H

      ;DB 81H,0FFH,86H,0CH,18H,30H,18H,0CH,86H,0FFH,81H,0H,8 1H,0FFH,89H,19H,0E6H,80H,1H,1H,0FFH,1H,1H,0H
      ;DB 81H,0FFH,18H,18H,0FFH,81H,0H,0FCH,0AH,9H,0AH,0FCH, 0H,81H,0FFH,6H,0CH,18H,60H,0FFH,81H,0H,81H,0FFH
      ;DB 18H,18H,0FFH,81H,0H,0H,0H,0H,18H,24H,24H,24H,18H,0 H,0H,0H,0H,12H,20H,2CH,20H,12H,0H,0H

      END



      cho minh hoi code nay sao khong chay di chay lai dc vay?va chay lau va cham minh muon nhanh thj phai lam the nao? phai them gi nua! cam on may ban nha!

      Comment

      Về tác giả

      Collapse

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

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

      Collapse

      • 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....
        hôm nay, 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ì...
        Hôm qua, 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...
        Hôm qua, 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...
        Hôm qua, 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...
        Hôm qua, 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
      • mèomướp
        Trả lời cho Tiếng Anh cho người Việt
        bởi mèomướp
        Dạ cháu nghĩ chú dinh... cứ mạnh dạn gửi thư đi ạ, chú có thể gửi bằng văn bản in chuyển phát nhanh sẽ có giá trị hơn. Vấn đề chưa hẳn là cần hãng làm gì đó, mà chỉ đơn giản là mình cảm thấy nhẹ lòng vì đã làm những việc bản...
        21-02-2025, 12:32
      • vi van pham
        Trả lời cho Tiếng Anh cho người Việt
        bởi vi van pham
        Những lần hắt hơi sổ mũi làm tôi mệt lã, phải dùng rượu uống để ngũ. Tôi cũng đang uống rượu 1 mình, viết vài dòng này cho em ( có lẽ dt chỉ bằng tuổi em tôi).

        Dinh thuong dang đi vào vết xe đổ của tôi. Càng chứng minh, có...
        20-02-2025, 21:31
      • bqviet
        Trả lời cho Hỏi về cách hàn linh kiện ( giúp tớ với )
        bởi bqviet
        Thiết nghĩ thi thoảng bác lên đây chia xẻ ít kinh nghiệm cũng vui rồi. Còn chuyện con người sinh lão bệnh tử là thường, sống cùng với quy luật đó thôi. Bqv nhớ trước đây bác từng kể về chuyện rang chì ô-xít bằng chảo để phục hồi bình điện, đấy cũng là thành quả đáng nể phục ở thời kỳ thiếu thốn đó.
        20-02-2025, 17:22
      • dinhthuong80
        Trả lời cho Tiếng Anh cho người Việt
        bởi dinhthuong80
        Tiếng Anh, Đình Thường phải nói là rất tệ, khiến việc giao tiếp đời thường thôi cũng khó chứ nói gì về kĩ thuật.

        Nhân tiện, nhờ các bạn, các bác xem giúp thư ĐT viết thế này liệu có thể gửi tới địa chỉ nhận hay chăng,...
        20-02-2025, 11:52
      Đang tải...
      X