|
Tài trợ cho PIC Vietnam |
Cơ bản về vi điều khiển và PIC Những bài hướng dẫn cơ bản nhất để làm quen với vi điều khiển PIC |
|
Ðiều Chỉnh | Xếp Bài |
27-04-2010, 10:56 PM | #1 |
Đệ tử 5 túi
Tham gia ngày: Jan 2010
Bài gửi: 114
: |
lại làm phiền các huynh về vấn đề Delay?
mình viết 1 hàm Delay như thế này:
#include <htc.h> __CONFIG(HS & WDTDIS& LVPDIS& BORDIS); void Delay(unsigned char n) { unsigned int i,j; for(i=0;i<n;i++) for(j=0;j<100;j++); } mình dùng PIC16F88 và THACH ANH ngoài 20000000M. mình tính mỗi 1 chu kì máy là 0,2us. mình để: Delay(200) = 200 x 0,2 x (100x255)=1020000 us ~ 1s ko hiểu sao khi mình chạy trên mạch thật thì thời gian ko đúng và sai lệch rất nhiều. mong các bạn chỉ giúp cám ơn các bạn nhiều! |
|
|