Hello,
I can't solve this problem over 1 week. It make me headache.
I use MC9S12C32MFU25 chip. I get one problem about port P. Port P read when sensor detect the object , but it doesn't read when sensor doesn't detect the object. Any idea for that?
if (regEnDiFlag2 && regIntFlag2) /* Is the device enabled and an interrupt flag is set? */
PIFP_PIFP1 = 1; /* If yes then clear an interrupt flag */
if (regEnDiFlag2)
if (regIntFlag2) {
OP2_OnInterrupt();
}
I want to show LED3 when sensor detect the object, and LED1 when sensor doesn't detect the object.
void OP2_OnInterrupt(void)
{
if(PIFP_PIFP1 = 1)
doword commandid = LED3;
else
doword commandid = LED1;
}
Please give me some idea.......