合信论坛

快捷导航
查看: 7407|回复: 1

C函数编写表指令

[复制链接]

29

主题

32

帖子

1177

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1177
QQ
发表于 2021-4-13 11:26:56 | 显示全部楼层 |阅读模式
本帖最后由 wangzs728 于 2021-4-14 08:30 编辑

使用C语言编写的一套表指令,支持查询,最大存储量65535,更改数据类型后可扩展。分别为新建表格、填充、增加到表格、先进先出、后进先出、=、!=、<、>。
总览.png
本次演示使用到的寄存器:
状态表总览.png
接通新建表格(NowTBL)之后:定义表格首地址为Number,对表格内容进行清除也可以直接用mov_w赋值
接通新建表格之后.png nowTBL程序.png
接通填表指令后,对表格内多个数进行操作
接通填表指令后.png FILL_N程序.png
接通增加到表格,把要增加进去的数增加到表格当前条目数指向的位置中,默认第一个空条目。
接通增加到表格指令后.png AD_T_TTBL程序.png
先进先出、后进先出:
将最先进入表格\最后进入表格的数读取出来,将表格内容前移一位\清除被读出数,当前条目数-1。
接通先进先出后.png TBL_FIFO程序.png
接通后进先出后.png TBL_LIFO程序.png
查询指令(==、!=、<、>):


接通相等数查询后.png 相等程序.png
接通不等数查询.png 不等程序.png
接通大于查询后.png 大于程序.png
接通小于查询后.png 小于程序.png

表指令.rar (19.98 KB, 下载次数: 536)

29

主题

32

帖子

1177

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1177
QQ
 楼主| 发表于 2021-4-13 16:27:07 | 显示全部楼层
新建表格也可以使用mov_w直接赋值
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服热线
400-700-4858 周一至周五:09:00 - 18:00
深圳市南山区打石一路深圳国际创新谷6栋A座9层

深圳市合信自动化技术有限公司(简称“合信技术”)成立于2003年,高新技术企业,专注于工业自动化产品的研发、生产、销售和技术服务,依靠高质量、高性能的自动化控制产品与方案为客户创造最大价值,立志于成为全球领先的工业自动化解决方案供应商。

Archiver|手机版|小黑屋|COTRUST Inc. ( 粤ICP备13051915号 )

GMT+8, 2024-7-12 20:23 , Processed in 0.075082 second(s), 24 queries .

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