|
最小系统,芯片引脚不外接接
采用内部高速振荡器,关闭低速振荡后,进入STOP模式,3.3V供电情况下,测试电流15uA
代码就是论坛INT范例修改的,芯片为78F9202,代码如下,是否我哪里没注意
#pragma sfr
#pragma nop
#pragma ei
#pragma stop
#pragma halt
#pragma interrupt INTP1 isr_int1
void main(void)
{
unsigned int i;
WDTM = 0x77; /*104.86ms*/
PM2.3 = 0;
PU3.2 =1;
PMK1 = 0;
EI();
/*WDTE=0xAC;*/
LSRCM=0x01; //stop Ring-OSC
while(1)
{
NOP();
STOP();
P2.3 = ~P2.3;
i = 10000;
while(i--);
NOP();
}
}
void isr_int1(void)
{
NOP();
}
另外的汇编文件:
OPTSET CSEG AT 0080H
DB 94H
DB 0FFH
END
还有个问题,编译的时候老是提示:
RA78K0S warning W3406: Stack area less than 10 bytes
需要在哪里修改 |
阿莫论坛20周年了!感谢大家的支持与爱护!!
你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。
|