|
如题。
#pragma sfr
#pragma EI
#pragma DI
#pragma NOP
#pragma STOP
#pragma asm
#pragma access
#pragma section @@CODE POWEDOWN
void PowerOn(void)
{
LSRSTOP = 0;
__asm("\textrn _@cstart");
__asm("\tmov PSW,#02h");
__asm("\tcall !_@cstart");
}
编译报错:
"C:\Program Files\NEC Electronics Tools\CC78K0\W4.00\bin\cc78k0.exe" -cF052552 -y"C:\Program Files\NEC Electronics Tools\DEV" -_msgoff -i"C:\Program Files\NEC Electronics Tools\CC78K0" -i"C:\Program Files\NEC Electronics Tools\CC78K0\W4.00\inc78k0" -i"D:\Su Rutong\Work\JSD\ZK\PP United Code\Public_Inc" -i"D:\Su Rutong\Work\JSD\ZK\PP United Code\INC" -g1 -zpn ..\Public_SRC\power_off_mode.c
..\Public_SRC\power_off_mode.c(48) : CC78K0 warning W0837: Output assembler source file , not object file
..\Public_SRC\power_off_mode.c(38) : CC78K0 warning W0915: Asm statement found. skip to jump optimize this function 'PowerOn'
Compilation complete, 0 error(s) and 2 warning(s) found.
Build Total error(s) : 0 Total warning(s) : 2 |
阿莫论坛20周年了!感谢大家的支持与爱护!!
如果天空是黑暗的,那就摸黑生存;
如果发出声音是危险的,那就保持沉默;
如果自觉无力发光,那就蜷伏于牆角。
但是,不要习惯了黑暗就为黑暗辩护;
也不要为自己的苟且而得意;
不要嘲讽那些比自己更勇敢的人。
我们可以卑微如尘土,但不可扭曲如蛆虫。
|