怎么把二进制代码放到单片机中去

发布日期:2023-01-03
怎么把二进制代码放到单片机中去

电工优优今天要和大家分享的怎么把二进制代码放到单片机中去相关信息,接下来我将从怎么用二进制写代码,怎么把二进制代码做数码管输出,二进制代码怎么算这几个方面来介绍。

现在的电子产品功能越来越强大,复杂的控制都需要程序来执行

比较简单的电子产品不需要单片机(MCU)来控制,可以用硬件逻辑电路来搭建,比如光控开关、声控开关、延时控制等。但复杂的电子就产品就不行了,功能比较多的电子产品需要一个控制中心和用户进行人机交互,控制中心可以获取各种传感器的数据,可以识别用户输入的指令,可以进得复杂的计算,可以输出控制信号。这个控制中心说是电子产品的信心器件--微处理器。

单片机(MCU)根据什么执行指令和处理数据?

单片机(MCU)集成了微处理器、RAM、ROM、各种输入输出外设等。

单片机(MCU)可以运行我们编写的程序,按程序指定的逻辑执行指令,使电子产品按设计的功能工作。

我们都知道在数字电路的世界只有“0”和“1”,但是单片机(MCU)的程序一般是用C语言或者汇编语言来编写,编写好的程序需要通过编译器编译为单片机(MCU)能够读取和执行的二进制代码。单片机(MCU)就是通过执行这些二进制指令来实现电子产品的各种功能的。

怎么把二进制代码放到单片机(MCU)中去?

在单片机(MCU)中负责存储二进制程序代码的部分叫做ROM(只读存储器)。把程序下载到单片机(MCU)的过程俗称“烧录”。单片机(MCU)有一个专门用于“烧录”程序的接口,通过烧录器可以把编写好的程序下载到单片机的ROM。

烧录器如下图:也就是我们平常说的编程器。

所谓烧录就是给电子产品的控制器(也就是CPU或控制芯片)下载程序和参数。只有下载了程序和参数,电子产品才能运行。那为什么呢?因为电子产品都要有一个大脑统一指挥控制啊。他要知道你对他操作了什么,你想要他干什么,他要从你这里接收指令,执行相应的动作。

那电子产品的大脑是什么呢,说白了就是控制器。要知道这个问题的答案,首先你要知道电子产品是怎么开发制作的。

电子产品是根据需求而开发的一种控制器,如MP3是播放音乐的控制器,MP4是播放视频的控制器,还有手机,摄像机,照相机等待。所有这些都有一个或几个控制芯片,而这些芯片就是存储我们开发的程序代码和参数的,有了这些程序代码和参数,这些控制器就可以听从我们的指挥了,叫他干嘛就干嘛。而这些程序代码是怎么弄到芯片里面的呢,就是烧录,这是专业的叫法。我们不专业的叫法就多了,下载程序,写程序,烧片等。

电子产品的控制器可以烧录的次数一般都很多的。用于以后的升级。不过大部分的电子产品好像都是一次性的,基本就没有升级得。如果要升级也是专用的烧录软件进行程序更新。像手机可以刷机,刷系统,就是所谓的烧录软件程序

以上就是"电工优优"为大家介绍的怎么用二进制写代码的相关信息,想了解更多"怎么把二进制代码放到单片机中去,怎么用二进制写代码,怎么把二进制代码做数码管输出,二进制代码怎么算"相关知识,请收藏电工无忧吧。