Hi Alls!
Tình hình là em mới tìm hiểu về VDK 8051,nên còn non quá. hi`.
em có cái yêu cầu, lập trình bằng assembly tạo xung vuông 2Hz, dùng timer 1 mode 2. Em làm như sau mà nó chạy hok có đúng, Pro nào biết
chấn chỉnh em cái, xem nó bị lỗi gì?
và còn cái yều cầu tạo xung vuông mức cao 1s và mức thấp 2s nghĩ chưa được , mọi người cho em cái ý tưởng nhé thanks!
Tình hình là em mới tìm hiểu về VDK 8051,nên còn non quá. hi`.
em có cái yêu cầu, lập trình bằng assembly tạo xung vuông 2Hz, dùng timer 1 mode 2. Em làm như sau mà nó chạy hok có đúng, Pro nào biết
chấn chỉnh em cái, xem nó bị lỗi gì?
Code:
#include <sfr51.inc> ORG 8100H START: MOV R7,#1000 LOOP: MOV TMOD,#20H MOV TH1,#06H SETB TR1 LAP: JNB TF1,LAP CLR TF1 DJNZ R7,LOOP CPL P1.0 SJMP START END
Comment