Tôi thấy dspic hay quá chuyển sang học về nó! Nhưng mới lập trình thì có mỗi nháy cái LED mà tôi cũng ko làm đựoc tôi có chương trình này các pác xem nào có bị sai ko :
Có 1 vấn đề khi nạp chương trình dùng Pickit . Nếu biên dịc trong Mplad nhấn (Ctrl + F10 ) thì nó ra file hex vào Pickit inport file hex đó vào thì Pickit có 1 cảnh báo là " Warning : Some configuration words not in hex file . Ensure default values above right are cacceptable." Khi nhấn " write" nó báo vẫn nạp thành công.
Còn nếu vào file - export ra file hex thì ko có hiện tượng trên! Mong các pác trợ giúp!
Code:
#include <p30F4011.h> _FOSC(CSW_FSCM_OFF & FRC_PLL4); _FWDT(WDT_OFF); _FBORPOR(PBOR_OFF & MCLR_EN & PWMxL_ACT_HI & PWMxH_ACT_HI); _FGS(CODE_PROT_OFF); void delay(unsigned long m) { unsigned long n; for(n=0;n<m;n++); } int main() { TRISD=0xfffe; PORTD=0xffff; while(1) { PORTD=PORTD&0xfffe; delay(1000000); PORTD=PORTD|0x0001; } }
Còn nếu vào file - export ra file hex thì ko có hiện tượng trên! Mong các pác trợ giúp!
Comment