|
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 |
12-12-2011, 03:34 PM | #1 |
Nhập môn đệ tử
Tham gia ngày: Dec 2011
Bài gửi: 8
: |
giúp khắc phục lỗi trong code nhay led với
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 ! |
|
|