找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 26228|回复: 4
打印 上一主题 下一主题
收起左侧

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

[复制链接]
跳转到指定楼层
楼主
ID:13541 发表于 2009-5-28 16:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
汇编语言编写s52共阳极数码显示管查表程序,将数码管显示段码(十六进制)做成表格,以便显示,表格汇编时报错 比如 DAT: DB C0H,F9H,A4H,B0H,99H,92H,82H    在汇编软件中只有DB   99H   92H  82H 字样变蓝,(变蓝表示无错误)     其余以字母开头字符被软件定义为“未定义符号",汇编软件MedWin     希望高手赐教!谢谢!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
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!
回复

使用道具 举报

5#
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 单片机教程网

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