迪文科技论坛

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

【提问】不调用数据库改变现实改变数据现实变量组件的...

[复制链接]

38

主题

82

回帖

719

积分

高级会员

Rank: 4

积分
719
发表于 2020-7-9 18:34:02 | 显示全部楼层 |阅读模式
型号DMG13768C156_03WTC
在不使用数据库的前提下怎么用OS实现改变数据变量显示控件的初始值,就像在组态里面修改初始值那种,断电可以保存,可不可以给个例程。
还有顺便问一下,ORG、DB、DW这些伪指令什么意思,怎么用?
谢谢各位啦!!
回复

使用道具 举报

38

主题

82

回帖

719

积分

高级会员

Rank: 4

积分
719
 楼主| 发表于 2020-7-9 19:17:45 | 显示全部楼层
再加一个问题,怎么用OS控制播放音乐?要播放好几段不同的音乐哟
回复

使用道具 举报

38

主题

82

回帖

719

积分

高级会员

Rank: 4

积分
719
 楼主| 发表于 2020-7-9 19:21:14 | 显示全部楼层
第六个葫芦娃 发表于 2020-7-9 19:17
再加一个问题,怎么用OS控制播放音乐?要播放好几段不同的音乐哟

播放音乐是能打断停止的那种哦,开发文档上面我看了,上面说是整段播放
回复

使用道具 举报

0

主题

106

回帖

959

积分

高级会员

Rank: 4

积分
959
发表于 2020-7-9 23:39:30 | 显示全部楼层
本帖最后由 kehu20190527 于 2020-7-9 23:42 编辑

ORG 1000H
GOTO MAIN
NOP
ORG 1080H
MAIN:
CALL 音乐文件
LDWR R0,0x1000
LDADR TAB      ;事先设置好表参数
INC R7,0,2
MOVC R10,2     ;指定表格内容写入
MOVXR R10,0,1   ;断电记忆

LDWR R0,0X1002
LDADR TAB1
INC R7,0,4
MOVC R12,2
MOVXR R12,0,1

TAB:
DW 10, 2000,4001,5000
TAB1:
DW 0000,2200 ,2001;
;需要是调用
音乐文件:
LDWR R0,00A0H   ;音乐接口地址
LDWR R20,0201H  ;指定音乐播放段数
LDWR R22,4000H  ;播放音量
MOVXR R20,0,2    ;写入;http://inforum.dwin.com.cn:20080/forum.php?mod=viewthread&tid=263&highlight=WAE


RET
GOTO: MAIN

仅供参考,欢迎指导

回复

使用道具 举报

38

主题

82

回帖

719

积分

高级会员

Rank: 4

积分
719
 楼主| 发表于 2020-7-14 09:31:04 | 显示全部楼层

为什么要加一个寄存器自增INC?
回复

使用道具 举报

0

主题

106

回帖

959

积分

高级会员

Rank: 4

积分
959
发表于 2020-7-16 13:17:34 | 显示全部楼层
目的就是为了,你指向那个数据,加载到寄存器里面去。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-4-15 02:49 , Processed in 0.036167 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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