anh Nam cho em hỏi đoạn code sau có gì sai mà không thấy chạy.
em dung C30 cua mplap
////////////////////////////////////////
#include "p33FJ256MC710.h"
_FOSCSEL(FNOSC_PRIPLL & IESO_OFF & TEMP_OFF);
_FOSC(FCKSM_CSDCMD & OSCIOFNC_OFF & POSCMD_XT);
_FWDT(FWDTEN_OFF);
_FPOR(PWMPIN_ON);
_FGS(GCP_OFF);
int i,m;
void init_TMR2();
void init_port()
{
TRISA = 0x0000;
TRISC = 0xFFFF;
LATA = 0x0000;
}
void init_TMR2() /*______ ham khoi tao timer va ngat______*/
{
TMR2 = 0; //Xoa so dem trong TMR2
PR2 = 2; //Dat nguong ngat
_T2IF = 0; //Xoa co ngat cua Timer 2
_T2IE = 1; //Cho phep ngat Timer 2
T2CON = 0x8002; //dung TCK dem
}
void _ISR _T2Interrupt() /*______ ham ngat______*/
{
_T2IF = 0; //Xoa co ngat
LATA++;
}
int main()
{
_PLLDIV=38; // M=40
_PLLPRE=0; // N1=2
_PLLPOST=0; // N2=2
init_port();
init_TMR2();
while(1)
{}
}
|