... tràn// Khởi động bộ định thời TR0 = 1; // Chờ cờ tràn bật 1while(!TF0) continue; // Dừng bộ định thời TR0 = 0;// Nạp lại giá trịTH0 = 0xFE;TL0 = 0x0C; // Khởi động bộ định thời TR0 = 1; ... cờ tràn ;Khởi động bộ định thời SETB TR1 ; Chờ cờ tràn bật 1JNB TF0, $; Dừng bộ định thời CLR TR0; Nạp lại giá trịMOV TH0, #0FEh;MOV TL0, #0Ch; // Khởi động bộ định thời SETB TR0 LLậậpptrtrììnhnhchochobbộộđđịịnhnhththờờiiTimer ... // MOV TL0, #55- Bước 3: Khởi động bộ định thời T0+ TF0 = 0; // (CLR TF0) Xóa cờ tràn+ TR0 = 1; // (SETB TR0) Khởi động bộ định thời - Bước 4: Chờ bộ định thời tràn- while(!TF0) continue; //...