4.DB(Define Byte)定义数据字节命令 该命令用于从指定的地址开始,在程序存储器的连续单元中定义字节数据。例如:
ORG 2000HDB 30H,40H,24,“C”,“B”
汇编后

显然,DB功能是从指定单元开始定义(存储)若干字节,十进制数自然转换成十六进制数,字母按其对应ASCII码存储。
5.DW(Define Word)定义数据字命令 该命令用于从指定的地址开始,在程序存储器的连续单元中定义16位的数据字。例如:
6.DS(Define Storage)定义存储区命令 该命令用于从指定地址开始,保留指定数目的字节单元作为存储区,供程序运行使用。
例如:

表示从TABEL代表的地址开始,保留10个连续的地址单元。又例如:

表示从2000H地址开始,保留16个连续地址单元。
注意:DB、DW和DS命令只能对程序存储器使用,而不能对数据存储器使用。
7.BIT位定义命令 本命令用于给字符名称赋以位地址,其中位地址可以是绝对的位地址,也可以是符号地址。
例如:

该命令的功能是把Pl.6的位地址赋给变量QA,在其后的程序中,凡遇到QA,就可把其作为位地址P1.6使用。
上一页 [1] [2]
本文关键字:程序设计 51单片机,单片机-工控设备 - 51单片机