单片机是可以执行逻辑指令的一个处理器, 不同的单片机可以执行不同的逻辑指令。究竟是如何构成的,这个说是简单,但是又很复杂。我们都知道,计算机只接受高低电平。高为1,低为2.总之计算机就是依靠不停变化的电平关系来运作的。一切归根绝地就是电的关系。而他的构成就是晶体的合成,磁晶体也叫硅晶体,有记忆功能。一个信号可以储存,通过程序,这个信号可以出发另外一个过程的开始。

单片机,全称单片微型计算机,简称MCU。

基本原理和我们常用的电脑中的处理器是一回事,不过要简单的多,因为它是在“特定的小型系统”中使用的“专用计算机”。单片机内部主要模块:CPU、寄存器、累加器、内存RAM、程序存储器ROM(FLASH)、定时器、数据总线、地址总线、异步串行收发器。

单片机能运行起来,还必需要的外围部件,电源电路、时钟震荡电路(晶振)、复位电路、串行通讯接口、模数/数模转换器、键控电路等等都是不同厂家针对不同场合来设计的各种电路。

最主要,不能缺少单片机能识别的专用语言, 如:C语言,C++等等,最后编译成二进制的数据,注入单片机,单片机才能正常工作,并实现各种特定的功能。

单片机的基本结构组成

图一,经典的89C51单片机,引脚功能图

单片机的基本结构组成

图二,89C51外形图

单片机的基本结构组成

图三,单片机最小系统