PDA

View Full Version : Cho em hỏi cách dùng hàm __delay_ms() và __delay_us() trong C30.


vn00426941
28-05-2013, 05:52 PM
Em dùng hàm __delay_ms() và hàm __delay_us() trong C30 để cho PORTD chớp tắt led trong 1s . Không biết bị sai chỗ nào mà mạch không chạy. Mong mọi người chỉ giúp.


#include <p30f6014a.h>
#define FCY 10000000UL // Su dung thach anh 10 MHz
#include <libpic30.h>

_FOSC(CSW_FSCM_OFF); /
_FWDT(WDT_OFF);
_FBORPOR(PBOR_OFF & MCLR_EN);
_FGS(CODE_PROT_OFF);

int main(void)
{
TRISD = 0X00;
while(1)
{
LATD = 0xFF;
__delay_ms(1000);
LATD = 0x00;
__delay_ms(1000);

}
}

anhcuoi0406
29-05-2013, 10:36 AM
ko chạy được í