Chào các bạn, mình mới bít vè VĐK>
Mong các bạn giúp đỡ cho bài này, lập trình sử dụng Timer số 1 ở chế độ 2, tạo ra xung chu kỳ 1s, có độ rộng = 650ms ở chân cổng P0.0
Và bài của mình đây, nhưng chạy ko đc
Nếu có thể các bác giúp mình mô phỏng cái này trên Protel
Cảm ơn nhiều
Mong các bạn giúp đỡ cho bài này, lập trình sử dụng Timer số 1 ở chế độ 2, tạo ra xung chu kỳ 1s, có độ rộng = 650ms ở chân cổng P0.0
Và bài của mình đây, nhưng chạy ko đc
PHP Code:
ORG 0000H
MOV TMOD,#20H
MOV TH1,#HIGH(-250)
MOV TL1,#LOW(-250)
SETB TR1
AGAIN: CLR P0.0
MOV R1,#14
BACK2: MOV R2,#100
BACK1: JNB TF1,$
CLR TF1
DJNZ R2,BACK1
DJNZ R1,BACK2
SETB P0.0
MOV R3,#26
BACK4: MOV R4,#100
BACK3: JNB TF1,$
CLR TF1
DJNZ R4,BACK1
DJNZ R3,BACK2
SJMP AGAIN
END
Cảm ơn nhiều
Comment