首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 常用软件 > 51单片机的指令系统及试验

51单片机的指令系统及试验

资料介绍
单片机资料

在讲指令系统前我们先来复习一下数制的概念。
1.十进制(Decimal)
基数是10,它有10个数字符号,即0,l,2,3,4,5,6,7,8,9。其中最大数码是基
数减1,即9,最小数码是0。
2.二进制(Binary)
基数是2,它只有两个数字符号,即0和1。这就是说,如果在给定的数中,除0和1外还有
其它数,例如 1012,它就决不会是一个二进制数。
3、十六进制(Hexadecilnal)
基数是16,它有16个数字符号,除了十进制中的10个数可用外,还使用了6个英文字母。
它的16个数字依次是0,l,2,3,4,5,6,7,8,9,A,B,C,D,E,F。其中A至F分
别代表十进制数的10至15,最大的数字也是基数减1。
4、二进制数与十六进制数的相互转换。
(1)、二进制转换为十六进制:
整数部分,从低位开始,小数部分,从高位开始,每四位一组(不够四位的补0),转换为
对应的十六进制数。
例:(1 0001 0011.1100 0111)2=(113.C7)H
(2)、十六进制转换为二进制:
将十六进制数的每一位分别转换为对应的四位二进制数。
例:(3E9D)H=(11 1110 1001 1101)B
例:( 2ABE)H= 0010 1010 1011 1110B
以后我们在单片机编程方面采用十六进制,这个请大家注意了!
MCS-
51系列单片机的指令系统共有111条指令,其中49条是单字节指令,45条是双字节指令,17
条是三字节指令。
MCS-
51的指令系统共有33个功能,用汇编编程时只需要42个助记符就能指明这33个功能操作

1、 指令格式:MCS-
51汇编语言指令格式与其他微机的指令格式一样,均由以下几部分组成:[标号:]操作
码 [操作数][,操作数][;注释]
标号:又称为指令地址符号,地址的符号化,一般由1到6个字符组成,以字母开头的……
51单片机的指令系统及试验
本地下载

评论