a. 使内部电路可选择性地工作一般,设计中不会用到全部的单片机内部电路,而那些没有用到的电路将产生额外的功耗。在需要进行微功耗设计的应用中,可以通过对内部特殊功能寄存器编程,选择使用不同的功能模块,对于不使用的功能模块使其停止工作,减少系统无效功耗。
b. 产品的低电压设计可以降低产品功耗一般,单片机的工作电压越高,内部晶体管在放大区的工作时间也越长,单片机的功耗也就越大。由于采用先进的芯片生产工艺,使单片机的电压范围一般很宽,如可以在1.8V~5V电源电压范围内正常工作。为了降低系统功耗,可尽量采用低电压设计。
单片机供电电压范围的放宽,可以进一步拓宽单片机的应用领域,尤其是便携式或掌上型设备中,可以放心地使用电池作为电源,而不必关心放电过程电压曲线是否平衡、在低电压下是否会影响单片机正常工作,更不必因电池供电而专门增加稳压电路,从而可减少大量的功率消耗。 [imga]../../upload/2006/11/15/111524.gif[/imga]
c. 在空闲状态时,采用低速时钟信号单片机的功耗与其工作频率成正比,系统运行频率越高,电源功耗就会相应增大。图1所示为Philips公司的80C31单片机Vcc上的电流与主时钟频率的关系曲线,可以看出随着单片机主时钟频率的增加,其Vcc上的电流也呈线形增加,则其功耗也随着主时钟频率的增加而增加。