迪文科技论坛

 找回密码
 立即注册
搜索
查看: 122|回复: 5

【提问】大佬们 帮我看看有写的不对吗 多语言切换 采用

[复制链接]
发表于 3 天前 | 显示全部楼层 |阅读模式
多语言切换 采用的是背景切换 选择后就立即写入到数据库 上电后再读 键值分别是0x0020 0x003D 0x003E 地址都是 3000   代码我是照猫画虎的 有些不是很明白 麻烦说明白点

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

266

回帖

2085

积分

金牌会员

Rank: 6Rank: 6

积分
2085
发表于 3 天前 | 显示全部楼层
本帖最后由 紫狐 于 2025-5-27 11:23 编辑

判断逻辑不对,可以自己仔细每行注释读一下,理一下逻辑,IJNE是不等于跳转,等于就执行下一行的语句,且判断的是一个字节。
例如:
LDWR R0,3000H
MOVXR R10,1,1
IJNE R11,20h,语言2
语言1:
***
GOTO 结束
语言2:
IJNE R11,3dh,语言3
***
GOTO 结束
语言3:
IJNE R11,3eh,结束
***
GOTO 结束
结束:
RET
回复

使用道具 举报

 楼主| 发表于 3 天前 | 显示全部楼层
紫狐 发表于 2025-5-27 11:20
判断逻辑不对,可以自己仔细每行注释读一下,理一下逻辑,IJNE是不等于跳转,等于就执行下一行的语句,且判 ...

那从数据库读取到数据后是往DF里面写入吗
回复

使用道具 举报

0

主题

266

回帖

2085

积分

金牌会员

Rank: 6Rank: 6

积分
2085
发表于 3 天前 | 显示全部楼层
是的。数据库读取到数据后是往DF里面写入。
回复

使用道具 举报

 楼主| 发表于 3 天前 | 显示全部楼层
紫狐 发表于 2025-5-27 13:06
是的。数据库读取到数据后是往DF里面写入。

再问个问题 就是当在屏上选择语言后 这个值是直接写入到DF里面了吗  然后存就是直接将DF这个地址存到数据库里   是这样子的吗    我完全小白 麻烦再解答下
回复

使用道具 举报

0

主题

266

回帖

2085

积分

金牌会员

Rank: 6Rank: 6

积分
2085
发表于 3 天前 | 显示全部楼层
可以是这样的,但是DE地址要写5A00,才会生效。
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2025-5-30 16:44 , Processed in 0.039161 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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