电子发烧友网 > 控制/MCU > 正文

单片机的作业进程说明

2020年07月10日 10:37 次阅读

  单片机的作业进程

  单片机主动结束赋予它的使命的进程,也便是单片机施行程序的进程,即一条条施行的指令的进程,所谓指令便是把央求单片机施行的各种操效果的指令的办法写下来,这是在计划人员赋予它的指令体系所抉择的,一条指令对应着一种底子操作;单片机所能施行的悉数指令,便是该单片机的指令体系,纷歧样品种的单片机,其指令体系亦纷歧样。为使单片机能主动结束某一特定使命,有必要把要处理的疑问编成一系列指令(这些指令有必要是选定单片机能辨认和施行的指令),这一系列指令的调集就变成程序,程序需求预先寄存在具有存储功用的部件——存储器中。存储器由许多存储单元(最小的存储单位)构成,就像大高楼有许多房间构成相同,指令就寄存在这些单元里,单元里的指令取出并施行就像大高楼的每个房间的被分配到了仅有一个房间号相同,每一个存储单元也有必要被分配到仅有的地址号,该地址声称为存储单元的地址,这么只需知道了存储单元的地址,就能够找到这个存储单元,其间存储的指令就能够被取出,然后再被施行。

  程序通常是次第施行的,所以程序中的指令也是一条条次第寄存的,单片机在施行程序时要能把这些指令一条条取出并加以施行,有必要有一个部件能追寻指令地址的地址,这一部件便是程序计数器PC(包含在CPU中),在初步施行程序时,给PC赋以程序中榜首条指令地址的地址,然后获得每一条要施行的指令,PC在中的内容就会主动添加,添加量由本条指令长度抉择,或许是1、2或3,以指向下一条指令的初步地址,确保指令次第施行。

  单片机介绍

  单片微型核算机简称单片机,是典型的嵌入式微操控器(MicrocontrollerUnit),常用英文字母的缩写MCU标明单片机,它最早是被用在工业操控范畴。单片机由芯片内仅有CPU的专用处理器翻开而来。最早的计划理念是通过将许多外围设备和CPU集成在一个芯片中,使核算机体系更小,更简略集成进杂乱的而对体积央求严峻的操控设备傍边。INTEL的Z80是最早依照这种思维计划出的处理器,从此往后,单片机和专用处理器的翻开便各奔前程。

  前期的单片机都是8位或4位的。其间最成功的是INTEL的8031,由于简略牢靠而功用不错获得了很大的好评。尔后在8031上翻开出了MCS51系列单片机体系。依据这一体系的单片机体系直到如今还在广泛运用。跟着工业操控范畴央求的跋涉,初步呈现了16位单片机,但由于性价比不抱负并未得到很广泛的运用。90年代后跟着花费电子商品大翻开,单片机技能得到了无量跋涉。跟着INTELi960系列分外是后来的ARM系列的广泛运用,32位单片机警捷替代16位单片机的高端方位,而且进入干流商场。而传统的8位单片机的功用也得到了飞速跋涉,处理才华比起80年代跋涉了数百倍。如今,高端的32位单片机主频现已逾越300MHz,功用直追90年代中期的专用处理器,而通常的类型出厂报价下跌至1美元,最高端[1]的类型也只需10美元。今世单片机体系现已不再只在裸机环境下开发和运用,许多专用的嵌入式操作体系被广泛运用在全系列的单片机上。而在作为掌上电脑和手机基地处理的高端单片机乃至能够直接运用专用的Windows和Linux操作体系。

  单片机比专用处理器更适宜运用于嵌入式体系,因而它得到了最多的运用。实习上单片机是国际上数量最多的核算机。现代人类日子中所用的简直每件电子和机械商品中都会集成有单片机。手机、电话、核算器、家用电器、电子玩具、掌上电脑以及鼠标等电脑配件中都配有1-2部单片机。而自个电脑中也会有为数不少的单片机在作业。轿车上通常装备40多部单片机,杂乱的工业操控体系上乃至或许有数百台单片机在一同作业!单片机的数量不只远逾越PC机和别的核算的总和,乃至比人类的数量还要多。

  单片机又称单片微操控器,它不是结束某一个逻辑功用的芯片,而是把一个核算机体系集成到一个芯片上。恰当于一个微型的核算机,和核算机比照,单片机只短少了I/O设备。归纳的讲:一块芯片就成了一台核算机。它的体积小、质量轻、报价便宜、为学习、运用和开发供应了便当条件。一同,学习运用单片机是了解核算机原理与构造的最好挑选。

  单片机内部也用和电脑功用相似的模块,比方CPU,内存,并行总线,还有和硬盘效果相同的存储器材,纷歧样的是它的这些部件功用都相对咱们的家用电脑弱许多,不过报价也是低的,通常不逾越10元即可。。.。。.用它来做一些操控电器一类不是很杂乱的作业足矣了。咱们如今用的全主动滚筒洗衣机、排烟罩、VCD等等的家电里边都能够看到它的身影!。。.。。.它首要是作为操控有些的基地部件。

  它是一种在线式实时操控核算机,在线式便是现场操控,需求的是有较强的抗搅扰才华,较低的本钱,这也是和离线式核算机的(比方家用PC)的首要差异。

  单片机芯片单片机是靠程序作业的,而且能够批改。通过纷歧样的程序结束纷歧样的功用,分外是分外的一同的一些功用,这是别的器材需求费很大力气才华做到的,有些则是花大力气也很难做到的。一个不是很杂乱的功用要是用美国50年代开发的74系列,或许60年代的CD4000系列这些纯硬件来搞定的话,电路必定是一块大PCB板!但是假定要是用美国70年代成功投放商场的系列单片机,效果就会有大相径庭!只由于单片机的通过你编写的程序能够结束高智能,高功率,以及高牢靠性!

  由于单片机对本钱是活络的,所以如今占操控方位的软件仍是初步级汇编言语,它是除了二进制机器码以上初步级的言语了,已然这么初级为啥还要用呢?许多高档的言语现已抵达了可视化编程的水平为啥不必呢?要素很简略,便是单片机没有家用核算机那样的CPU,也没有像硬盘那样的海量存储设备。一个可视化高档言语编写的小程序里边即便只需一个按钮,也会抵达几十K的规范!关于家用PC的硬盘来讲没啥,但是关于单片机来讲是不能承受的。单片机在硬件本钱方面的运用率有必要很高才行,所以汇编尽管初始却仍是在许多运用。相同的道理,假定把巨型核算机上的操作体系和运用软件拿到家用PC上来作业,家用PC的也是承受不了的。

  能够说,二十世纪跨过了三个“电”的年代,即电气年代、电子年代和现已进入的电脑年代。不过,这种电脑,通常是指自个核算机,简称PC机。它由主机、键盘、闪现器等构成。还有一类核算机,大大都人却不怎样了解。这种核算机便是把智能赋予各种机械的单片机(亦称微操控器)。望文生义,这种核算机的最小体系只用了一片集成电路,即可进行简略运算和操控。由于它体积小,通常都藏在被控机械的“肚子”里。它在悉数设备中,起着有如人类脑筋的效果,它出了缺陷,悉数设备就瘫痪了。如今,这种单片机的运用范畴已非常广泛,如智能外表、实时工控、通讯设备、导航体系、家用电器等。各种商品一旦用上了单片机,就能起到使商品晋级换代的成效,常在商品称谓前冠以描绘词——“智能型”,如智能型洗衣机等。如今有些工厂的技能人员或其它业余电子开发者搞出来的某些商品,不是电路太杂乱,便是功用太简略且很简略被拷贝。究其要素,或许就卡在商品未运用单片机或其它可编程逻辑器材上。

