View Single Post
Old 14-12-2011, 09:53 PM   #2
tdm
Đệ tử 7 túi
 
Tham gia ngày: May 2005
Bài gửi: 258
:
Trích:
Nguyên văn bởi phamhang View Post
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 !
nối chân MCLR lên nguồn +thì nó sẽ chạy.
__________________
viết chương trình cho vdk chạy ổn định là cả một vấn đề.
tdm vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn