产品展示
PRODUCT DISPLAY
牛宝体育官网您现在的位置: 首页 > 产品展示 > 电力监控与保护

深度解析单片机运转谈理你明晰吗?

发布时间:2024-03-29 03:46:38

来源:牛宝体育app

  单片机是将主题惩罚单位(CPU)、积储器、输入输出集成正在一片芯片上,可能说单片机即是一台微型阴谋机,只是和咱们平日行使的阴谋机比拟它的功用有所差别,也没有咱们用的阴谋机那样庞大。

  阴谋机可能运转一个个操纵,单片机可能依据工程师的编写可奉行文献,告终种种各样的功用。那么,单片机是如何显露要奉行什么指令,做什么手脚呢,咱们的指令又是如何被单片机识别呢?体会这个经过,可能加深对单片机的了解。

  起初要从CPU的构成说起,CPU是由晶体管构成的,这些晶体管是一种半导体器件,比方二极管即是最为常见的半导体器件。电流只可从正极流向负极,反向则截止。

  晶体管通过种种组合体例组成门电道:与门,或门,非门,异或门......。门电道又称为逻辑门,是数字电道的根基,常见门电道,及其真值表:咱们体会下与门电道:

  与门电道可能联念为两个串联开合把持一个灯胆,只要同时闭合两个开合,灯胆才会被点亮。开合表现晶体管的导通与截止,灯胆的点亮与熄灭表现电道输出的崎岖电平。

  其他门电道也是由种种晶体管组成,差其它输入,有差其它输出,组成种种功用。种种门电道通过繁杂的组合就成了CPU了。然后用CPU告竣种种繁杂阴谋的。电量采集器

  有了CPU,咱们用它来算一道幼学生算术题1+1=2,看看它是如何阴谋的,从一个轻易加法器劈头,加法器由半加器构成。

  半加器由一个与门和异或门组成。不琢磨低位进位来的进位值,只要两个输入,两个输出。

  1+1=2,2正在二进造中表现为0010。正在半加器中:异或门输入差其它电平(不是同时高或低),输出为高,也即是1+0或0+1,输出1,当两个都输入为1输出为0,与门则输出为1,也即是进位。可能把它空洞成一个黑盒子:

  当多位数相加时,半加器可用于最低位乞降,并给出进位数。第二位的相加有两个待加数(B和进位CO),再有一个来自前面低位送来的进位数 (A)。这三个数相加,得出本位和数(全加和数)和进位数。同样可能把它空洞出来:

  假如要阴谋多位数的相加,则需求多个全加器以及其他门电道,组合出更繁杂的加法器。减法的运算可能用加法来分析:

  从加法器咱们不困难出,CPU的运算是种种门电道的崎岖电平的输入和输出,高电平为1,低电平为0,把咱们平日的十进造数字转成二进造数输入,输出二进造数。

  两个数字相加用全加器的组合来告竣,假如是多个数字的相加呢?比方1+2+3+4+5+……+100,该如何告竣呢?

  依据咱们的阴谋经过来看这个题目,咱们先把前两个数拿出来相加,取得的和再和第三个数相。

联系方式
  • 电话

    86-021-69155901

  • 传真

    86-021-69155906

在线客服