24小时联系电话:18217114652、13661815404
中文
行业资讯
微处理器和微控制器有什么区别?
术语微处理器和微控制器一直相互混淆。两者都是为实时应用而设计的。它们具有许多共同的特征,但同时又具有显着的差异。不能通过查看来区分IC,即微处理器和微控制器。它们具有不同的版本,从6引脚到最高80到100引脚,甚至更高,具体取决于功能。
微处理器和微控制器之间的区别
微处理器是一种内部仅具有CPU的IC,即仅具有处理能力,例如Intel的Pentium 1、2、3、4,Core 2 duo,i3,i5等。这些微处理器没有RAM,ROM和其他外围设备在芯片上。系统设计师必须在外部添加它们才能使它们起作用。微处理器的应用包括台式PC,笔记本电脑,记事本等。
但这不是微控制器的情况。微控制器除了具有固定数量的RAM,ROM和其他外设之外,还具有CPU,它们全部嵌入单个芯片中。有时也称为微型计算机或单芯片计算机。如今,不同的制造商生产的微控制器具有多种不同版本的可用功能。一些制造商是ATMEL,Microchip,TI,飞思卡尔,飞利浦,摩托罗拉等。
微控制器旨在执行特定任务。特定是指定义输入和输出关系的应用程序。根据输入,需要完成一些处理并交付输出。例如,键盘,鼠标,洗衣机,数码相机,pendrive,遥控器,微波炉,汽车,自行车,电话,手机,手表等。由于应用程序非常特定,因此它们需要较小的资源,例如RAM,ROM,I / O端口等等,因此可以嵌入到单个芯片中。这反过来减小了尺寸和成本。
微处理器查找任务不明确的应用程序,例如开发软件,游戏,网站,照片编辑,创建文档等。在这种情况下,输入和输出之间的关系没有定义。他们需要大量的资源,例如RAM,ROM,I / O端口等。
与微控制器相比,微处理器的时钟速度相当高。尽管微控制器的工作频率范围为几MHz至30至50 MHz,但当今的微处理器由于执行复杂的任务而工作于1 GHz以上。
比较微控制器和微处理器的成本是不合理的。毫无疑问,微控制器比微处理器便宜得多。然而,微控制器不能代替微处理器使用,并且不建议使用微处理器代替微控制器,因为这会使应用变得非常昂贵。微处理器不能单独使用。他们需要其他外围设备,如RAM,ROM,缓冲区,I / O端口等,因此围绕微处理器设计的系统非常昂贵。