![]() |
|
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 |
![]() |
#1 |
Nhập môn đệ tử
Tham gia ngày: Mar 2014
Bài gửi: 2
: |
Lặp trong pic
Các bạn cho mình hỏi, đây là chương trình của mình trên pic24fj128ga010, mục đích của chương trình là cho led nối với chân RE6 nhấp nháy 1 lần (chỉ 1 lần duy nhất) nhưng mình không hiểu sao khi nạp mạch thì đèn led RE6 nháy suốt, ai giải thích giúp với. Đây là code của mình:
" #include <p24fj128ga010.h> _CONFIG1(JTAGEN_OFF & GCP_OFF & GWRP_OFF & BKBUG_OFF & ICS_PGx2 & FWDTEN_OFF) _CONFIG2(IESO_OFF & FCKSM_CSDCMD & OSCIOFNC_ON & FNOSC_PRI & POSCMOD_HS) void Delayms( unsigned t) { T1CON = 0x8000; // enable tmr1, Tcy, 1:1 while (t--) { TMR1 = 0; while (TMR1<16000); } } // Delayms float i = 0; int main(void) { _TRISE6 = 0; _RE6 = 1; Delayms(100); _RE6 = 0; Delayms(100); return 0; } |
![]() |
![]() |
|
|