![]() |
giúp khắc phục lỗi trong code nhay led với
2 Attachment(s)
chào các bác. em mới tập tìm hiểu về chip dspic dòng 33f em viết một code đơn giản để học cách truy suất vào ra trên 1 chân.trình dịch mplapc30 của em biên dịch thành công rồi nhưng khi mô phỏng trên proteus thì chẳng thấy có tín hiệu j cả. các bác xem giúp em với :
#include "p33FJ12GP202.h" // Config Oscillator for dsPIC // Select Internal FRC at Power-On-Reset _FOSCSEL(FNOSC_FRC); // Enable Clock Switching _FOSC(FCKSM_CSECMD & OSCIOFNC_ON & POSCMD_NONE); // Select ICD2 Programmer _FICD(ICS_PGD2 & JTAGEN_OFF); // Enable/Disable WatchDog Timer by Sofware _FWDT(FWDTEN_OFF); #define LED _LATB0 //LED noi vao RB0 void main() { ADPCFG = 0xFFFF; LATB = 0x0000; TRISB = 0; while(1) { LATB = 0; Delay1s(); LATB = 1; Delay1s(); } } void Delay1s(void) { int i,j,k; for (i=0; i<500; i++) for (j=0; j<500; j++) for (k=0; k<10; k++); } kết quả mô phỏng như trong hình em gủi lên đó thank ! |
Trích:
|
Múi giờ GMT. Hiện tại là 05:37 PM. |
Tên diễn đàn: vBulletin Version 3.8.11
Được sáng lập bởi Đoàn Hiệp.
Copyright © PIC Vietnam