Thông báo

Collapse
No announcement yet.

ai giup mình về đoạn code này với :)

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

  • ai giup mình về đoạn code này với :)

    org 0000h
    mov p3,#0
    lap:
    mov a,p1
    cjne a,#11000000b,tiep
    setb p3.0
    sjmp lap
    tiep:cjne a,#10100000b,tiep1
    clr p3.0
    sjmp lap
    tiep1:cjne a,#11100000b,tiep2
    setb p3.1
    sjmp lap
    tiep2:cjne a,#10010000b,tiep3
    clr p3.1
    la phần mềm nào viết và viết vậy là có chức năng sao vậy mấy bạn?

  • #2
    Mình giải thích theo mình hiểu như sau:

    org 0000h
    mov p3,#0 ;nạp gia trị 0 vào p3
    lap:
    mov a,p1 ; nạp giá trị của p1 vào a
    cjne a,#11000000b,tiep ;khi nào a đạt được giá trị 11000000b thì nhãy đến lệnh tiep còn chưa thì tiếp tục
    setb p3.0 ; setb p3.0 tức p3.0 mức cao
    sjmp lap ;nhãy đến nhãn lap thực hiện lại như trên
    tiep:cjne a,#10100000b,tiep1 ; giải thích như trên
    clr p3.0
    sjmp lap
    tiep1:cjne a,#11100000b,tiep2
    setb p3.1
    sjmp lap
    tiep2:cjne a,#10010000b,tiep3
    clr p3.1

    Về phần mềm thì mình đang dùng keil

    Comment


    • #3
      thanks ban nha, hj

      Comment

      Về tác giả

      Collapse

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

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

      Collapse

      Đang tải...
      X