Professional Documents
Culture Documents
đề kiểm tra 8051
đề kiểm tra 8051
p n:
Org 00h Main: mov tmod, #01h setb p1.7 Call delays clr p1.7 Call delays Jmp main delays: mov r7, #20 loop: mov th0, #high(-50000) Mov tl0, #low(-50000) setb tr0 wait: Jnb tf0, wait Clr tr0 Clr tf0 Djnz r7, loop Ret END
2) vit chng trnh asm to sng vung 1khz trn chn p1.0. S dng b nh thi 0. Gii:
ORG 8100H MOV TMOD, #01H LOOP: MOV TH0, #0FEH MOV TL0, #0CH SETB TR0 WAIT: JNB TF0, WAIT CLR TR0 CLR TF0 CPL P1.0 SJMP LOOP END 3) Trong 8051,mun vit 1 chng trnh c u tin ngt do nh thi 0(nh thi trong 1 khong thi gian,ch 16 bit) th ta phi thit lp nhng thanh ghi no? cch thit lp cc thanh ghi? Gii: Cc thanh ghi lin quan:thanh ghi IE v thanh ghi TMOD. Ngt do timer nn: MOV IE,#82H