单片机中$是什么意思

 我来答
意法半导体(中国)投资有限公司 2023-06-12
展开全部
单片机其实就是一种可以由人对它进行编程从而通过它控制一些与它相连的器件的微型处理器。通俗地说就是你用某种特定的语言在特定的软件里(如keil)编写好一段程序后通过一定的方法转到一个芯片里(这个芯片就是单片机),给芯片上电后它就可以根据你编的程序控制它所连接的其他器件了。希望能帮到你了… 更专业的解答可联系意法半导体,产品服务:意法半导体单片机产品线拥有业界宽广、极具创新力的32位产品系列 – STM32,覆盖超低功耗、超高性能方向.目前提供16大产品线 (F0, G0, F1, F2, F3, G4, F4, F7, H7, MP1, L0, L1, L4, L4+,L5, WB),超…
lzback1
推荐于2017-09-02 · TA获得超过2955个赞
知道小有建树答主
回答量:496
采纳率:0%
帮助的人:744万
展开全部
就是表示本指令的地址。
例如jmp $
就是代表,不断跳回本指令。也就是一种预设的死循环。
欢迎追问~
意法半导体(中国)投资有限公司
2023-06-12 广告
单片机(Microcontrolers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电... 点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
zhangfei714
2011-11-27 · 超过36用户采纳过TA的回答
知道小有建树答主
回答量:155
采纳率:0%
帮助的人:107万
展开全部
跳到本身 比如 sjmp $;就是跳到本身这条句子。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sanjinluo
2011-11-26 · TA获得超过4718个赞
知道大有可为答主
回答量:3404
采纳率:0%
帮助的人:1071万
展开全部
等待
相当于
LOOP: JMP LOOP
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tony_sgt
2018-03-22 · TA获得超过8427个赞
知道大有可为答主
回答量:5330
采纳率:66%
帮助的人:1438万
展开全部
“$”是汇编语言中的一个预定义符号,等价于当前正汇编到的段的当前偏移值。
“$”可用于表达式,并且可以用于表达式的任意位置。
1、汇编中$符主要用来表示当前地址。
2、如最常用的JMP $就是指转移到当前执行语句的地址,在这的效果就是原地跳转,不再向后执行了。
$: 为地址运算符,属伪操作指令。当需要汇编编译器自动计算出数组大小的时候,可能就会用到当前地址计数器$运算符了,汇编用$运算符返回当前程序语句的地址偏移值,利用该数值,就可以计算出数组的长度。
例如:
xxx BYTE 10,20,30,40,50
xxxlen = $ - xxx
则常量xxxlen就是数组list的长度值了(=5)。
上句的意思是:当前地址减去变量xxx的地址,即为5。
另外单片机指令“jmp $+3”中的“$”表示当前这条指令在代码段中的偏移量。指令“jmp $+3”表示要向前跳转到距离这条指令3个字节的地方。若是“jmp $-3”,则表示要向后跳转到距离这条指令3个字节的地方。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cf0609
2011-11-27 · 超过18用户采纳过TA的回答
知道答主
回答量:87
采纳率:0%
帮助的人:45.7万
展开全部
死循环
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式