个人理财 电子元件:微控制器简介 - 虚拟仪器

电子元件:微控制器简介 - 虚拟仪器

视频: 电机调速、控制正反转,一个L298N轻松搞定 2024

视频: 电机调速、控制正反转,一个L298N轻松搞定 2024
Anonim

微控制器 是单个电子芯片上的完整计算机。他们可以购买50美元或更少。像所有计算机系统一样,微型计算机由若干基本子系统组成:

  • 中央处理单元(CPU): CPU执行由程序提供给它的指令。 CPU可以完成计算机正常工作所需的所有操作,例如将数据从一个存储单元移动到另一个存储单元,或从外部接收数据。

    <! - 1 - >
  • 时钟: 单片机的CPU和其他组件由一个时钟驱动,该时钟提供时序脉冲来控制程序指令的起搏,因为CPU一次执行一个程序指令。对于大多数微控制器来说,时钟以每秒几百万次的速度跳动。相比之下,驱动典型台式计算机的时钟以每秒钟少于999亿次 的时钟周期为单位。 <!随机存取存储器(RAM):

    提供暂存区,电脑可以存储正在处理的数据。例如,如果您希望计算机确定计算结果(如两加两),则需要在计算机可以存储结果的RAM中提供一个位置。
  • 在台式计算机中,可用RAM的数量是以十亿字节(GB为千兆字节)来衡量的。在微控制器中,RAM通常只是以字节来测量。这是正确的:不是数十亿(GB),百万(MB;兆字节)甚至数千(KB;千字节)的字节,而是普通的旧字节。例如,流行的BASIC Stamp 2总共有32个字节的RAM。

    EEPROM:

    一种特殊类型的存储器,用于存放运行在微控制器上的程序。
  • EEPROM 代表 电可擦除可编程只读存储器 ,但不会进行测试。 EEPROM是 只读,

    表示一旦数据存储在EEPROM中,数据就不能通过单片机CPU上运行的程序进行更改。但是,可以通过USB端口将EEPROM连接到计算机,将数据写入EEPROM存储器。然后,计算机可以发送数据到EEPROM。这就是微控制器的编程方式。您可以在PC上使用特殊软件来创建您要在微控制器上运行的程序。然后,将微控制器连接到PC,并将程序从PC传送到微控制器。微控制器然后执行程序中提出的指令。大多数微控制器都有几千字节的EEPROM存储器,足以存储从PC下载的相对复杂的程序。 EEPROM存储器最重要的特性之一就是在关闭电源时不会丢失数据。因此,一旦将程序从PC传送到微控制器的EEPROM,程序就会保留在微控制器中,直到用其他程序替换程序。 您可以关闭微控制器,并将其放在壁橱架上多年,当您重新启动微控制器时,多年前录制的程序将再次运行。

    I / O引脚:

    微控制器最重要的特性之一是它的

    I / O引脚,

    使微控制器能够与外界通信。尽管一些微控制器具有单独的输入引脚和输出引脚,但大多数都具有共用的I / O引脚,可用于输入和输出。

  • I / O引脚通常使用基本的TTL逻辑接口:高电平(逻辑1)由+5 V表示,低电平(逻辑0)由0 V表示。大多数微控制器只能处理少量的电流直接通过I / O引脚。典型值为20-25毫安。这足以点亮一个LED,但需要更多电流的电路应隔离来自微控制器I / O引脚的较高电流负载。这通常通过使用晶体管驱动器来完成。

电子元件:微控制器简介 - 虚拟仪器

编辑的选择

添加新的SketchUp图层并在图层之间移动实体 - 虚拟图层

添加新的SketchUp图层并在图层之间移动实体 - 虚拟图层

是SketchUp非常有用的一部分,他们可以让你的生活变得更轻松。以下是如何在Sketchup中添加新图层以及如何将实体移动到不同图层的方法。添加新图层按照以下步骤将图层添加到SketchUp文件:选择“窗口”→“图层”。图层...

全部关于地理位置快照和SketchUp - 虚拟

全部关于地理位置快照和SketchUp - 虚拟

当您将地理位置快照导入SketchUp ,您可以访问Google庞大的地理数据存储库;快照不仅仅是漂亮的图片:导入快照地理位置自动定位您的位置。这意味着快照设置您的模型的经纬度,并定位在正确的主要方向。任何阴影研究你...

如何在SketchUp中使用场景动画区域

如何在SketchUp中使用场景动画区域

将区域视图与场景组合在一起以创建动画展示您的SketchUp模型都是一种有用且令人印象深刻的方式。基本的想法是,您可以使用场景来创建动画,其中您的剖面在您的模型中移动。以下是您可能需要使用此技巧的几个原因:如果...

编辑的选择

Drupal友好的网页寄存公司 - 傻瓜

Drupal友好的网页寄存公司 - 傻瓜

网页寄存公司为您提供访问Web服务器,您可以在其中安装Drupal并使您的网站在Web上可见。一些公司为您安装Drupal或为您提供一键安装,为您节省了一些工作量。如果您决定自己跳过Drupal的安装,请考虑通过以下方式之一获取帐户...

Drupal花园功能 - 傻瓜

Drupal花园功能 - 傻瓜

让您有机会查看和使用所有Drupal花园功能,可以创建一个新的站点,然后选择自定义选项而不是其中一个已安装的模板:确保已经登录,然后单击我的站点链接。这样做打开了Drupal花园站点经理。点击创建...

Drupal园林主题生成器 - 傻瓜

Drupal园林主题生成器 - 傻瓜

Drupal花园设置完成后,有一些乐趣和玩你的网站上的主题。使用Drupal Gardens Theme Builder控制网站的外观是与安装Drupal自身副本不同的主要方式。但是你不会错过太多...

编辑的选择

上一次显示一张照片(全屏播放)如何在您的照片上一次显示一张照片(全屏播放)尼康D5300 - 傻瓜

上一次显示一张照片(全屏播放)如何在您的照片上一次显示一张照片(全屏播放)尼康D5300 - 傻瓜

很可能您已经在尼康D5300上播放了播放模式。但是,在数码相机上查看照片有不同的选项。对于正常播放 - 即每次只能查看一张照片 - 请执行以下步骤:

如何自定义尼康D3300的优化校准 - 傻瓜

如何自定义尼康D3300的优化校准 - 傻瓜

当您使用尼康D3300的内置原始处理器,您可以尝试不同的优化校准设置,了解每个设置对图像的影响。当您使用免费的Nikon软件Nikon ViewNX处理图像时,您可以选择相同的选项。该程序的原始转换器,以及在Adobe Photoshop中找到的那些...

如何在HDMI屏幕上显示实时预览预览 - 假人

如何在HDMI屏幕上显示实时预览预览 - 假人

尼康D7100相机连接到HDMI(高清晰度多媒体接口)设备,以在该屏幕上查看实时显示输出。摄影师经常使用此功能,因为摄影师需要比相机显示器提供更大的主题。使用此选项时,会出现一些问题:...