Thông báo

Collapse
No announcement yet.

hỏi về ngắt tràn timer0(asm)

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

  • hỏi về ngắt tràn timer0(asm)

    e viết code ngắt tràn timer với chu kỳ tràn 50 micro giây để tạo xung tần số 1khz, e có cho đếm mỗi lần ngắt, đến 10 thì đảo chân 2.0 để tạo xung vuông, nhưng k hiểu sao lại không chạy như ý muốn ạ...bác nào biết giúp e vs ạ. Đây là code:
    org 00h
    jmp main
    org 0bh
    ngat:
    inc r2
    cjne r2,#10,ra
    cpl p2.0
    mov r2,#0
    ra:
    reti
    main:
    mov r2,#0
    setb ea
    setb et0
    mov tmod,#02h
    mov tl0,#0ceh
    mov th0,#0ceh
    setb tr0
    jmp $
    end

Về tác giả

Collapse

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

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

Collapse

Đang tải...
X