1. THÔNG BÁO TUYỂN ADMIN DIỄN ĐÀN 2013
    Tìm kiếm nhà trọ - Ở ghép
    THÔNG BÁO BÁN ÁO SPKT.NET CHO THÀNH VIÊN DIỄN ĐÀN


    HÃY TÌM KIẾM Ở ĐÂY TRƯỚC KHI ĐẶT CÂU HỎI
    {xen:phrase loading}

VĐK 89c51

Thảo luận trong 'Điện công nghiệp' bắt đầu bởi tt27p, 17 Tháng tư 2010.

  1. tt27p New Member

    Số bài viết: 7
    Đã được thích: 0
    Điểm thành tích: 1
    minh co mot bai tap the nay : thiet ke phan cung cho vi dieu khien voi yeu cau sau
    vi diet khien nhan 13 ngo vao (la tin hieu tu cam bien dien dung) va 13 ngo ra dieu khien 13 relay 24v rat mong cac ban giup 8->
  2. tuongpro1 New Member

    Số bài viết: 5
    Đã được thích: 0
    Điểm thành tích: 1
    Re: vi dieu khien 89c51

    anh chị nào xem dùm em đoạn chương trình này cái. em làm sao dèn nào cũng sáng. em chán wa. gần nộp đồ án òy
    ;CHUONG TRINH DEN GIAO THONG
    ;P2.0 DEN XANH(15S ) 1 P2.1 VANG 1(3S ) P2.2 DO 1 (17S)
    ;P2.3 XANH 2(14S) P2.4 VANG 2(3S) P2.5 DO 2(18S)
    ;P0 LED 7 DOAN CHO COT DEN 1
    ;P1 LED 7 DOAN CHO COT DEN 2
    ORG 0000H
    MOV DPTR,#TABLE
    MAIN:
    LOOP:
    MOV R2,#03H
    MOV R3,#00H
    MOV P2,#0DEH
    LCALL TH_1
    MOV R2,#01H
    MOV R3,#04H
    MOV P2,#0F3H
    LCALL TH_2
    SJMP LOOP
    TH_1:
    LOOP1:
    MOV A,R2
    MOVC A,@A+DPTR
    MOV P0,A
    MOV A,R3
    MOVC A,@A+DPTR
    MOV P1,A
    LCALL DELAY1S
    INC R2
    INC R3
    CJNE R2,#18H,LOOP1
    TIEP1:
    MOV R2,#15H
    MOV P2,#0DDH
    MOV A,R2
    MOVC A,@A+DPTR
    MOV P0,A
    MOV A,R3
    MOVC A,@A+DPTR
    MOV P1,A
    LCALL DELAY1S
    INC R2
    INC R3
    CJNE R2,#18H,TIEP1
    MOV P2,#0FFH
    RET
    TH_2:
    LOOP2:
    MOV A,R2
    MOVC A,@A+DPTR
    MOV P0,A
    MOV A,R3
    MOVC A,@A+DPTR
    MOV P1,A
    LCALL DELAY1S
    INC R2
    INC R3
    CJNE R3,#18H,LOOP2
    TIEP2:
    MOV R3,#15H
    MOV P2,#0EBH
    MOV A,R2
    MOVC A,@A+DPTR
    MOV P0,R2
    MOV A,R3
    MOVC A,@A+DPTR
    MOV P1,A
    LCALL DELAY1S
    INC R2
    INC R3
    CJNE R3,#18H,TIEP2
    MOV P2,#0DDH
    RET
    TABLE:
    DB 0018H
    DB 0017H
    DB 0016H
    DB 0015H
    DB 0014H
    DB 0013H
    DB 0012H
    DB 0011H
    DB 0010H
    DB 0009H
    DB 0008H
    DB 0007H
    DB 0006H
    DB 0005H
    DB 0004H
    DB 0003H
    DB 0002H
    DB 0001H
    RET
    DELAY1S:
    PUSH 00H
    MOV TMOD,#01H
    MOV R7,#100
    LOOP3:
    MOV TH0,#HIGH(-10000)
    MOV TL0,#LOW(-10000)
    SETB TR0
    WAIT:
    JNB TF0,WAIT
    CLR TF0
    CLR TR0
    DJNZ R7,LOOP3
    POP 00H
    RET
    END
  3. chautien0209 New Member

    Số bài viết: 5
    Đã được thích: 0
    Điểm thành tích: 1
  4. kholanh678 New Member

    Số bài viết: 8
    Đã được thích: 0
    Điểm thành tích: 1
    Giới tính: Nam

Chia sẻ trang này