![]() |
|
Tài trợ cho PIC Vietnam |
||||||||
| dsPIC - Bộ điều khiển tín hiệu số 16-bit Theo dự kiến của Microchip, vào khoảng năm 2011 dsPIC sẽ có doanh số lớn hơn PIC |
![]() |
|
|
Ðiều Chỉnh | Xếp Bài |
|
|
|
|
#1 |
|
Đệ tử 1 túi
Tham gia ngày: Jun 2009
Bài gửi: 25
: |
Bạn dùng thử đoạn code này xem sao nhe.
Code:
/*
** Delay routines using TMR1
**
*/
#include <p24Fxxxx.h>
void Delayms( unsigned t)
{
T1CON = 0x8000; // enable tmr1, Tcy, 1:1
while (t--)
{
TMR1 = 0;
while (TMR1<16000);
}
} // Delayms
|
|
|
|
|
|
#2 |
|
Đệ tử 2 túi
Tham gia ngày: Nov 2006
Bài gửi: 26
: |
Mình dùng code này thì tạo delay 1ms được, nhưng sửa lại thì nhanh nhất vẫn là 2us. Vậy để tạo 1us, có cách nào khác không?
|
|
|
|
![]() |
|
|