什么叫单片机?

总是听到有人说单片机,这是什么,是用来干什么的呢?

共 1 个回答

切换为时间排序
ollyzero

2020-10-07 22:48:56


单片机就是一种可以用程序进行控制的半导体芯片,在这种芯片内它相当于把计算机所具有的计算功能部件,我们通常叫它中央处理器 “安放”到里面,这个部件可以说它是单片机的“大脑”,它具有逻辑判断功能。对于一个完整的单片机来说,还要有存放数据的地方,也就是存储器。在存储器里,我们给它划分为两个不同区域,其中一个地方可以存放一些重要的数据,就算单片机没有电了,这些数据也能保存在里面很久,比如一些程序数据,一些单片机的初始化的数据;而另一个地方则是存放一些不是那么重要的数据,比如单片机外部一些设备送给单片机的数据,或者单片机运算出一些结果的数据,存在这里面的数据需要单片机有电时才不会丢失,只要单片机没电的话,这些数据也就没有了。为了区分存储器这两个不同的存储空间,我们把只能放一些重要数据的地方起个名字叫只读存储器(ROM),而把存储一些不重要数据的地方我们给它起个名字叫随机存储器(RAM)。单片机作为一个控制类芯片,它要与外部的许多设备进行信息的互动,这个信息有从单片机输出来的,也有外部设备送给单片机的,因此我们就需要给单片机开设许多交流信息的通道,这个通道我们给它起个名字叫输入口和输出口(I/O口),有的单片机的输入输出口还具有双重功能,它不但可以输入和输出数据进行信息的交流,同时它还具有计数、中断、通信等功能。

以上三大部分硬件就是单片机最基本的组成形式了,但是光有硬件还是不行的,我们给单片机装一些软件它才具有控制功能。单片机就是靠各种不同的控制程序软件才完成各种控制的,因此单片机也是一个需要软硬结合的半导体芯片。

共 1 条
  • 1
前往
57回答数