Thông báo

Collapse
No announcement yet.

Mọi người giúp em về cái code ám mở rộng chân dùng 74595 này với!!!

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

  • Mọi người giúp em về cái code ám mở rộng chân dùng 74595 này với!!!

    Em muốn dùng 8 con 595 mắc nối tiếp và em đang lập trình để đưa mức điện áp "1" ra toan bộ các chân của nó mà sao em lập trình thế này nó không sáng ạ?Mọi người giúp em với!!!
    PHP Code:
    ORG 0000H
    CHAN14 BIT P3.0
    CHAN11 BIT P3.1
    CHAN12 BIT P3.2
    MOV A
    ,#0
    MOV R0,#8
    MOV DPTR,#DATA1
    LAP:
        
    MOVC A,@A+DPTR
    LAP1
    :
        
    MOV R1,#8
        
    RRC A
        MOV CHAN14
    ,C
        SETB CHAN11
        CLR CHAN11
        DJNZ R1
    ,LAP1
    TIEP
    :
        
    INC A
        DJNZ R0
    ,LAP
    CHOT
    :
        
    CLR CHAN12
        SETB CHAN12
        RET                                                             
    DATA1
    DB 0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh,0FFh
        END 

  • #2
    trong vòng lặp này:
    LAP1:
    MOV R1,#8
    RRC A
    MOV CHAN14,C
    SETB CHAN11
    CLR CHAN11
    DJNZ R1,LAP1
    chương trình cứ chạy ở đây mãi bạn phải chyển mov r1,#8 lên sau câu lệnh movc a,@a+dptr thì chương trình mới lấy được byte dữ liệu tiếp theo.

    Comment

    Về tác giả

    Collapse

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

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

    Collapse

    Đang tải...
    X