View Single Post
Old 12-12-2011, 03:34 PM   #1
phamhang
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 !
Hình Kèm Theo
File Type: jpg loi1.jpg (67.3 KB, 3 lần tải)
File Type: jpg loi.jpg (57.3 KB, 2 lần tải)
phamhang vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn