LSB和MSB分别是什么意思?

LSB和MSB分别是什么意思?,第1张

1、LSB的意思是:全称为Least Significant Bit,在二进制数中意为最低有效位,一般来说,MSB位于二进制数的最左侧,LSB位于二进制巧陪数的最右侧。

2、MSB的意思是:全称为Most Significant Bit,在二进制数中属于最高有效位,MSB是最高加权明举位,与十进制数字中最左边的一位类似。

拓展资料:

1、LSB是Linux标准化领域中事实上的标准,制定了应用程序与运行环境之间的二进制接口,LSB是一套核心标准,它保证了LINUX发行版同LINUX应用程序之间的良好结合。

2、LSB 项目最初发起于1998年5月,其项目启动宣言得到了 Linus Torvalds、Bruce Perens、Eric Raymond等人的签名支持,当时的目标激宽碧是建立一系列构建 Linux 发行版所采用的源代码应该遵循的标准,并提供一个参考平台,2000 年5月,LSB 成为Free Standards Group(FSG)的一个工作组。

第一激孝迅步:将打印机连接至主机,打开打印机电源,通过主机的“控制面板”进入到“打印机和传真”文件夹,在空白处单击鼠标右键,选择“添加打印机”命令,打开添加打印机向导窗口。选择“连接到此计算机的本地打印机”,并勾选“自动检测并安装即插即用的打印机”复选框。

第二步:此时主机将会进行新打印机的检测,很快便会发现已经连接好的打印机,根据提示将打印机附慎陵带的驱动程序光盘放入光驱中,安装好打印机的驱动程序后,在“打印机和传真”文件夹内便会出现该打印机的图标了。

第三步:在新安装的打印机图标上单击鼠标右键,选择“共享”命令,打开打印机的属性对话框,切换至“共享”选项卡,选择“共享这台打印机”,并在“共享名”输入框中填入需要共享的名称,例如CompaqIJ,单击“确定”按钮即可完成共享的设定。

提示:如果希望局域网内其他版本的 *** 作系统在共享主机打印机时不再需要费力地查找驱动程序,我们可以在主机上预先将这些不同版本选择 *** 作系统对应的驱动程序安装好,只要单击“其他驱动程序”按钮,选择相应的 *** 作系统版本,单击“确定”后即可明此进行安装

由于没有电路,只能猜一下,大概是个智能传感器滑含,通过MAX1240模拟量入口测量某个数据,转换成数字量(2字节)后通过单片机串口以9600波特发送出去。

ORG 0000H

LJMP MAIN

ORG 0030H

MAIN:CLR C

MOV SP#60H设置堆栈

MOV SCON,#50H;串口方式判则1,允许接收

MOV PCON,#80H;SMOD=1

MOV TCON,#0

MOV TMOD,#26HT1定时方式2,T0计数方式2

MOV TL1,#0FAH波特率9600

MOV TH1,#0FAH

SETB TR1

SETB EA

CLR TI

MAX1240:MOV A,#00H;MAX1240是12位串行接口ADC,8脚。

MOV R7,#08H;8位

CLR P1.0;应该是接了MAX1240的/CS

CLR P1.1;应该是接了MAX1240的SCLK

NOP

JNB P1.2,$;应该是接了MAX1240的DOUT,此时等待接收数据

SETB P1.0

MSB: CLR P1.0;以下程序段MSB开始接收第一个字节保存在R3

NOP

SETB P1.0

MOV C,P1.2

MOV P1.3,C

RLC A

DJNZ R7,MSB

MOV R3,A

MOV R7,#08H

MOV A,#00H

LSB: CLR P1.0以下程序段LSB开始接收第二个字节保存在R2

NOP

SETB P1.0

MOV C,P1.2

RLC A

DJNZ R7,LSB

MOV R2,A

NOP

SETB P1.1

MOV 41H,R3;收到的测量模拟量转换值转存到41H,40H

MOV 40H,R2

LOOP:MOV A,41H;两字节数据41H40H通过串口发送出去

MOV SBUF,A

ACALL WAIT

ACALL Delay

MOV A,40H这信冲笑句你没有,似乎是少写了

MOV SBUF,A

ACALL WAIT

AJMP MAX1240

WAIT:JNB T1,$

CLR T1

RET


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8250623.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-14
下一篇2023-04-14

发表评论

登录后才能评论

评论列表(0条)

    保存