pk178
13-07-2010, 09:16 PM
Em mới học dsPIC, em viết thử chương trình này nhưng ko hiểu sao mà ko chạy
#include <p30F2020.h>
_FOSC(CSW_FSCM_OFF&FRC)
_FWDT(FWDTEN_OFF)
_FPOR(PWRT_OFF)
void delay(unsigned int time){
unsigned int i,j;
for(i = 0;i < time; i++)
for(j = 0;j < 1000; j++);
}
int main(void) {
LATD = 0; //Xoa thanh ghi chot cong D
TRISD = 0xFFFE; //LED noi vao chan RD0, la ngo ra
while (1) { //Vong lap chinh
delay(1000);
_LATD0 ^= 1; //Lat trang thai LED
};
}
Chương trình trên là để nhấp nháy con led, các bác kiểm tra giúp em sao lại ko chạy được nhé ! Cám ơn các bác !
#include <p30F2020.h>
_FOSC(CSW_FSCM_OFF&FRC)
_FWDT(FWDTEN_OFF)
_FPOR(PWRT_OFF)
void delay(unsigned int time){
unsigned int i,j;
for(i = 0;i < time; i++)
for(j = 0;j < 1000; j++);
}
int main(void) {
LATD = 0; //Xoa thanh ghi chot cong D
TRISD = 0xFFFE; //LED noi vao chan RD0, la ngo ra
while (1) { //Vong lap chinh
delay(1000);
_LATD0 ^= 1; //Lat trang thai LED
};
}
Chương trình trên là để nhấp nháy con led, các bác kiểm tra giúp em sao lại ko chạy được nhé ! Cám ơn các bác !