Ðề tài: Hàm delay cho Dspic
View Single Post
Old 12-10-2009, 01:35 AM   #2
conglong
Đệ tử 4 túi
 
Tham gia ngày: Jan 2008
Bài gửi: 68
:
Trích:
Nguyên văn bởi biendt View Post
Không bit trong dspic vó viết được hàm delay theo kiểu này ko nhỉ :
void delay()
{
unsigned long m,n;
for(m=0;m<100;m++)
for(n=0;n<1000;n++);
}

Các pác xem code trên có được ko? Các pác có hàm delay khác nào ko?
Em mới tập tành Dspic. Thấy Pic nó có nhiều chỗ khác với dòng vi xử lý khác.
Được, và bạn tùy vào chu kỳ máy để tính thời gian delay, nhưng cách này không hiệu quả,vì nó cố định thời gian delay, sao bạn không nghĩ là nên viết 1 hàm delay mà có thể chọn thời gian delay theo ý mình,
Ex:
delay(10);// muốn delay 10us
delay(100);//muốn delay 100us

Trân trọng !.
__________________
Không có gì là Không thể, chỉ một điều Không thể khi bạn nghĩ nó Không thể !.
Bạn có thể nếu bạn tin bạn có thể !.
conglong vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn