Trích:
Nguyên văn bởi biendt
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 !.