0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

什么是微控制器?它是如何工作的?

科技观察员 来源:英锐恩 作者:英锐恩 2023-07-06 11:12 次阅读

微控制器MCU)普遍存在于电子产品中,如果你的微波炉有LED或LCD屏幕和键盘,则它肯定包含微控制器。汽车也是一样,可以有很多个:发动机由微控制器控制,防抱死刹车、巡航控制等也是如此。

任何具有遥控器的设备几乎肯定都包含微控制器:电视、录像机和高端立体声系统都属于这一类。此外,单反和数码相机,手机,摄像机、激光打印机、和冰箱、洗碗机、洗衣机和烘干机(带有显示屏和键盘的)……。基本上,任何与用户交互的产品或设备在里面都有一个微控制器。

在本文中,我们将介绍微控制器,以便你了解它们是什么以及它们是如何工作的。

什么是微控制器

微控制器是一个简化版的计算机。所有计算机——无论是个人台式计算机、大型主机计算机还是微控制器,都有几个共同点:

1.所有计算机都有一个执行程序的CPU(中央处理单元)。如果你现在正坐在台式计算机前阅读本文,那台计算机中的CPU正在执行一个程序,该程序实现了显示此页面的Web浏览器。

2.CPU从某个地方加载程序。在你的台式机上,浏览器程序是从硬盘加载的。

3.计算机有一些RAM(随机存取存储器),可以在其中存储“变量”。

4.计算机有一些输入和输出设备,因此它可以与人交互。在台式机上,键盘和鼠标是输入设备,显示器和打印机是输出设备。硬盘是一种I/O设备——它同时处理输入和输出。

你使用的台式计算机是可以运行数千个程序的“通用计算机”。微控制器是“专用计算机”,微控制器做好一件事。还有许多其他共同特征定义了微控制器。如果一台计算机符合这些特征中的大多数,那么你可以将其称为“微控制器”:

1.微控制器“嵌入”在一些其他设备(通常是消费产品)中,以便它们可以控制产品的功能或操作。因此,微控制器的另一个名称是“嵌入式控制器”。

2.微控制器专用于一项任务并运行一个特定的程序。程序存储在ROM(只读存储器)中,一般不会更改。

3.微控制器通常是低功耗设备。台式电脑几乎总是插在墙上的插座上,可能会消耗 50 瓦的电力。电池供电的微控制器可能消耗 50 毫瓦。

4.微控制器具有专用输入设备,并且通常(但不总是)具有用于输出的小型 LED 或 LCD 显示器。微控制器还从它所控制的设备获取输入,并通过向设备中的不同组件发送信号来控制设备。例如,电视内的微控制器从遥控器获取输入并在电视屏幕上显示输出。控制器控制通道选择器、扬声器系统和屏幕的某些调整,例如色调和亮度。汽车中的发动机控制器从氧气和爆震传感器等传感器获取输入,并控制诸如燃料混合和火花塞正时之类的东西。一种微波炉控制器从键盘获取输入,在LCD显示屏上显示输出,并控制继电器来打开和关闭微波发生器。

5.微控制器通常体积小且成本低。

6.微控制器通常有稳定工作温度区间。例如,控制汽车发动机的微控制器必须在普通计算机通常无法处理的极端温度下工作。一些寒冷地区的汽车微控制器必须在-34摄氏度的天气下正常工作,而环境恶劣时,需要微控制器可能在49摄氏度的温度下运行。当你启动发动机并自然产生的热量时,发动机舱内的温度可高达65-80摄氏度,这就要求微控制器需要120摄氏度的稳定工作温度。

在许多产品中,例如微波炉,对CPU的需求相当低,价格是一个重要的考虑因素。在这些情况下,制造商转向专用的微控制器芯片——最初设计为低成本、小型、低功耗的嵌入式CPU的芯片。

典型的低端微控制器芯片可能在芯片上具有1000字节的ROM和20字节的RAM,以及8个I/0引脚。大批量生产时,这些芯片的成本有时仅为几毛钱。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    6809

    浏览量

    147636
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16016

    浏览量

    343615