下载发烧友APP

打造属于您的人脉电子圈

关注电子发烧友微信

有趣有料的资讯及技术干货

关注发烧友课堂

锁定最新课程活动及技术直播

电子发烧友观察

一线报道 · 深度观察 · 最新资讯
收藏 人收藏
分享:

评论

相关推荐

书童哥(龙顺宇)62讲生动课程带您玩儿转STM8单片机

【课程介绍】:朋友们大家好,本套视频教程由本人录制,现做为录播课程上传至电子发烧友网平台,感谢电子发烧友网让单片机学习的
发烧友学院发表于 2019-01-19 00:00 3015次阅读
书童哥(龙顺宇)62讲生动课程带您玩儿转STM8单片机

关于单片机的复位电路方案

单片机在牢靠的复位往后,才会从0000H地址初步有序的施行运用程序。一同,复位电路也是简略遭到外部噪....
发表于 2020-07-10 10:46 0次阅读
关于单片机的复位电路方案

如何看懂单片机的时序图

 先说“次第疑问”,这个相对简略一些。咱们在学 UART 串口通讯的时分,先 1 位开端位,再 8 ....
发表于 2020-07-10 10:28 2次阅读
如何看懂单片机的时序图

单片机在按键实习运用中碰到的疑问及处理

 单片机在工业操控中运用十分的广泛,如单片机化的电气传动及操控体系中,单片机恰当于体系中的一个零部件....
