TOP

在睡眠模式下,芯片输入口应如何设置以获得最低电流?

1. 睡眠模式下,输入口应设置为上拉状态(input pull-up);不能设为浮动状态(input floating)。 

2. 建议客户可透过以下两种方法实现: 

                     (1). 松翰系列芯片大部份I/O都有内建可编程上拉电阻(programmable pull-up resistor),客户可透过程序设置内部上拉电阻使能(input pull-up resistor enable)。 例如:使能P1口上拉

                              (enable P1 pull-up resistor) 

                            mov A, #0FFh

                            mov P1UR, A ;P1上拉电阻缓存器P1UR设置为1,使能上拉 

                      (2). 对内部无上拉功能的输入口(例如:与RST共享的输入口),建议外接一个电阻(20Kohm)上拉到VDD 。 

                             另外,用户有时询问该如何设置不用的IO口以省电。其实,输入还是                                输出,是一样的,只要保持IO口有固定的状态,不要悬浮,即可减少漏电流的产生; 

                             当然输出口需要根据外部电路来确定状态。