DELAYภายในตระกูล18ผิดพลาดแต่ตระกูล16ดีMPLAB
X IDE
12/6/2558 SONGCHAI PRAPATRUNGSEE
DELAYภายในตระกูล18ผิดพลาดแต่ตระกูล16ดีMPLAB
X IDE
MPLAB X IDE รุ่น v3.00
XC8 รุ่น v1.34
DELAYภายในตระกูล18
ถ้าเป็น __delay_ms(x); จะสามารถใช้ได้แค่197msสูงสุด
แต่ถ้าเป็น __delay_us(x);
จะปกติ
แต่ถ้าเป็นตระกูล16 ใช้งานDELAYปกติ
/*
* File: DD.c
* Author:
sc
*
* Created
on 12 มิย 2558, 16:05 ?.
*/
#include "p18cxxx.h"
#define _XTAL_FREQ 4000000
void main(void) {
TRISB = 0;
while (1) {
PORTB = 0x0F;
__delay_us(19700);
PORTB = 0x00;
__delay_ms(6550);
}
}
ไม่มีความคิดเห็น:
แสดงความคิดเห็น