View Single Post
Old 18-05-2009, 11:58 AM   #19
robotden
Đệ tử 5 túi
 
robotden's Avatar
 
Tham gia ngày: May 2007
Bài gửi: 102
:
dạ, em đã thiết lập rùi mà nó không có được anh nam ạ.
đây là chuơng trình của em nè:
#include "p30f4011.h"


//khai bao 4 bo thong so cho dsPic
_FOSC(CSW_FSCM_OFF & FRC_PLL4); //tat FSCM va dung tan so noi FRC voi PLL4, CSW CLock Switch:co kha nang tu dong chuyen doi giau cac nguon xung clock
//FSCM: giam sat su lam viec cua clock ngoai, neu bi loi se tu dong chuyen vao dung clock internal, o day OFF ca 2
_FWDT(WDT_OFF); //tat Cho giu nha
_FBORPOR(PBOR_OFF & MCLR_EN & PWMxL_ACT_HI & PWMxH_ACT_HI);//cho pep reset MCLR, nobrownout
_FGS(CODE_PROT_OFF); //ko bao ve code



#define LED _LATD0

void kt_port(void);
void kt_timer1(void);
//ct chinh
void main(void)
{
kt_port();
kt_timer1();

while(1){};///cho ngat
}


//ct con khoi tao cac cong vao ra noi voi led
void kt_port()
{
LATD=0;
//_TRISD0=0;//D0 la ngo ra
TRISD=0xFFFE;
}
void kt_timer1()
{
TMR1=0;//xoa thanh ghi dem timre1 ve 0
PR1=0xF424;
_T1IF=0;//xoa co ngat
T1CON=0x8020;//1:64(10), T1ON=1
_T1IE=1;//cho phep ngat

}


//ct xu ly ngat
void _ISR_T1Interrupt(void)
{
_T1IF=0;//xoa ngat
_LATD0^=1;//xor bit


}
robotden vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn