Thông báo

Collapse
No announcement yet.

Vi ĐiỀu khiỂn 8051

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

  • Vi ĐiỀu khiỂn 8051

    mình muốn giao tiếp giữa 2 vđk. một con gửi dũ liệu, 1 con nhận dữ liệu.
    Code bên gửi:
    ORG 0H
    MAIN: MOV SCON,#50H
    MOV TMOD,#20H
    MOV TH1,#0FDH
    MOV TL1,#0FDH
    SETB TR1
    MOV A,#04H
    CALL TRUYEN
    MOV A,#7
    CALL TRUYEN
    TRUYEN:
    MOV SBUF,A
    JNB TI,$
    CLR TI
    RET
    END
    Code bên nhận:
    ORG 0H
    MAIN: MOV SCON, #50H
    MOV TMOD, #20H
    MOV TH1,#0FDH
    MOV TL1,#0FDH
    SETB TR1
    CALL NHAN
    CJNE A,#04H,L1
    MOV R3,#1
    RETI
    L1: CJNE R3,#1,L2
    CLR P3.5
    MOV P1,A
    RETI
    L2: MOV R3,#0
    RETI
    NHAN: JNB RI,$
    MOV A,SBUF
    CLR RI
    RET
    END
    Sau khi mình cấp nguồn thì bên thu nhận đúng số 7 từ bên truyền, nhưng khi nhấn reset thì ko còn truyền nhận nữa. Vậy ai biết giúp mình sửa code cho khi bấm reset vẫn truyền-nhận bình thường với. Thank mọi người

  • #2
    Chào bạn!

    Phải có khả năng đồng bộ code giữa 2 con mới có thể reset từng con bất cứ khi nào bạn muốn.
    Ngô Đông Y
    ********
    Mobile : 0984053088
    Yahoo :
    Email :

    Comment

    Về tác giả

    Collapse

    tuan vo Tìm hiểu thêm về tuan vo

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

    Collapse

    Đang tải...
    X