单片机MCU的基本结构与工作原理

您所在的位置:网站首页 汽车mcu是什么模块 单片机MCU的基本结构与工作原理

单片机MCU的基本结构与工作原理

2024-05-24 16:07| 来源: 网络整理| 查看: 265

微控制单元 (Microcontroller Unit;MCU) ,又称单片微型计算机 (Single Chip Microcomputer )或者单片机,是把中央处理器 (Central Process Unit;CPU)的频率与规格做适当缩减,并将内存 (memory)、计数器 (Timer)、USB、A/D转换、UART、PLC、DMA等周边接口,甚至LCD驱动电路都整合在单一芯片上,形成芯片级的计算机,为不同的应用场合做不同组合控制。诸如手机、PC外围、遥控器,至汽车电子、工业上的步进马达、机器手臂的控制等,都可见到MCU的身影。

汽车电子中所使用的半导体即车规级芯片,主要有主控芯片(MCU/SoC),功率芯片(IGBT),传感器芯片(CIS)和存储芯片(Flash)四大类,车规级芯片广泛应用于汽车的动力系统、智能座舱及自动驾驶系统,是汽车电子不可或缺的核心元器件。

一、MCU芯片介绍

MCU即微控制单元(Micro Controller Unit),又称单片机(Single Chip Microcomputer),是将CPU、存储、外围功能都整合在单一芯片上具有控制功能的芯片级计算机,作为高度集成的微型计算机控制系统,单片机具有系统结构简单、可靠性高、处理功能强、低电压和低功耗、环境适应能力强等特点,已广泛应用于汽车电子、工业控制、仪器仪表、家电等领域。

在汽车电子的各个系统当中,往往需要采用车用MCU(车用微控制器)作为运作控制的核心,负责各种信息的运算处理,用于汽车的动力总成、辅助驾驶、网络互联、底盘安全、信息娱乐以及车身电子等方向。

1 MCU的基本结构

构成MCU的几个重要组件包括:

(1)中央处理器(CPU)

CPU是单片机的大脑。它由算术逻辑单元(ALU)和控制单元(CU)组成。CPU读取、解码和执行指令以执行算术、逻辑和数据传输操作。

(2)存储单元

任何计算系统都需要两种类型的存储器:程序存储器和数据存储器。程序存储器,顾名思义,包含程序,即要由CPU执行的指令。另一方面,数据存储器需要在执行指令时存储临时数据。通常,程序存储器是只读存储器(ROM),数据存储器是随机存取存储器(RAM)。

(3)输入/输出端口

单片机与外部世界的接口由输入/输出端口(I/O端口)提供。开关、键盘等输入设备以二进制数据的形式从用户向CPU提供信息。CPU在接收到来自输入设备的数据后,执行适当的指令并通过LED、显示器、打印机等输出设备做出响应。

(4)定时器/计数器

单片机的重要组件之一是定时器和计数器。它们提供时间延迟和计数外部事件的操作。此外,定时器和计数器可以提供函数生成、脉宽调制、时钟控制等。

(5)总线

单片机的另一个重要组件,但很少讲到,它就是系统总线。系统总线是一组连接线,将CPU与其他外围设备(如内存、I/O端口和其他支持组件)连接起来。

2 MCU的工作原理

MCU的工作原理是逐条执行预存指令的过程,不同类型的单片机有不同的指令系统。为了让一个单片功能自动完成某项具体任务,必须将所要解决的问题编成一系列的指令,并且这些指令必须是由一个单独的函数来识别和执行的,这样一系列指令的集合就变成了程序,这些程序需要预先储存在有存储能力的存储器中,也就是我们常说的内存。

由于程序是按顺序执行的,因此程序中的指令也是一条条地存储,MCU在执行程序时要将这些指令逐个提取并执行,必须拥有能够跟踪指令所在存储单元的功能,这个部分就是程序计数器PC(包括CPU在内),当程序开始运行时,PC将会



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3