yifan_1987
没有最好,只有更好!
级别: 家园常客
精华主题: 0
发帖数量: 566 个
工控威望: 745 点
下载积分: 2169 分
在线时间: 124(小时)
注册时间: 2010-01-07
最后登录: 2019-05-26
查看yifan_1987的 主题 / 回贴
楼主  发表于: 2011-05-20 17:35



  
请问,在子程序里,mov—b   8  QB0 与下面的0  vb0,是什么意思?有什么作用?
定时中断0的时间 smb34,指的是延时100ms执行中断程序?
中断程序中的rol—b是什么意思?
好心人可不可以详细解释解释子程序 与中断程序,是怎么实现左移的?
wfb610
级别: 工控侠客
精华主题: 0
发帖数量: 685 个
工控威望: 3967 点
下载积分: 20570 分
在线时间: 683(小时)
注册时间: 2009-09-25
最后登录: 2023-12-31
查看wfb610的 主题 / 回贴
1楼  发表于: 2011-05-23 15:54
图片:
图片:
引用
引用第3楼yifan_1987于2011-05-22 19:52发表的  :
mov—b   8  QB0    就是Q0.3输出的意思啊  
能说的具体点吗?

8是十进制常数,等同于二进制的1000,QB0是一个字节也就是8个位,

十进制常数8在QB0的二进制形式就是0000    1000

从右到左就是Q0.0    Q0.1     Q0.2     Q0.3    .......       Q0.7

第四位置1也就是Q0.3置1,所以就是Q0.3输出

楼主要好好看看编程手册