Đang tải...

Chúc các cụ buổi tối an lành ấm áp!

"Mọi người sẽ quên rất nhanh việc bạn làm nhưng họ sẽ nhớ rất lâu bạn đã làm nó tốt thế nào"

Hiển thị giờ,phút,giây trên led 7 đoạn

Thảo luận trong 'Thùng rác diễn đàn' bắt đầu bởi bmt-hui, 21/10/09.

Thành viên đang xem bài viết (Users: 0, Guests: 0)

  1. bmt-hui
    Offline

    bmt-hui Tài xế O-H

    Tham gia ngày:
    15/10/09
    Số km:
    439
    Được đổ xăng:
    41
    Xăng:
    -536 lít xăng
    Chương trình chạy mô phỏng:

    ORG 0
    LJMP MAIN
    ORG 0BH
    LJMP TIMER0_ISR
    MAIN:
    SETB EA
    SETB ET0
    MOV TMOD,#01H
    MOV TH0,#HIGH(-50000)
    MOV TL0,#LOW(-50000)
    MOV R7,#20
    SETB TR0
    MOV 30H,#0
    MOV 31H,#0
    MOV 32H,#0
    CALL DISPLAY
    HERE:
    SJMP HERE
    ;...........
    TIMER0_ISR:
    MOV TH0,#HIGH(-50000)
    MOV TL0,#LOW(-50000)
    DJNZ R7,EXITTIMER0
    MOV R7,#20
    CALL INCTIME
    CALL DISPLAY
    EXITTIMER0:
    RETI
    ;........
    INCTIME:
    INC 32H
    MOV A,32H
    CJNE A,#60,EXITINCTIME
    MOV 32H,#0
    INC 31H
    MOV A,31H
    CJNE A,#60,EXITINCTIME
    MOV 31H,#0
    INC 30H
    MOV A,30H
    CJNE A,#24,EXITINCTIME
    MOV 30H,#0
    EXITINCTIME:
    RET
    ;..........
    DISPLAY:
    MOV A,30H
    MOV B,#10
    DIV AB
    MOV DPTR,#MALED7
    MOVC A,@A+DPTR
    MOV P2,A
    CLR P1.0
    SETB P1.0
    MOV A,B
    MOVC A,@A+DPTR
    MOV P2,A
    CLR P1.1
    SETB P1.1
    MOV A,31H
    MOV B,#10
    DIV AB
    MOV DPTR,#MALED7
    MOVC A,@A+DPTR
    MOV P2,A
    CLR P1.2
    SETB P1.2
    MOV A,B
    MOVC A,@A+DPTR
    MOV P2,A
    CLR P1.3
    SETB P1.3
    MOV A,32H
    MOV B,#10
    DIV AB
    MOV DPTR,#MALED7
    MOVC A,@A+DPTR
    MOV P2,A
    CLR P1.4
    SETB P1.4
    MOV A,B
    MOVC A,@A+DPTR
    MOV P2,A
    CLR P1.5
    SETB P1.5
    RET
    ;..........
    MALED7B 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H
    END
     

Chia sẻ trang này