MCS-51指令按功能分为哪几类?每类指令的作用是什么? 50

属于单片机类的知识.... 属于单片机类的知识. 展开
 我来答
best2one
2008-10-08 · 超过23用户采纳过TA的回答
知道答主
回答量:208
采纳率:0%
帮助的人:77.6万
展开全部
MCS-51 单片机串行口可以通过软件设置四种工作方式:

方式 0 :这种工作方式比较特殊,与常见的微型计算机的串行口不同,它又叫同步移位寄存器输出方式。在这种方式下,数据从 RXD 端串行输出或输入,同步信号从 TXD 端输出,波特率固定不变,为振荡率的 1/12 。该方式是以 8 位数据为一帧,没有起始位和停止位,先发送或接收最低位。

方式 2 :采用这种方式可接收或发送 11 位数据,以 11 位为一帧,比方式 1 增加了一个数据位,其余相同。第 9 个数据即 D8 位具有特别的用途,可以通过软件搂控制它,再加特殊功能寄存器 SCON 中的 SM2 位的配合,可使 MCS-51 单片机串行口适用于多机通信。方式 2 的波特率固定,只有两种选择,为振荡率的 1/64 或 1/32 ,可由 PCON 的最高位选择。

方式 3 :方式 3 与方式 2 完全类似,唯一的区别是方式 3 的小组特率是可变的。而帧格式与方式 2- 样为 11 位一帧。所以方式 3 也适合于多机通信。
狈仍忱背群侠3Z
2023-04-24
知道答主
回答量:1
采纳率:0%
帮助的人:233
展开全部
数据传送类指令,算术运算类指令,逻辑运算类指令,位操作类指令,控制转移类指令
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7cf4e85
2018-11-14
知道答主
回答量:1
采纳率:0%
帮助的人:794
展开全部

四或 五类(加 位操作指令)

  • 数据传送与交换类:实现RAM SFR 和ROM之间的数据传送或交换

  • 算术运算类:可实现加减乘除4种基本运算功能

  • 逻辑运算及移位类:实现二进制数的与 或 异或 求反 置1 清零 移位等逻辑操作

  • 控制转移类:通过改变程序计数器PC的内容,进而实现程序转移功能

  • 位操作类:把由源操作数指定的位变量送到目的操作数指定的单元中

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式