Thông báo

Collapse
No announcement yet.

Led 7 thanh hiện thị sai

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

  • Led 7 thanh hiện thị sai

    Em làm cái mạch hiện thị số từ 9 đến 0 dùng con vdk 89c51 và hiện thị qua led 7 thanh. Khi chạy mô phỏng trên protues thì ok nh khi chạy lắp thật trên project board thì nó hiện thị đúng từ số 9 đến số 4 còn số 3,2,0 thì bị hiện thị sai(ko ra số má j cả). Mình ko biết tại sao?mong các bác chỉ giáo dùm......thanks.

  • #2
    bạn phải post code và sơ đồ nguyên lý mọi người mới có thể giúp bạn chứ!

    Comment


    • #3
      Nguyên văn bởi phuphuongbk Xem bài viết
      Em làm cái mạch hiện thị số từ 9 đến 0 dùng con vdk 89c51 và hiện thị qua led 7 thanh. Khi chạy mô phỏng trên protues thì ok nh khi chạy lắp thật trên project board thì nó hiện thị đúng từ số 9 đến số 4 còn số 3,2,0 thì bị hiện thị sai(ko ra số má j cả). Mình ko biết tại sao?mong các bác chỉ giáo dùm......thanks.
      Bạn nên úp code và project mô phỏng lên thì mới tìm ra lỗi cho bạn được.

      Comment


      • #4
        theo kinh nghiệm của minh thi con led của mạch mô phỏng không giống voi con led của bạn bạn nên xem lại phần cửng

        Comment


        • #5
          bác "tobik12f " nói đúng đấy! bạn nên xem lại chân led 7 doan xem đã nối đúng với vi điều khiên chua?

          Comment


          • #6
            Code đây các bác.......e nghĩ ko sai....còn chạy mô phỏng trên protues thì đúng mờ.hx

            ;================================================= ===============
            ;Dem tu 9 den 0
            ;================================================= ==============
            ORG 0000H
            SJMP MAIN
            ;================================================= ===============
            ; MAIN PROGRAM
            ;================================================= ===============
            ORG 50H
            MAIN:
            MOV R2,#9H
            LOOP1:

            ACALL BCD_LED_7THANH
            MOV P1,A
            ACALL DELAY_1S
            DJNZ R2,LOOP1
            MOV P1,#0C0H
            ACALL DELAY_1S
            SJMP MAIN

            ;================================================= ================
            ; HIEN THI LED 7 THANH
            ;================================================= ================
            BCD_LED_7THANH:
            MOV DPTR,#BANG_MA_LED_7THANH
            MOV A,R2
            MOVC A,@A+DPTR
            RET

            BANG_MA_LED_7THANH: DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
            ; 0 1 2 3 4 5 6 7 8 9
            ;================================================= =================
            ; DELAY 1S
            ;================================================= ================
            DELAY_1S:
            MOV TMOD,#01B
            MOV R0,#200
            LOOP:
            MOV TH0,#0ECH ;MOV TH0,#HIGH(-5000)
            MOV TL0,#78H ;MOV TL0,#LOW(-5000)
            SETB TR0
            JNB TF0,$
            CLR TR0
            CLR TF0
            DJNZ R0,LOOP
            RET
            END

            Comment


            • #7
              còn đây là mạch mô phỏng của e....
              Click image for larger version

Name:	mach mo phong.jpg
Views:	1
Size:	111.4 KB
ID:	1368637

              Comment


              • #8
                Nguyên văn bởi phuphuongbk Xem bài viết
                còn đây là mạch mô phỏng của e....
                [ATTACH=CONFIG]54190[/ATTACH]
                theo kinh nghiệm của mình thì chắc chắn là bị chạm mạch,sai mấy số cuối hả,... bạn kiểm tra thanh E và F thử coi...

                Comment


                • #9
                  xác định sai vị trí 2 chân F và G .

                  Comment


                  • #10
                    Nguyên văn bởi CONGMINHfs Xem bài viết
                    theo kinh nghiệm của mình thì chắc chắn là bị chạm mạch,sai mấy số cuối hả,... bạn kiểm tra thanh E và F thử coi...
                    Nguyên văn bởi chung1608 Xem bài viết
                    xác định sai vị trí 2 chân F và G .
                    haha.....các bác nói e ms bật ra là các số 9,8,7,6,5,4,1 thì 2 led f,g cùng sáng hoặc cùng tắt còn 3 số kia thì ko phải thế.....thanks 2 bác nhiều nhé...mắc lộn 2 chân này thật......:d

                    Comment

                    Về tác giả

                    Collapse

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

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

                    Collapse

                    Đang tải...
                    X