找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 26183|回复: 4
收起左侧

新手请教单片机汇编语言问题

[复制链接]
ID:13541 发表于 2009-5-28 16:22 | 显示全部楼层 |阅读模式
汇编语言编写s52共阳极数码显示管查表程序,将数码管显示段码(十六进制)做成表格,以便显示,表格汇编时报错 比如 DAT: DB C0H,F9H,A4H,B0H,99H,92H,82H    在汇编软件中只有DB   99H   92H  82H 字样变蓝,(变蓝表示无错误)     其余以字母开头字符被软件定义为“未定义符号",汇编软件MedWin     希望高手赐教!谢谢!!
回复

使用道具 举报

ID:12258 发表于 2009-5-29 20:58 | 显示全部楼层

十六进制的数字母前应该加上“0”,如0C0H,0F9H,0A4H....

回复

使用道具 举报

ID:2006 发表于 2009-5-31 22:48 | 显示全部楼层
楼上正解,大于9开头的前面要加0
回复

使用道具 举报

ID:14378 发表于 2009-6-18 10:07 | 显示全部楼层
楼上的坚决正确,记得大于9的16进制数前面一定要 加0!
回复

使用道具 举报

ID:15556 发表于 2009-8-2 21:20 | 显示全部楼层
楼上的很对啊 ,在9以上的数字比如A B C D E F都要在前面加0才行的。
[此贴子已经被作者于2009-8-2 21:21:10编辑过]
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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