DW是51单片机汇编语言伪指令,意为Define word,其功能是ROM空间内定义一个或一组16位(双字节)常数。
DW有两种用法,示例如下:
ORG 1720H
DW 007FH
这个例子的功能就是在ROM的1720H单元放置00H,1721H里放置7FH。
ORG 1720H
DW 007FH,0180H,……
这个例子的功能就是从1720H开始,逐次向后续地址放置常量00H、7FH、01H、80H……
如果Dw指令之前没有ORG指令,那么,常数的存放地址就从当前程序段的结束地址开始。
DW 是一条汇编语言伪指令。 作用: 在机器汇编时,告诉汇编程序,从指定的地址开始,在存储器的连续单元中定义16位数据字。
比如: DW “AA” ;连续存入41H,41H DW "A" ;连续存入00H,41H DW "ABC" ;不合法超过两字节 DW 100H, 1ACH ;顺序连续存入01H、00H、01H、0ACH 还有几个同类的: DB,是用来定义字节数据的。 DD,定义32位双字数据的。 DS等 希望对你有所帮助!!!!