PIC单片机是一种用来开发和控制外围设备的集成电路。一种具有分散作用功能的CPU。与人类相比,大脑就是CPU,PIC 共享的部分相当于人的神经系统。PIC 单片机是一个小的计算机,有计算功能和记忆内存像CPU并由软件控制运行,然而处理能力-般,存储器容量也很有限,这取决于PIC的类型。但是它们的最高操作频率大约都在20MHz左右,存储器容量用做写程序的大约1K-4K字节。
使用pic单片机使电路做的很小巧变得可能,而且因为pic单片机可以把计算部分、内存、输入和输出等都做在一个芯片内,所以工作效率很高、功能也自由定义还可以灵活的适应不同的控制要求,而不必去更换不同的IC。这样电路才有可能做的很小巧。
单片机FLASH的容量根据程序的大小确定,FLASH容量必须大于代码量,所以在选择单片机时要看内存;单片机的运行速度首先看时钟频率,一般情况对于同一种结构的单片机,时钟频率越高速度越快。不要片面追求高速度,时钟频率越高功耗也就越大,要尽量寻找可以在很高的时钟频率下运行而功耗又不高的单片机;外设集成于单片机同时也意味着更低的功耗,因为没有可以产生功耗的外围电路,也没有用于连接外围电路的能产生功耗的敷铜,只有单片机本身产生功耗;开发工具可以极大地影响你所设计的产品的功耗,你可以根据编译信息优化代码以降低功耗;在设计产品时需要考虑产品未来可能需要升级等之类的问题,在单片机的选型上需要在当前设计需求以及未来设计上寻找平衡,以满足不同程度的要求;在技术允许的情况下,尽可能地降低单片机甚至整个产品的成本;单片机的工作电压是指可以让其正常工作所需要提供的电压,工作电压越高,单片机的功耗也就越大。
PIC单片机的选型如果正确,开发出来的产品就会性价比高,且工作稳定;反之可能会造成产品成本过高或影响产品正常运行,甚至可能根本就达不到预先设计要求,所以正确选择PIC单片机就变得很重要了。
因此,为了降低产品功耗,必须要尽可能地降低工作电压,还要根据具体产品需求选择合适芯片架构。
如此看来,先进的芯片不一定适合自己的产品,要从多方面考虑,单片机只是一个工具,如果没有专业的知识作为基础,一味的追求高性能芯片,那么将会面临诸多问题,其实我们要做的很简单,那就是要用最合适的芯片做出最合适的产品。