c语言中地址值是什么意思,单片机C语言中如何区别是地址还是数值啊?
这个问题回答的很好,又解决我的一个疑问!!!
比如在一个文件中,有两个语句sfr16 CAN0DAT = 0xD8;CAN0DAT = 0x00b3;第一个语句是不是表示定义CAN0DAT的地址是0xD8?那第二句跟第一句是一样的意思吗?也是表示地址还是第二句就是把0x00b3这个数值赋给0xD8这个地址?这两句有什么不同啊。。。。。,晕了
2010-12-09 11:39
提问者采纳
这两句的不同就在sfr16指令。sfr16是一个宏定义指令,即为地址为0xD8的这个16位寄存器取个名字CAN0DAT,没有其它的意思。宏定义之后,下面这个语句CAN0DAT = 0x00b3;相当于:0xD8 = 0x00b3;,不过C里面不允许这样操作,所以就出现了sfr16这个指令。语句CAN0DAT = 0x00b3;是对地址为0xD8的这个16位寄存器赋值0x00b3,就是把0x00b3这个数值赋给0xD8这个地址。
非本作者版权,版权归原链接作者所有:http://zhidao.baidu.com/link?url=gWRabUorpAkA4OEtdgYksuRgqvJlcxhjiuAHe8Zk20jB1Mfp1A2VV8urckxjQRmqSx-XkO0BTBaKKqlrBqiq8K
c语言中地址值是什么意思,单片机C语言中如何区别是地址还是数值啊?相关推荐
- replace函数对dataframe中的值进行替换(所有数据列中的相同值)
replace函数对dataframe中的值进行替换(所有数据列中的相同值) 目录 replace函数对dataframe中的值进行替换(所有数据列中的相同值)
- pandas使用replace函数替换dataframe中的值:replace函数使用正则表达式对dataframe中的值进行替换
pandas使用replace函数替换dataframe中的值:replace函数使用正则表达式对dataframe中的值进行替换 目录
- 小程序之 一个方法中的值怎么传递到另一个方法中
a 方法中的值传到 b 方法中 //民族类型选择 bindNationPickerChange: function (e) {var id = this.data.nation[e.detail.va ...
- 如何通过js获取html文本框中的值,js与jquery获取input输入框中的值实例讲解
如何用javascript获取input输入框中的值,js/jq通过name.id.class获取input输入框中的value 先准备一段 HTML 一.jquery获取input文本框中的值 通过 ...
- 单片机c语言程序设计中可以不分大小写,论单片机课程教学中C语言编程的规范性...
摘 要 文章针对"单片机C语言程序设计"教学中存在的编程困扰,提出在教学实践中重视引导学生进行模块化.规范性程序设计,强调规范化编程对学生理解程序的结构与功能的重要作用,并贯穿于课 ...
- 单片机的c语言应用程序设计答案第六版,单片机C语言应用程序设计马忠梅课后习题答案...
<单片机C语言应用程序设计马忠梅课后习题答案>由会员分享,可在线阅读,更多相关<单片机C语言应用程序设计马忠梅课后习题答案(4页珍藏版)>请在人人文库网上搜索. 1.第一章 1 ...
- c语言编程过程应注意什么意思,单片机C语言编程应注意的若干问题
<单片机C语言编程应注意的若干问题>由会员分享,可在线阅读,更多相关<单片机C语言编程应注意的若干问题(4页珍藏版)>请在人人文库网上搜索. 1.单片机C语言编程应注意的若干问 ...
- 单片机c语言常用的语句有几条,单片机C语言常用语句详解
<单片机C语言常用语句详解>由会员分享,可在线阅读,更多相关<单片机C语言常用语句详解(22页珍藏版)>请在人人文库网上搜索. 1.C51编程中常见语句的总结.首先,C51定义 ...
- 数码管动态显示c语言,《手把手教你学51单片机-C语言》之六 中断与数码管动态显示...
中断是单片机系统重点中的重点,因为有了中断,单片机就具备了快速协调多模块工作的能力,可以完成复杂的任务.本章将首先带领大家学习一些必要的C语言基础知识,然后讲解数码管动态显示的原理,并最终借助于中断系 ...
最新文章
- 从基础货币到资金到债券,固收市场的分层都在这了
- (1.1)HarmonyOS鸿蒙中Ability概念及意义
- python入门--字符串,切片
- idea解决activiti(*.bpmn)文件乱码问题。
- markdown、LaTeX输入自定义算符Res
- polybase配置 sql_在 Windows 上配置 PolyBase 横向扩展组
- Linux---文件操作
- 常用的 JavaScript 库 CDN 加速服务
- Error: [WinError 10013] 以一种访问权限不允许的方式做了一个访问套接字的尝试。
- IDEA如何设置鼠标滚轮调整代码大小
- 【学习】——提问的智慧
- 从录屏到转换为GIF的一站式解决方案
- attr() 设置option默认选中无效
- 软件测试工程师工作总结
- shopex PHP Notice,SHOPEX 4.8.5 最新注入漏洞后台拿SHELL
- 多功能计算机如何关闭,电脑教程:键盘关闭fn多功能键盘
- 网传美团今年应届生年薪 35w+,严重倒挂老员工,为什么互联网大厂校招的薪资一年比一年高?
- 《NAO机器人程序设计》---第四章 运动控制
- linux下的打包命令
- 计算机网络--虚拟局域网