分享好友 维修大全首页 维修大全分类 切换频道

吉日象维修app

80c51单片机介绍(学51单片机有前途么)

2023-11-16850

80c51单片机介绍(学51单片机有前途么)(1)

网上太多喷单片机开发的,其实我想说,都是一个行业的,为啥要内卷,51单片机是否已经过时,这个不是由我们说的算,这个是由市场说的算,51只是入门的单片机型号,衍生迭代的产品多了去了,作为基础型号,从它开始学有什么问题,那位建筑师敢说不打地基就可以直接盖最高那层,想从事单片机开发相关行业的,可以去一些招聘网站上找找相关的职位招聘内容,薪资待遇等等就知道,试用期都在6K左右,转正就更可观了,对于一些人还是挺靠谱挺适合的,在这个竞争激烈的时代,要想不被社会淘汰,首先要加强自己的技能。以上内容仅代表个人观点,不喜勿喷,内卷真没意思。

80c51单片机介绍(学51单片机有前途么)(2)

普通的51单片机的中断是有两级中断优先级,要么处于高优先级,要么处于低优先级,只有这两种,要使当前的中断处于高优先级,就把IP设成1它就是高优先级,它打成0就是低优先级,只有一种设置无论它是高优先级还是低优先级,中断就可以通过,只不过在于什么时候去服务的一个问题,开关不管打到哪,中断都能够到中断入口,它只有两级中断优先级,要么是高要么是低,比如有5个中断源,这5个中断源同时申请中断的时候,这5个中断到底是高优先级还是低优先级?比如把它设置成高优先级的里面有三个设的高优先级,低的设了两个,怎么按照什么样的顺序去执行中断申请?来了这么多中断,同时有三个高优先级同时申请,两个低优先级的又是同时申请怎么办?肯定先服务设置成高优先级的,可是设置成高优先级的又有三个中断申请,这时就没有办法去处理了,可以再给它设置成一个默认的自然优先级的顺序,也就是要提前给它设定好这三个优先级,虽然都是这三个中断申请都是高优先级的,但是它们之间还有一个默认的自然优先级,可以按照这个顺序去执行。

51单片机比较简单,优先级只能设置成高和低,中断系统比较强大的话可以给它按照中断的顺序给它排序,想让谁属于高,谁处于次高,在处于次次高,在处于最低,51单片机不具备这么复杂的终端系统,它只能支持简单的高优先级和低优先级,一旦到了中断向量入口地址就能够去执行中断服务函数,执行完中断服务函数之后能够去做中断的返回,用汇编语言来编写的话有一个中断返回指令,用C语言来编写51的程序的话是通过一个中断服务函数来完成的,这个就是整个的系统结构。

80c51单片机介绍(学51单片机有前途么)(3)

定时计数器0,有一个TF0中断标志位,外部中断1有一个IE1中断标志位,T1就是定时计数器1有一个TF1中断标志位,RX和TX就是串行口的发送和接收中断,它有两个标志位,接收中断标志位和发送中断标志位,前面几个是在TCON当中,串行口是单独有一个叫做SCON的特殊功能寄存器,它控制都是通过IE和IP当中,每一个都分配了一个电子开关,参考刚才以外部中断0为例去具体的分析一下其它的这几种,中断请求标志每一个中断源都会有一个中断请求的标志位,也就是单片机是如何得知中断信号是出现,它是靠中断标志位,所有的中断标志位都是指1的时候代表中断来了,有的中断标志位是可以硬件自动清零的,硬件上进入中断服务函数的时候,会把标志位清零,有的标志位是需要软件来清零的。

什么情况下这个中断标志位置标志位变成1,CPU不管有没有中断,它每个机器周期都会去查询这些标志位,能够知道当前有没有中断,这个是中断请求的一个标志,中断的标志是在两个特殊功能寄存器当中,也就是TCON和SCON当中,有一些位就是中断标志位,除了中断标志位里之外像PC它还是定时计数器的一个控制寄存器,定时计数器的打开和关闭的控制,包括中断的外部中断的触发方式的选择为也是在TCON当中,就是说TCON当中到底有哪些位是标志位,定时计数器的打开和关闭的控制位,包括外部中断的TCON的控制,用得多了自然就能够把它记得住,不用只是讲理论也记不住,去背这个TCON也没有什么意义,TCON分成两部分,低四位和高四位,低四位是用于控制外部中断0的和外部中断1。

80c51单片机介绍(学51单片机有前途么)(4)

高四位是用于控制定时器的,实际上又分成两个,低两位是作为外部中断0的,一个是中断标志位,比如IE0就是中断标志位,另外一个是中断方式选择位就是IT0,这个实际上很容易记,这两个位和它是一样的,只是变成了外部中断1。高四位是定时计数器,它也分成两部分,高四位当中的低两位是用于控制定时计数器0的,一个是定时计数器的标志位,一个是定时计数器的打开和关闭的开关,高两位实际上是定时计数器1的和它是完全一样的,实际上很容易记这个特殊功能寄存器,特殊功能寄存器都有定义,只要有印象,每一个位是干什么的,就能够达到控制和使用的目的。

举报
打赏
打赏主播是什么意思
打赏主播是指观众(用户)在观看网络直播节目时,自愿通过直播平台提供的支付渠道,将一定数额的金钱或虚拟礼物赠送给主播的行为

0评论2025-03-26870

主打是什么意思
“主打” 这个词常见的有以下几种意思:一、在商业、产品领域主要营销、重点推广当我们说某产品是公司的 “主打产品” 时,是指

0评论2025-03-26636

电台路是什么意思
“电台路” 通常是因与电台相关的因素而得名的道路,以下是一些具体例子:上海电台路:位于宝山区顾村镇,呈南北走向,南起宝安

0评论2025-03-26335

打狙的窍门是什么意思
“打狙的窍门” 通常是指在射击游戏或实际射击场景中,使用狙击步枪时能够提高射击准确性、效率和生存能力等的一些技巧和方法。

0评论2025-03-26647

路上的创作原声是什么意思
“路上的创作原声” 通常是指以 “在路上” 的状态、经历、感悟等为主题或灵感来源而创作的原始声音作品,在不同艺术领域有不同

0评论2025-03-26375

打印照片回执是什么意思
打印照片回执是指在完成照片拍摄并经相关系统审核通过后,将记录照片合格信息以及个人身份等相关内容的电子凭证,通过打印机输出

0评论2025-03-26283

棒打鸳鸯是什么意思
“棒打鸳鸯” 是一个汉语成语,意思是用木棒打散一对鸳鸯,比喻拆散恩爱的夫妻或情侣。该成语的来源和用法如下:来源与出处:出

0评论2025-03-26672

主打三棺是什么意思
“主打三棺” 是一种网络用语,用反语的方式讽刺人们没有正常的思维观念和底线。该梗起源于贴吧网友之间的讽刺话语,具体出自抗

0评论2025-03-26220

常用香料是什么意思
常用香料是指在烹饪、食品加工、香水制作、药品生产等领域中经常使用的具有独特香气和味道的物质。它们可以增添风味、改善气味、

0评论2025-03-26963

潮汕话香芋是什么意思
在潮汕话中,“香芋” 通常指的就是芋头。不过,潮汕方言中芋头的发音是 “麦筲”(mài shāo)。芋头在潮汕地区的饮食文化和民

0评论2025-03-26504

关于我们  |  网站留言
(c)2026 吉日象维修app www.mykuaidi.com