if (g_sleep_timer == 0)
{
// enable key interrupt
EA=0;
IE=0x1f;
IP=0x02;
TCON = 0x05;
TR0= 1;
EA=1;
// sleep
PCON |= 0x02;
}
按鍵觸發中斷, 亮橙燈, 關外部中斷.
void extenal_int() interrupt 0
{
Yellow_LED_on();
// Disable Key interrupt
EA=0;
IE=0x0A;
IP=0x02;
TR0=1;
EA=1;
}
| 歡迎光臨 (http://www.raoushi.com/bbs/) | Powered by Discuz! X3.1 |