您现在所在的是:

三菱Mitsubishi

回帖:4个,阅读:1995 [上一页] [1] [下一页]
1006
157163560
文章数:41
年度积分:50
历史总积分:1006
注册时间:2006/8/14
发站内信
发表于:2006/8/18 9:04:00
#0楼
哪位大虾给我这个菜鸟讲解下SEGD指令啊  [SEGD K1M100 K2Y000]这条指令具体是怎么实施和实现的啊。
1381
cms
文章数:162
年度积分:50
历史总积分:1381
注册时间:2003/7/9
发站内信
发表于:2006/8/18 10:44:00
#1楼
以下是引用157163560在2006-8-18 9:04:00的发言:
哪位大虾给我这个菜鸟讲解下SEGD指令啊  [SEGD K1M100 K2Y000]这条指令具体是怎么实施和实现的啊。
k1m100:m100-m103(4位); k2y000:y000-y007;
就是将4位(m100-m103)二进数译成一位16进制数(0-F)由Y000-7驱动数码管来显示;y0-7分别对应数七段码管的a-f。
1006
157163560
文章数:41
年度积分:50
历史总积分:1006
注册时间:2006/8/14
发站内信
发表于:2006/8/18 12:47:00
#2楼
学习了 应用中还是搞不懂,例如以下这个小程序
-------!Y23!------------------------------------------------------------------------------------[BCD D5 K2M100]
-------!Y23!-----------[SEGD K1M104 K2Y010]
-------!X3!-------------[SEGD K1M100 K2Y000]    
其中Y23是自动售货机的投钱指示,X003是找按钮,D5中存有投钱的数额,这只是进行译码的一段程序,加减运算等其它程序都以在主程序中写好.
望大虾具体讲解一下这7段码(上述小程序)是怎么进行译码的.(两个7段显示屏)
1006
157163560
文章数:41
年度积分:50
历史总积分:1006
注册时间:2006/8/14
发站内信
发表于:2006/8/18 12:50:00
#3楼
学习了 应用中还是搞不懂,例如自动售货机中的这个小程序
-------!Y23!-----------[BCD D5 K2M100]
-------!Y23!-----------[SEGD K1M104 K2Y010]
-------!X3!-------------[SEGD K1M100 K2Y000]
其中Y23是自动售货机的投钱指示,X003是找按钮,D5中存有投钱的数额,这只是进行译码的一段程序,加减运算等其它程序都以在主程序中写好.
望大虾具体讲解一下这7段码(上述小程序)是怎么进行译码的.(两个7段显示屏)
1381
cms
文章数:162
年度积分:50
历史总积分:1381
注册时间:2003/7/9
发站内信
发表于:2006/8/19 9:14:00
#4楼
-------!Y23!-----------[BCD D5 K2M100]
如果y23on ,就将寄存器d5的数据(二进制)转换城BCD码由m100-107表示(输出)
-------!Y23!-----------[SEGD K1M104 K2Y010]
如果y23on ,就是将4位(m104-m107)二进数译成一位16进制数(0-F)由Y010-017驱动数码管来显示.
-------!X3!-------------[SEGD K1M100 K2Y000
如果x3on ,就是将4位(m100-m103)二进数译成一位16进制数(0-F)由Y000-7驱动数码管来显示.















[此贴子已经被作者于2006-8-19 9:18:44编辑过]

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

46.8003