
pic单片机的频率问题
我知道pic可以分频,不过我不清楚为什么我们要分频,按道理我们常常希望cpu分析速度很快,也就是说频率越大越好。因为频率越大,指令周期就会越短,工作效率不是很高么,何必分...
我知道pic可以分频,不过我不清楚为什么我们要分频,按道理我们常常希望cpu分析速度很快,也就是说频率越大越好。因为频率越大,指令周期就会越短,工作效率不是很高么,何必分那么多频率选择呢?
展开
展开全部
没错,频率越高,速度越快。但有的时候,执行某些功能的时候并不需要如此高的频率。因为频率越大,功耗也会越大。
看看PIC单片机的数据手册后面的电气特性那篇就可以知道,1M或者32K的频率下电源所需电流要比4M和8m时候的药小很多。或许你做实验时觉得这多出的几百微安或者几毫安不值得省。但在某个工业场合,工程师对1uA都很吝啬。功耗问题是在设计中是要考虑很多的,现在很多的单片机厂家都趋向于低功耗方向的芯片产品。
一般单片机在执行数据通信、数学计算时候需要比较高的时钟频率,而在某些普通的待机、等待中断等状态时,并不需要那么高的频率,为了节省功耗,就降低频率。但此时晶振已经焊死在单片机旁边,那么就可以让程序改变分频器的设置,降低工作频率。降低功耗。
看看PIC单片机的数据手册后面的电气特性那篇就可以知道,1M或者32K的频率下电源所需电流要比4M和8m时候的药小很多。或许你做实验时觉得这多出的几百微安或者几毫安不值得省。但在某个工业场合,工程师对1uA都很吝啬。功耗问题是在设计中是要考虑很多的,现在很多的单片机厂家都趋向于低功耗方向的芯片产品。
一般单片机在执行数据通信、数学计算时候需要比较高的时钟频率,而在某些普通的待机、等待中断等状态时,并不需要那么高的频率,为了节省功耗,就降低频率。但此时晶振已经焊死在单片机旁边,那么就可以让程序改变分频器的设置,降低工作频率。降低功耗。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询