如题,通过代码PCON = 0x00;让芯片唤醒,这时候是不是立即可以进行IO口操作、开启定时器、串口读写等动作了,还是说等待某个标志才行。我现在在程序里头采用的是32M时钟稳定作为可以进行上述动作的标志:
PCON = 0x00;//清0,让系统进入正常工作模式
P0_5 =1;
while(CLKCONSTA & 0x40);
P0_5 =0;
但是我用示波器连上P0_5,发现示数没有任何变化,请问是为啥。P0_5在进入PM3之前已经配置好为输出口了的。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
如题,通过代码PCON = 0x00;让芯片唤醒,这时候是不是立即可以进行IO口操作、开启定时器、串口读写等动作了,还是说等待某个标志才行。我现在在程序里头采用的是32M时钟稳定作为可以进行上述动作的标志:
PCON = 0x00;//清0,让系统进入正常工作模式
P0_5 =1;
while(CLKCONSTA & 0x40);
P0_5 =0;
但是我用示波器连上P0_5,发现示数没有任何变化,请问是为啥。P0_5在进入PM3之前已经配置好为输出口了的。