发表于 2020-07-10 10:26 6次阅读
单片机在按键实习运用中碰到的疑问及处理

单片机操控直流电流的的正回转程序

本程序能经过按键操控直流电流的的正回转,按键的端口界说直接看程序的界说有些。
发表于 2020-07-10 10:23 3次阅读
单片机操控直流电流的的正回转程序

STC单片机开发的注意事项

程序无法下载进MCU,或许犯错的本地有:假定预备条件充沛(驱动程序设备成功STC_ISP.EXE设备....
发表于 2020-07-10 10:21 6次阅读
STC单片机开发的注意事项

单片机学习笔记,三个步骤教你学

作为一名电子技术从业人员,你学过单片机吗?你会运用单片机吗?我想你一定学过,但不一定会运用。因为学习单片机比学...
发表于 2020-07-10 10:20 14次阅读
单片机学习笔记,三个步骤教你学

单片机如何接收编码器发送的信号

旋转编码器是用来测量角度的装置,其分为单路输出和双路输出两种,通过这两种脉冲输出可以测量转速及判断旋....
发表于 2020-07-10 10:19 6次阅读
单片机如何接收编码器发送的信号

基于FPGA和Nios II处理器IP软核实现实...

在嵌入式系统或移动设备上使用SD卡,接口的构建和文件系统实现是必须解决的问题。本文探讨在Cyclon....
发表于 2020-07-10 10:19 13次阅读
基于FPGA和Nios II处理器IP软核实现实...

单片机部队扫描键盘程序说明

在键盘中按键数量较多时,为了削减I/O口的占用,一般将按键摆放成矩阵方法,如图1所示。在矩阵式键盘中....
发表于 2020-07-10 10:12 3次阅读
单片机部队扫描键盘程序说明

单片机烧录程序的方法步骤

怎么给单片机烧录程序?单片机keil程序烧录教程
发表于 2020-07-10 10:06 2次阅读
单片机烧录程序的方法步骤

单片机静态办法点亮数码管电路图解

电路只驱动一个数码管,该数码管为共阴管,公共端接地,段管直连到单片机的P2口,所用单片机为AT89C....
发表于 2020-07-10 10:02 3次阅读
单片机静态办法点亮数码管电路图解

如何构建单片机的最小体系

在了解原理之前, 首要让咱们考虑一个疑问,啥是单片机, 单片机有啥用? 这是一个有意思的疑问,因为任....
发表于 2020-07-10 09:57 5次阅读
如何构建单片机的最小体系

单片机串行口中止程序说明

当单片机接纳到一帧数据后,RI会置1,向CPU恳求中止,若之前有中止容许,则发作了中止,进入中止效劳....
发表于 2020-07-10 09:51 6次阅读
单片机串行口中止程序说明

Open RAN的通用处理器性能无法匹敌其定制化...

这家瑞典供应商似乎从未对Open RAN感到完全满意,而Open RAN被炒作为可以明显提高网络效率....
发表于 2020-07-10 09:28 8次阅读
Open RAN的通用处理器性能无法匹敌其定制化...

FPGA的基础知识和工作原理分析

与处理器不同,FPGA本质上是真正并行的,因此不同的处理操作不必争夺相同的资源。每个独立的处理任务都....
发表于 2020-07-10 09:27 14次阅读
FPGA的基础知识和工作原理分析

单片机常用的调试接口有哪些

搞嵌入式开发和ARM开发搞了半辈子了,调试程序是不可避免的。接触了那么多的调试规范、调试工具、调试手....
发表于 2020-07-10 09:12 16次阅读
单片机常用的调试接口有哪些

威联通推出TS-x53D系列NAS,助力2.5G...

2020年7月,威联通将推出3款拥有双2.5GbE网口的新NAS,分别为TS-253D、TS-453....
发表于 2020-07-09 17:44 123次阅读
威联通推出TS-x53D系列NAS,助力2.5G...

国产MCU推出性价比王,世界第一颗32位MCU且...

通过采访得知该公司在MCU/SOC领域有很多重量级产品量产推出,相信未来在国产MCU/SOC领域中航....
发表于 2020-07-09 17:02 309次阅读
国产MCU推出性价比王,世界第一颗32位MCU且...

英特尔推出Thunderbolt 4产品,适用于...

2020年7月8日,英特尔揭晓了有关下一代通用线缆连接解决方案 Thunderbolt™ 4 的全新....
发表于 2020-07-09 16:36 193次阅读
英特尔推出Thunderbolt 4产品,适用于...

Q1季度5G应用处理器市场收益仍增长6%,还将推...

Strategy Analytics手机元件技术(HCT)服务最新发布的研究报告显示,尽管在疫情期间....
发表于 2020-07-09 16:30 107次阅读
Q1季度5G应用处理器市场收益仍增长6%,还将推...

求助!求单片机循迹小车程序 和仿真图proteus

假期网上实习 两天时间老师要求做出一个简单的循迹小车 并实现转向时变速 实在不会请求帮助 ...
发表于 2020-07-09 15:48 160次阅读
求助!求单片机循迹小车程序 和仿真图proteus

单片机、ARM、DSP与CPU它们之间的区别是什...

你知道吗其实单片机、ARM、DSP都是属于CPU吗?它们之间到底有什么区别呢?就这个问题下面就让成都....
发表于 2020-07-09 15:25 52次阅读
单片机、ARM、DSP与CPU它们之间的区别是什...

华为Atlas900训练集群位于“AI+基础技术...

IBM 人工智能辩论系统将参与此次大会SAIL奖评选。辩论是一种主观的艺术形式和技巧,是人类的语言,....
发表于 2020-07-09 15:24 227次阅读
华为Atlas900训练集群位于“AI+基础技术...

了解I2C总线的功能和特点

读操作有三种基本操作:当前地址读、随机读和顺序读。三种操作方法类似,只是读的数据个数不同,可连续读8....
发表于 2020-07-09 14:50 35次阅读
了解I2C总线的功能和特点

Cortex-M3芯片简介

4. 寄存器位。通常是表示一个位段的数值,例如 bit[15:12] 表示位序号从15往下数到12,....
发表于 2020-07-09 14:43 55次阅读
Cortex-M3芯片简介

单端口SRAM与双端口SRAM电路结构

SRAM是随机存取存储器的一种。所谓的静态是指这种存储器只要保持通电,里面储存的数据就可以恒常保持。SRAM不...
发表于 2020-07-09 14:38 316次阅读
单端口SRAM与双端口SRAM电路结构

ADC支持采样频率受供电电压影响

STM32 ADC:STM32 12位ADC是逐次逼近型的模数转换器。它有多达19个多路复用通道,允....
发表于 2020-07-09 14:32 20次阅读
ADC支持采样频率受供电电压影响

安谋中国“星辰”处理器正式商用

据安谋中国产品研发副总裁刘澍介绍,“星辰”处理器是安谋中国IoT应用处理器的产品系列,名称寓意“成为....
发表于 2020-07-09 14:30 77次阅读
安谋中国“星辰”处理器正式商用

江苏移动成功部署单端口400GE解决方案,打造智...

今日,中国移动江苏公司(以下简称“江苏移动”)携手华为在无锡IDC出口核心路由器NetEngine ....
发表于 2020-07-08 16:21 197次阅读
江苏移动成功部署单端口400GE解决方案,打造智...

NVIDIA Jetson Nano 荣获“20...

“恭喜NVIDIA得到我们的独立评审团的认可,荣获这一殊荣。” Edge AI and Vision....
发表于 2020-07-08 15:31 271次阅读
NVIDIA Jetson Nano 荣获“20...

MAXHUB推出智能交互式平板,国产操作系统帮助...

“国产化”是近年从国家层面到社会各行各业都十分重视的话题,比如会议信息安全、芯片技术、操作系统等多个....
发表于 2020-07-08 15:12 245次阅读
MAXHUB推出智能交互式平板,国产操作系统帮助...

单片机死机原因分析

图中P07为单片机控制mos管的io口,供电5V/2A适配器,单片机松翰570210。 单片机运行正常,但是负载电流到1.7A左右...
发表于 2020-07-08 15:09 153次阅读
单片机死机原因分析

单片机开发串口是应用最为广泛的通信接口

通用同步收发器(USART)是一种串行接口设备,可以对其进行编程以进行异步或同步通信。
发表于 2020-07-08 11:21 64次阅读
单片机开发串口是应用最为广泛的通信接口

数字滤波算法克服随机干扰的误差具有哪些优点?

由上式可以看出,本次滤波的输出值主要取决于上次滤波的输出值(注意不是上次的采样值,这和加权平均滤波是....
发表于 2020-07-08 11:13 89次阅读
数字滤波算法克服随机干扰的误差具有哪些优点?

单片机和PLC之间有什么区别?

单片机的特点是编程、维护相对复杂,编程方式常用C语言或者汇编语言,成本较低,I/O接口相对有限。
发表于 2020-07-08 11:00 155次阅读
单片机和PLC之间有什么区别?

关于单片机系统EMC测试

它包括电磁干扰(EMI)和电磁敏感性(EMS)两部分。由于电器产品在使用时对其它电器有电磁干扰,或受....
发表于 2020-07-08 10:56 96次阅读
关于单片机系统EMC测试

单片机和数字电路怎么抗干扰?

LED电源的工程师经常提及“恒流”驱动,其实,在很多电子设备中,有许多用电设备要求供给的电流(而不是....
发表于 2020-07-08 08:43 102次阅读
单片机和数字电路怎么抗干扰?

多个单片机用nRF24l01模块做发射,一个做接收,如何实现的?

准备做一个简易的家庭温度测量仪,每个房间都放置一个单片机加发射模块,在客厅里放置一个单片机加接收模块,不知道多...
发表于 2020-07-08 07:45 29次阅读
多个单片机用nRF24l01模块做发射,一个做接收,如何实现的?

西部数据新款数据存储解决方案助力企业实现到NVM...

西部数据公司拥有完整的企业级数据存储解决方案,6月29日,西部数据最新推出了基于Ultrastar ....
发表于 2020-07-07 16:33 734次阅读
西部数据新款数据存储解决方案助力企业实现到NVM...

基于高性能的Arm Cortex-A73的四核心...

在4K领域,MediaTek为对画面质量有着严苛标准的用户准备了MT9652这样的旗舰型高刷新率智能....
发表于 2020-07-07 15:39 98次阅读
基于高性能的Arm Cortex-A73的四核心...

手把手教程:各类数字电源设计实例(程序+原理图)

本资料分享了数字电源设计实例,包含程序、原理图等资料,手把手带你独立设计属于自己的数字电源。 ...
发表于 2020-07-07 15:13 589次阅读
手把手教程:各类数字电源设计实例(程序+原理图)

串口助手接收单片机发送过来的字符串,发送值与接收值不一样

串口助手接收单片机发送过来的字符串,发送与接收不一样,发送同一串字符串,每次接收到的都不一样,但接收到都是...
发表于 2020-07-07 15:10 221次阅读
串口助手接收单片机发送过来的字符串,发送值与接收值不一样

电流互感器采样电路的工作原理

(2)采用电阻采样的电流采样单元如下图(b)所示。电阻R320是串接在IGBT管e极与电源负极之间的....
发表于 2020-07-07 14:38 129次阅读
电流互感器采样电路的工作原理

3.3V 单片机和 5V 单片机通信的两种思路

个单片机由于电平不同,串口通信可能会失败,这时候需要通过电平转换电路来解决,本文给出了两种方法,一种是通过三极...
发表于 2020-07-07 14:11 610次阅读
3.3V 单片机和 5V 单片机通信的两种思路

基于MX 8M Mini处理器

康佳特产品管理总监Martin Danzer说道:“我们的新款3.5英寸载板增加了Arm设计对于小规....
发表于 2020-07-07 11:36 116次阅读
基于MX 8M Mini处理器

51单片机 气体烟雾报警器

大家好,我做一个气体烟雾报警器,但是代码有点问题,不会把气体浓度等级显示到数码管上,而且报警不太灵敏,把等级降...
发表于 2020-07-07 10:17 190次阅读
51单片机 气体烟雾报警器

人工智能处理器正在重振全球半导体行业

用于深度学习和矢量处理任务的gpu、FPGAs和asic的新兴处理器架构正在推动蓬勃发展的AI芯片市....
发表于 2020-07-07 10:12 173次阅读
人工智能处理器正在重振全球半导体行业

RISC-V单片机玩转ESP8266 WIFI模...

程序主要包括如下4个功能模块:ESP01S初始化、串口处理、Event回调函数、事件处理;串口处理模....
发表于 2020-07-07 09:26 83次阅读
RISC-V单片机玩转ESP8266 WIFI模...

40个经典单片机实验帮你成功 206页 2.6M

40个经典单片机实验帮你成功 206页 2.6M 非常适合初学者和毕设 资料分享来自网络资源 ...
发表于 2020-07-06 22:13 215次阅读
40个经典单片机实验帮你成功 206页 2.6M

混合架构大幅提升用户体验,中国是高通可穿戴业务第...

时隔两年之后,高通日前推出了4100+可穿戴设备平台和骁龙4100可穿戴设备平台,全新平台面向下一代....
发表于 2020-07-06 15:58 415次阅读
混合架构大幅提升用户体验,中国是高通可穿戴业务第...

格芯FinFET解决方案12LP+完成技术认证,...

7月3日消息,作为先进的特色工艺半导体代工厂,格芯® (GF®) 近日宣布其先进的FinFET解决方....
发表于 2020-07-06 15:16 165次阅读
格芯FinFET解决方案12LP+完成技术认证,...