Thông báo

Collapse
No announcement yet.

chuyển font sang số hex với led ma trận....

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

  • chuyển font sang số hex với led ma trận....

    em mới tìm hiểu về led ma trận được vài ngày...cho em hỏi là làm sao để dịch được các chử cái sang các số hex như bài này....
    DB 0FFH,0FFH,080H,0F7H,0EBH,0DDH,0BEH,0FFH ;K
    DB 0FFH,0FFH,080H,0F7H,0F7H,0F7H,080H,0FFH ;H
    DB 0FFH,0FEH,0E0H,0DBH,0BBH,0DBH,0E0H,0FFH A
    DB 0FFH,0FFH,0C1H,0BEH,0BEH,0BEH,0DDH,0FFH ;C
    DB 0FFH,0FFH,080H,0F7H,0F7H,0F7H,080H,0FFH ;H
    DB 0FFH,0FFH,0FFH,0BEH,080H,0BEH,0FFH,0FFH ;I
    DB 0FFH,0FFH,080H,0B6H,0B6H,0B6H,0B6H,0FFH ;E
    DB 0FFH,0FFH,081H,0FEH,0FEH,0FEH,081H,0FFH ;U
    ????mấy cao thủ nào giỏi chỉ em với...giúp em với.rất rất cảm ơn mọi người
    em có đọc mấy bài khác trong forum,co người chỉ làm bằng excel...tùm lum hết mà em làm theo rùi chẳng có kết quả gì hết.em viết bằng ngôn ngữ ASM .thanks mọi người
    đàn bà sinh ra để đàn ông ăn hiếp...ko ăn được thì hiếp....

  • #2
    Anh bạn dùng phần mềm này nhá ,nó có giao diện đẹp và tạo dc cả mã Led matrix .Tuy nhiên muốn sử dụng nó phải cài net framework 2.0 thì mới sử dụng dc
    Attached Files

    Comment


    • #3
      dùng thử cái này coi
      chỉ cần giải nén ra là chạy được thôi Tao ma chu cho led ma tran.zip

      Comment


      • #4
        ORG 0000H
        MOV DPTR,#NHOM_4
        LOOP: MOV R2,#0 ;BỘ ĐẾM DỊCH
        LOOP2: MOV R5,#78 ;SỐ LẦN QUÉT TẠO DELAY
        LOOP1: MOV R0,#0 ;MẢ QUÉT HÀNG
        MOV R1,#0 ;MẢ QUÉT CỘT
        LOOP3: MOV A,R1
        MOV P2,A ;XUẤT MÃ QUÉT CỘT
        MOV A,R0
        ADD A,R2
        MOVC A,@A+DPTR ;TRA BẢNG
        MOV P1,A ;XUẤT MẢ QUÉT HÀNG
        CALL DELAY1
        INC R0
        INC R1
        CJNE R1,#32,LOOP3
        DJNZ R5,LOOP1
        INC R2
        CJNE R2,#155,LOOP2
        LJMP LOOP
        NHOM_4:
        DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0
        DB 0FFH,81H,81H,42H,3CH,0 ;chữ D
        DB 0FEH,1H,1H,1H,0FEH,0 ;chữ U
        DB 0E0H,10H,0FH,10H,0E0H,0 ;chữ Y
        DB 8H,8H,8H,0 ;dấu -
        DB 0FFH, 10H,10H,10H,0FFH,0 ;chữ H
        DB 0FEH,1H,1H,1H,0FEH,0 ;chữ U
        DB 0E0H,10H,0FH,10H,0E0H,0 ;chữ Y
        DB 8H,8H,8H,0 ;dấu –
        DB 0FFH,28H,44H,82H,1H,0 ;chữ K
        DB 0FFH, 10H,10H,10H,0FFH,0 ;chữ H
        DB 7EH,81H,81H,81H,7EH,0 ;chữ O
        DB 3FH,48H,88H,48H,3FH,0 ;chữ A
        DB 8H,8H,8H,0 ;dấu -
        DB 80H,80H,0FFH,80H,80H,0 ;chữ T
        DB 0FFH, 10H,10H,10H,0FFH,0 ;chữ H
        DB 0,81H,0FFH,81H,0,0 ;chữ I
        DB 0FFH,20H,10H,8H,0FFH,0 ;chữ N
        DB 0FFH,10H,10H,10H,0FFH,0 ;chữ H
        DB 8H,8H,8H,0 ;dấu -
        DB 0FCH,2H,1H,2H,0FCH,0 ;chữ V
        DB 3FH,48H,88H,48H,3FH,0 ;chữ A
        DB 0FFH,20H,10H,8H,0FFH ;chữ N
        DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0
        DELAY1: MOV TMOD,#02H
        MOV TH0,#(-200)
        SETB TR0
        JNB TF0,$
        CLR TF0
        RET
        END
        o tren
        đàn bà sinh ra để đàn ông ăn hiếp...ko ăn được thì hiếp....

        Comment


        • #5
          dau tien thì em xin cảm ơn mọi người vì đả dành thời gian trả lời câu hỏi của em....
          em co xem ở diễn đàn khác có 1 doan code viết lề led ma trận như sau (phần sau dấu hai ; là phần dịch theo ý của em nhưng có chổ chưa hiểu...đúng sai chổ nào mong mọi người góp ý giúp em nhé :
          ORG 0000H
          MOV DPTR,#NHOM_4: nạp giá trị của ctrình con nhom_4 vào dptr
          LOOP:
          MOV R2,#0;..................chổ này không hiểu tại sao lại nạp 0 dec vào.................
          LOOP2:
          MOV R5,#78 ;................chổ này củng ko biết tại sao lại là 78h và 78 làm sao tính ra,là giá trị của cái nào........
          LOOP1:
          MOV R0,#0 ;.....ng ta nói là chổ này dùng quét hàng quét cột jì đó....
          MOV R1,#0 ;...chổ này củng quét hàng hay cột.???
          LOOP3:
          MOV A,R1 ;nạp giá trị của r1 vào thanh ghi A
          MOV P2,A ;xuất giá trị thanh ghi A ra p2
          MOV A,R0 ;nạp giá trị ro vào thanh ghi A
          ADD A,R2 ; cộng A với r2 (mà ko biết cộng để làm jì)
          MOVC A,@A+DPTR ;TRA BẢNG;....chổ này ko hiểu
          MOV P1,A ; xuất giá trị thanh ghi A ra p1
          CALL DELAY1
          INC R0 ;tăng R0
          INC R1 ; tăng R1....có phải tăng để nó xuất dữ liệu từ nhom_4 ra 1 cách tuần tự trên xuống dưới ko...
          CJNE R1,#32,LOOP3;so sanh r1 với 32,nếu ko bằng thì làm LOOP3(mà 32 này ở đâu ra,là giá trị của cái nào,sao bít nó là 32)
          DJNZ R5,LOOP1; xem coi r5 đạt giá trị 0 chưa,nếu chưa thì làm LOOP1
          INC R2 ;tăng r2 (mà tăng để làm jì ta????)
          CJNE R2,#155,LOOP2 ;so sánh r2 với 155 nếu ko bằng thì làm LOOP2(mà giá trị 155 là jì...có phải là giá trị của nhóm_4 ko...mà sao tính ra 155 được)
          LJMP LOOP
          DELAY1:
          MOV TMOD,#02H
          MOV TH0,#(-200)
          SETB TR0
          JNB TF0,$
          CLR TF0
          RET
          NHOM_4:
          DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0
          DB 0FFH,81H,81H,42H,3CH,0 ;chữ D
          DB 0FEH,1H,1H,1H,0FEH,0 ;chữ U
          DB 0E0H,10H,0FH,10H,0E0H,0 ;chữ Y
          DB 8H,8H,8H,0 ;dấu -
          DB 0FFH, 10H,10H,10H,0FFH,0 ;chữ H
          DB 0FEH,1H,1H,1H,0FEH,0 ;chữ U
          DB 0E0H,10H,0FH,10H,0E0H,0 ;chữ Y
          DB 8H,8H,8H,0 ;dấu –
          DB 0FFH,28H,44H,82H,1H,0 ;chữ K
          DB 0FFH, 10H,10H,10H,0FFH,0 ;chữ H
          DB 7EH,81H,81H,81H,7EH,0 ;chữ O
          DB 3FH,48H,88H,48H,3FH,0 ;chữ A
          DB 8H,8H,8H,0 ;dấu -
          DB 80H,80H,0FFH,80H,80H,0 ;chữ T
          DB 0FFH, 10H,10H,10H,0FFH,0 ;chữ H
          DB 0,81H,0FFH,81H,0,0 ;chữ I
          DB 0FFH,20H,10H,8H,0FFH,0 ;chữ N
          DB 0FFH,10H,10H,10H,0FFH,0 ;chữ H
          DB 8H,8H,8H,0 ;dấu -
          DB 0FCH,2H,1H,2H,0FCH,0 ;chữ V
          DB 3FH,48H,88H,48H,3FH,0 ;chữ A
          DB 0FFH,20H,10H,8H,0FFH ;chữ N
          DB 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0

          END
          ....do mới vào nghề nên em hỏi nhiều câu hơi ngố......nhưng ko sao,miễn là em học thêm được một kiến thức mới mà em thích là được.mong mấy đàn anh đi trước giải thích giùm em mấy phần mà em bôi đỏ...nếu phần dịch có jì sai mong mấy anh chỉ giúp với.nếu được thì mấy anh giúp em tính mấy cái số 155,78,32 với...thật sự ngồi coi cả mấy tiếng mà chẳng biết nó đậu ra cả.mong đàn anh chỉ giáo.cảm ơn mấy anh rất nhiều vì đả đọc bài này...ờ mà quên...cho em hỏi là làm sao để khi xuất ra hết dòng chử mình muốn rồi nó lại trở lại để chạy chử lại...khi em thay mấy chử trong nhom_4 ở chương trình trên bằng dòng ( M E T W A ) thì nó củng chạy mà rồi sau đó nó sáng hết cả lên...chẳng chạy lai dòng chử .giúp em với nhá.em sẽ dẫn đàn anh đi nhậu hải sản khi em học song cái led ma trận này.hứa luôn.cho em số phone nhá...hiểu về nó song em dẫn đi nhậu ngay...
          đàn bà sinh ra để đàn ông ăn hiếp...ko ăn được thì hiếp....

          Comment

          Về tác giả

          Collapse

          dinhthuan911 hehe Tìm hiểu thêm về dinhthuan911

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

          Collapse

          Đang tải...
          X