在本指南中,我们将详细探讨什么是单片机以及它与微处理器等相关产品之间的根本区别。我们还将介绍一些最常见的市售单片机类型,以及它们可以处理的任务类型。
简而言之,单片机(通常简称为MCU或MC)是指完全独立于单个芯片的非常小的微型计算机。
如果需要使用更多的基本术语,您可以将单片机定义成一台非常简化的计算机,一遍又一遍地运行单个基本程序。换句话说,单片机可在单个设备中执行由用户/操作员预先编程的单个自动化任务,并重复执行这一项任务(通常是在定时循环中执行)。
这就是“嵌入式应用程序”,它不是由完整的微处理器(也称为CPU)处理的通用型应用程序。
-正如本指南所述,单片机包含微处理器等关键组件,但与大多数独立MP相比,它是一种复杂程度更低的动态CPU。
-这是因为单片机单元仅限于执行一项高度特定的工作,无需微处理器(个人计算机中的微处理器)提供全部功能。
为了实现这一点,单片机通常通过印制电路板(PCB)与其他类型的组件和电子电路配合使用。通过将两种或更多基于PCB的设备组合在一起,可以使用单片机控制、监测并影响各类系统和组件行为。