找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 44330|回复: 5
收起左侧

单片机伪指令DB是什么?谢谢各位大佬

[复制链接]
ID:414343 发表于 2018-10-23 22:30 来自手机 | 显示全部楼层 |阅读模式
新手一枚,各位大佬指教
回复

使用道具 举报

ID:7485 发表于 2018-10-24 08:57 | 显示全部楼层
就是告诉编译器,后面的这些内容直接写入连续的ROM单元。
回复

使用道具 举报

ID:414590 发表于 2018-10-24 14:09 | 显示全部楼层
就是数据,DB后面的是数据,直接放在那里。
回复

使用道具 举报

ID:403645 发表于 2018-10-24 15:36 | 显示全部楼层
define byte
回复

使用道具 举报

ID:401564 发表于 2018-10-24 23:27 | 显示全部楼层
我告诉你吧:DB就是在这之后的相连的地址中,每个地址放一个字节的数据,每个地址的数据用逗号分开.
比如:
MM:DB  56,56H,"权力的游戏"
这个的意思就是:标号MM是这个DB开始的地址,如果前面没有ORG指定有话,MM的地址是编译器自动指定的.
DB后面的第0个地址存放的是十进制数"56",第1个地址是16进制数"56",系统会从第2个地址开始,自动为"权力的游戏"分配地址.
不要以为后面的汉字是玩笑.
回复

使用道具 举报

ID:415012 发表于 2018-10-25 01:16 | 显示全部楼层
"DB"--就是定义一块存放字节的数据区。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表