... chuc:mov DPTR,#tabel mov A,R0 movc A,@A+DPTR mov P1,A mov DPTR,#tabel donvi: clr A movc A,@A+DPTR mov P3,A inc DPTR cjne A,#90h,donvi inc R0 cjne R0,#0Ah,chuc jmp start wait:mov R0,#10 w1 :mov R1,#200 ... jnz ret a,#242 a c1700 end Vi t hàm đợi 5ms W_5ms: Mov R0,#10 ;2Us W1: Mov R1,#247 W2: djnz R1,W2 djnz R0,W1 mov R0,7 W3: djnz R0,W3 ret ;2Us ;2Us ;2Us ;2Us ;2Us ;2Us Vi t hàm đợi 1ms W_1ms: Mov ... chuc:mov DPTR,#tabel mov A,R0 movc A,@A+DPTR mov P1,A mov DPTR,#tabel donvi: clr A movc A,@A+DPTR mov P3,A inc DPTR cjne A,#90h,donvi inc R0 cjne R0,#0Ah,chuc jmp start wait:mov R0,#10 w1 :mov R1,#200...