一、作用不同:

字节寻址:把数据直接写入当前地址,或者把当前地址的内容读出。

位寻址是位操作命令,写入和读出的是一个位bit变量。

二、传递不同:

MOV A,00H和MOV C,00H,前者是将RAM中地址为00H的8位内容传递给A,后者是将位寻址区(20H-2FH)中的地址为00H的1位内容传递给C。这两个00H不是在同一个地址。

三、命令不同:

地址本身是8位二进制,但区别是前面的命令。如果命令是字节寻址,则这个字节就是字节地址,相应地如果命令是位寻址则这个字节就是位地址。

扩展资料:

对字节地址中的位地址进行寻址的寻址方式称为位寻址。

采用位寻址方式的指令,其操作数是8位二进制数中的某一位,在指令中要给出的是内部RAM单元中的某一位,即位地址,其在指令中用bit表示。

8051单片机内部有1个可位寻址区,地址为20H~2FH,共16个单元。其中每个单元中的每一位都可单独作为操作数,共128位。如果SFR的地址值能被8整除,则该SFR也可以进行位寻址。可位寻址的SFR有ACC,B,PSW,P0,P1,P2,P3,IP,IE,TCON,SCON。

参考资料来源:百度百科-位寻址

单片机的字节寻址c语言,单片机中位寻址和字节寻址的区别?相关推荐

  1. 单片机设计时钟程序c语言,单片机电子时钟程序设计

    共用体除非必要,否则我们不推荐使用,枚举的用法比较简单,在本书 19 章的项目实践中有很好的示例,这节课我们先来练习一下结构体的使用.下边这个程序的功能是一个带日期的电子钟,相当于一个简易万年历了,并 ...

  2. 单片机tcp ip协议c语言,单片机TCP IP协议栈实现的原理

    对已TCP IP协议栈,我们已经说了很多关于它的原理相关的知识了.但是只有原理是不够的,在这方面我们将要举出一个实际操作实例为大家讲解,那么首先我们来看一下有关于单片机TCP/IP就是在单片机上运行的 ...

  3. 单片机 多机通讯c语言,单片机多机串口通信.doc

    单片机多机串口通信 摘要 本文详细介绍了基于RS-485总线的单片机与多台单片机间的串行通信原理.实现方法和相应的通信硬件.软件设计.该设计是由单片机与单片机组成的主从控制系统,其中单片 关键词: 单 ...

  4. 单片机实现水位控制C语言,单片机课程设计 水位自动控制.doc

    单片机课程设计 水位自动控制 河南机电高等专科学校电气工程系 电子课程设计报告 设计题目:水位自动控制 专业: 电机与电器 班级: 101 班 学号: 姓名: 指导教师: 设计时间: 2012-6-2 ...

  5. c语言 字节 半字 字,PLC的位,半字节,字节,字介绍

    PLC采用五种数据类型来形成不同的指示.下面是数据类型的解释. 打开今日头条,查看更多精彩图片 位,半字节,字节,字与双字之间的关系如下 二进制,八进制,十进制,BCD,十六进制 DVP-PLC内部依 ...

  6. 单片机的字节寻址c语言,单片机C语言通用万能编程模板

    <单片机C语言通用万能编程模板>由会员分享,可在线阅读,更多相关<单片机C语言通用万能编程模板(30页珍藏版)>请在人人文库网上搜索. 1.8051单片机C语言编程模板 1.函 ...

  7. 单片机断电记忆方法C语言,单片机实现具有掉电记忆功能的计时器

    #define uchar unsigned char #define uint unsigned int /*IIC总线端口定义*/ sbit SDA = P2^0; sbit SCL = P2^1 ...

  8. 单片机课程设计电梯(c语言),单片机课程设计之电梯控制系统.docx

    PAGE \* MERGEFORMAT 23 JIANGSU UNIVERSITY OF TECHNOLOGY 单片机应用系统设计 电梯控制器 学 院: 电气信息工程学院 专 业: 测控技术与仪器 班 ...

  9. 单片机实验秒表设计程序c语言,单片机数字计时器的系统设计与型式试验

    摘要:设计了一种以PIC16F887单片机为控制器.LED数码管动态显示的数字计时器.详细介绍了整个系统的工作原理.硬件设计.软件程序设计和型式试验过程.软件程序采用C语言编写,便于移植与升级.计时器 ...

最新文章

  1. 第十六届智能车竞赛广东省线上比赛第二波来袭
  2. 行家来信 | 我在国际AI开源组织LFAI当董事的200天
  3. LSD-SLAM 编译过程(Ubuntu 14.04 + ROS Indigo
  4. 并查集类的c++封装,比较union_find algorithm四种实现方法之间的性能差别
  5. 计算Gaunt积分 m1m2<0
  6. 如何选择你最合适的linux系统
  7. JavaWeb开发模式:C/S模式,B/S模式,JSP+JavaBean模式,JSP+Servlet+JavaBean模式
  8. C++中的 auto类型详解
  9. tableau度量值计算_Tableau图表界面组成介绍
  10. windows 导入表(动态调用)
  11. Python科学计算——前期准备
  12. modis数据产品行列号以及数据行列号
  13. CentOS安装第三方yum源EPEL
  14. mysql 卸载服务
  15. SiamFC代码配置复现
  16. PIP更新问题丨You should consider upgrading via the 'python -m pip install —upgrade pip' command.
  17. axure键盘弹出_AxureRP实现键盘交互效果
  18. 阿俊带你用Kotlin刷算法(三)
  19. 免费的天气查询 API 接口分享
  20. html5手电筒样式,利用HTML5实现SVG模拟手电筒照明特效

热门文章

  1. jQuery新闻列表滚动(上下滚动、横向滚动、无缝滚动、停顿滚动)
  2. kvm GPU透传(GPU passthrough)
  3. 【永艺XY椅】试用体验
  4. ArcGIS Server10.4安装教程
  5. Java学习笔记之UnaryOperator
  6. python画菊花_python webdriver 常用元素操作
  7. 静态树表查找算法及C语言实现,数据结构 静态树表查找算法
  8. OIS几个重要的类的使用
  9. 无妄之灾之域名外网地址切换后,域名访问部分机器有问题
  10. (android源码)朋友写的吉普赛读心术