收藏 人收藏

    评论

    相关推荐

    #硬声创作季 微控制器原理:微控制器的典型结构

    微控制器mcu
    Mr_haohao
    发布于 :2022年11月02日 14:51:39

    电梯的基础原理:微控制器

    微控制器
    jf_10480160
    发布于 :2022年12月14日 07:20:15

    什么是微控制器

    。  DS89C430支持三种低功耗节电模式。  ①系统时钟分频控制:允许微控制器使用内部分频的时钟源继续工作,以节省功耗。通过软件设置时钟分频控制位,设置
    发表于 11-14 14:30

    为什么PIC16F628A程序在微控制器上不工作

    下午好。我正在试着用MPLAB XC编程一个微控制器“PIC16f628A”,这个程序在MPLLAB模拟工作,但在下载后不在微控制器上。下面的代码是有问题的,由于没有在第一次尝试中
    发表于 08-13 09:27

    微控制器的作用与应用

    微控制器是将微型计算机的主要部分集成在一个芯片上的单芯片微型计算机。微控制器诞生于20世纪70年代中期,经过20多年的发展,其成本越来越低,而性能越来越强大,这使其应用已经无处不在,遍及各个领域
    发表于 09-10 06:21

    什么是微控制器

    遇到了很多专业性的名词无法理解,或者就是有点杂乱,现在整理一下查找的资料,希望对想要学习的同学有所帮助吧。  奈何水平有限,无法自己整理出一份属于自己的见解,希望之后有机会吧~~~资料一 ······ 综述(参考链接)什么是微控制器?  微控制器可以与一***立的计算机相
    发表于 09-10 06:21

    微控制器MCU是什么

    在开发嵌入式系统时,其中一个选择是将计算硬件基于微控制器,而不是微处理MPU。这两种方法都有其吸引力,但通常它们将在不同的应用中找到。通常,微控制器MCU可用于大小,低功耗和低成本是关键要求
    发表于 11-03 06:45

    CC2640无线微控制器是如何工作达到低功耗的

    什么是蓝牙无线技术?CC2640无线微控制器是由哪些部分组成的?CC2640无线微控制器是如何工作达到低功耗的?
    发表于 11-05 07:36

    什么是微控制器MCU

    在开发嵌入式系统时,其中一个选择是将计算硬件基于微控制器,而不是微处理MPU。这两种方法都有其吸引力,但通常它们将在不同的应用中找到。通常,微控制器MCU可用于大小,低功耗和低成本是关键要求
    发表于 10-29 10:56

    S32K344EHT1MMMST微控制器它是符合ASIL-D设备标准且符合ASIL-D系统标准的微控制器吗?

    吗? 微控制器是否兼容ASIL-D 如果兼容ASIL-D,是否可以通过微控制器本身的软件来实现? 它是 符合 ASIL-D 设备标准且符合 ASIL-D 系统标准的微控制器吗?
    发表于 06-12 07:17

    微控制器工作原理

    微控制器工作原理 1. 引言 2. 什么是微处理器?
    发表于 08-21 16:04 2929次阅读

    微控制器工作流程_微控制器有哪三部分组成

    本文主要介绍了微控制器工作流程及微控制器的组成。微控制器工作过程就是执行程序的过程,程序由指令序列组成,因此程序的执行过程就是执行指令序
    发表于 04-26 09:08 4943次阅读

    微控制器的缩写_微控制器工作条件

    微控制器的英文缩写是MCU。无论何种微控制器,要正常稳定地工作,必须具备3个条件:供电电源、复位电路和时钟振荡脉冲。
    发表于 04-26 09:28 3669次阅读

    解析微控制器工作原理、类型及应用

    RAM用于存储数据以及微控制器工作时创建的其他结果。但是,一旦切断微控制器的电源,它就不会永久存储数据,并且其内存也会丢失。 RAM包含一个特殊功能寄存器(SFR)。这是微控制器制造商
    的头像 发表于 08-21 15:32 1.2w次阅读

    什么是微控制器?如何编程微控制器

    微控制器进行编程或刻录意味着“将程序从编译器传输到微控制器的存储器”。微控制器的程序通常是用C或汇编语言编写的,最后编译器会生成一个十六进制文件,其中包含机器语言指令(例如零和微控制器
    的头像 发表于 08-21 15:40 9357次阅读