Mình cũng mới tập tành thôi nên ko rõ lắm mong mấy bác chỉ giùm :
Mình muốn tạo 1 hàm delay dùng timer
Mình có đọc mấy bài trên thì tìm mấy bác có chỉ :
theo tính toán thì hàm trên sẽ trễ 71ms. Vậy mình phải dùng vòng lặp như thế nào để nó trễ 1s ?
Hàm while(time--) có nghĩa là gì vậy.
Mình muốn tạo 1 hàm delay dùng timer
Mình có đọc mấy bài trên thì tìm mấy bác có chỉ :
Code:
void delay (unsigned char time)
{ while(time--)
{
TMOD=0x01;
TH=0x00;
TL=0x00;
TR0=1;
while(TF0);
TF0=0;
TR0=0;
}
}
Hàm while(time--) có nghĩa là gì vậy.

Comment