两个按键,按下启动键后立刻wow设置松开按键施法,2秒后三相电机才运行,按停止键停止。一个循环完战。需那些元件?谢谢

(收集)为什么按两下启动热键,停止键就无效。脚本不能停止。【tc简单开发吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:2,008贴子:
(收集)为什么按两下启动热键,停止键就无效。脚本不能停止。收藏
(收集)为什么按两下启动热键,停止键就无效。脚本不能停止。沙发 言术关闭线程需要句柄。按两次热键会启动两个线程,得到两个句柄。而保存线程句柄的变量只有一个,所以后一句柄会覆盖前一句柄。前面的线程句柄被覆盖,消失了,这样就没法去关闭。我一般这样写。稳稳妥妥的。var 线程ID, 循环开关功能 执行()
循环开关 = 1
while(循环开关)
调试输出(&111111&)
sleep(100)
end结束功能 启动_热键()
if(线程ID == &&)
线程ID = 线程开启(&执行&, &&)
end结束功能 终止_热键()
循环开关 = 0
线程关闭(线程ID)
线程ID = &&结束功能 ****_初始化()
线程ID = &&结束
脚本无法停止的问题。为什么停止键会无效??带头㊣奋斗中: 17:48:34等待(50000) 这个等待的时间,能不能写成秒或者分钟等待(50*1000) 这样就是50秒了吗?这是错误的写法。这样写脚本,按停止键脚本有时停止,有时不会停。情况不稳定。//你要这样写:for(var i=0; i&50; i++)sleep(1000)end
循环无法停止的问题。楼主 gang 发消息按停止热键,线程关闭了,但循环不能终止,跳不出来。功能战士双烈火()循环(真)等待(1000)结束结束脚本改成这样:var 循环开关 //定义全局变量。功能执行()循环开关 = 1循环(循环开关)
//1234.结束结束脚本时停止,先设置循环开关 = 0线程关闭(线程ID)
因为启动两个线程,你可以记录线程号,然后结束
这个贴子,应该可以解答新手的问题。
请教大神,我按过F8,不小心又来一次,程序会双倍运行起来,效果是叠加的,如何破?按F9也没用了。。
登录百度帐号21ic官方微信-->
请完成以下验证码
STC15W408AS按键INT0启动后立即停止?
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
原来在12C5608AD上正常运行的程序,放到STC15W408AS上后,变得不正常了。出现一个奇怪问题: 外接电路是INT0外接按键,设定的工作程序是,上电后按键一次(同时喇叭嘀一声),单片机开始工作,再按键就暂定,再按键继续工作。用在12C的单片机上都能正常动作。可是换了15W408AS后,上电后按键一次后,单片机启动后立刻又停止了,要再按一次,才开始运行,在运行中按键,能暂定、再按能运行。用定时器0;
按键设定的二种模式都试过了,没有改变。
要请教各位大大提点?
实习生, 积分 27, 距离下一级还需 23 积分
实习生, 积分 27, 距离下一级还需 23 积分
实习生, 积分 27, 距离下一级还需 23 积分
实习生, 积分 27, 距离下一级还需 23 积分
感觉pcb还是深圳顺易捷不错,现在特大喜讯:顺易捷PCB快板打样所有工程费直降50%(低至50元) ,双面PCB批量低至398元/㎡,批量开通免费抽测(直通率95%之上)PCB价格创全球最低,交期最快,品质更好,热线8 QQ
本帖子中包含更多资源
才可以下载或查看,没有帐号?
技术总监, 积分 40593, 距离下一级还需 9407 积分
技术总监, 积分 40593, 距离下一级还需 9407 积分
技术总监, 积分 40593, 距离下一级还需 9407 积分
技术总监, 积分 40593, 距离下一级还需 9407 积分
是不是传说中的什么时候外部中断BUG
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
奇怪的是暂定键还是有用的。
会不会是掉电唤醒?上电按键自动复位,此时按键就等于暂定。
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
是否有去抖?进过一些新手用外中断做按键,没有去抖。普通的按钮,按一下有可能会中断几十次
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
#include &STC15F2K60S2.H&&&//15W408AS
#include &stdio.h& //
#include &intrins.h& //
#include &math.h&
sbit& & & & DA & & & & =& & & & P3 ^ 2;
&&int main ()
& &&&P1&&= 0& && && && && && &
& &&&ledr=0;
& &&&EX0 = 0;& && && && &&&
& &&&nume=0;
& &&&while(1)
& && && && &&&if(DA==0)
& & & & & & & && &&&{
& && && && && &&&delay(10);& && &
& && && && && &&&delay10ms(60);
& && && && && &_nop_();
& && && && && &_nop_();
& && && && && & while (DA == 0);
& & & & & & & && && && && &{
& && && && && &&&didi_f1();& && &//给外部中断0一个跳变电压时让蜂鸣器响一下
& && && && && & _nop_();
& && && && && & _nop_();
&&TMOD = 0x01;& && && &
&&TH0&&= -();&&
&&TL0&&= -();
&&ET0 = 1;& && && && &&&
&&TR0 = 1;& && && && &&&
&&EX0 = 0;& && && && &&&
&&IE0 = 1;& && && && &&&
&&PX0 = 1;& && && && &
&&PT0 = 0;& && && && &
&&EA&&= 1;& &
&&dd_10s();& && && && & // 中断延时
执行到这个位置,就停了,要再按键才能运行。
上电按键时能听见嘀嘀二声响,然后就停止了。(正常应该就嘀一声的)
初级工程师, 积分 2277, 距离下一级还需 723 积分
初级工程师, 积分 2277, 距离下一级还需 723 积分
初级工程师, 积分 2277, 距离下一级还需 723 积分
初级工程师, 积分 2277, 距离下一级还需 723 积分
STC15W的INT0中断和其他51的不是完全兼容,好像是某种设置下上升沿和下降沿都能中断。15W有很多都和标准51不兼容,例如波特率不能有T1产生(没有T1),PCA没有高速翻转管脚功能,一不小心就容易中招,我就中了PCA没有高速翻转管脚功能的招,害得一批板子白做了,程序调试也白花了大量的时间。
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
原来是使用STC12C系列的,因为AD采样牵连到基准电源,所以想用STC15W内带参考基准电压的。
原来在12C上用的AD采样程序,都要作了修改才能在15W上用,这个也就是化多点时间,总算勉强能用了,对那个要精细CP测量的电压,以及存放到EPPROM还不是很明白。暂时搁一边。
起先以为上电按键开机,应该很简单的,同样的电路,只不过换了芯片,结果很沮丧。暂定、再运行都正常,上电按键开机变成上电开机停机了,百思不解:上电按键结果是二个动作,而暂定还是一个动作。
按键一次出现二个动作,是像抖动,可暂定按键确很正常?
说是防抖不够,可在12C系列上都一直正常在用的。在15W的INT0按键上还加了多个104电容,没有变化。
楼上说的很有道理,STC15W与以前12C系列有不兼容!
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
询问STCMCU,回答要检查程序?
问题还是没解决
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
好奇怪,只要把EX0=1,就会自动中断一次。把EX0=1;的位置移动,响应时间也会跟着走
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
中级技术员, 积分 117, 距离下一级还需 183 积分
菜鸟笨鸟法:
把中断按键函数里原设定的变量值,取反;原 if(running){.....} 改为 if(~running){...}
再上电按键,居然解决问题了,虽然还是嘀嘀二声,可是能继续执行后面程序了
那位大师能解释 这个笨鸟撞出来的办法 的依据?
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
yhn1973 发表于
STC15W的INT0中断和其他51的不是完全兼容,好像是某种设置下上升沿和下降沿都能中断。15W有很多都和标准51 ...
15W系列,有的有Timer1,就可以做串口1的波特率。没有Timer1的只能由Timer2做波特率。
每路PCA都有高速翻转管脚的,你可能没注意看。
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
yhn1973 发表于
STC15W的INT0中断和其他51的不是完全兼容,好像是某种设置下上升沿和下降沿都能中断。15W有很多都和标准51 ...
15W系列,有的有Timer1,就可以做串口1的波特率。没有Timer1的只能由Timer2做波特率。
每路PCA都有高速翻转管脚的,你可能没注意看。
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
yhn1973 发表于
STC15W的INT0中断和其他51的不是完全兼容,好像是某种设置下上升沿和下降沿都能中断。15W有很多都和标准51 ...
15W系列,有的有Timer1,就可以做串口1的波特率。没有Timer1的只能由Timer2做波特率。
每路PCA都有高速翻转管脚的,你可能没注意看。
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
yhn1973 发表于
STC15W的INT0中断和其他51的不是完全兼容,好像是某种设置下上升沿和下降沿都能中断。15W有很多都和标准51 ...
15W系列,有的有Timer1,就可以做串口1的波特率。没有Timer1的只能由Timer2做波特率。
每路PCA都有高速翻转管脚的,你可能没注意看。
初级工程师, 积分 2277, 距离下一级还需 723 积分
初级工程师, 积分 2277, 距离下一级还需 723 积分
初级工程师, 积分 2277, 距离下一级还需 723 积分
初级工程师, 积分 2277, 距离下一级还需 723 积分
coody 发表于
15W系列,有的有Timer1,就可以做串口1的波特率。没有Timer1的只能由Timer2做波特率。
每路PCA都有高速翻 ...
15W的PCA的高速输出输出的是脉冲,不是传统PCA上的翻转管脚,并且脉冲的频率分辨率最大为8位,由CCAPnL的值决定,而传统PCA上的翻转管脚是16位的,差别很大,这个害得我不轻,谁能想到老姚连这个也整成不兼容的。
初级工程师, 积分 2277, 距离下一级还需 723 积分
初级工程师, 积分 2277, 距离下一级还需 723 积分
初级工程师, 积分 2277, 距离下一级还需 723 积分
初级工程师, 积分 2277, 距离下一级还需 723 积分
15W的PCA的高速输出类似于C8051F上的PCA的脉冲发生器方式,但C8051F的PCA还有16位的高速输出方式。
初级工程师, 积分 2277, 距离下一级还需 723 积分
初级工程师, 积分 2277, 距离下一级还需 723 积分
初级工程师, 积分 2277, 距离下一级还需 723 积分
初级工程师, 积分 2277, 距离下一级还需 723 积分
有T2,无T1。
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
资深工程师, 积分 11792, 距离下一级还需 8208 积分
yhn1973 发表于
15W的PCA的高速输出输出的是脉冲,不是传统PCA上的翻转管脚,并且脉冲的频率分辨率最大为8位,由CCAPnL的 ...
STC的PCA也是16位可翻转IO的。
8位是PWM。
扫描二维码,随时随地手机跟帖
技术奇才奖章
人才类勋章
时间类勋章
荣誉元老奖章
等级类勋章
坚毅之洋流
发帖类勋章
时间类勋章
技术领袖奖章
人才类勋章
精英会员奖章
等级类勋章
奔腾之江水
发帖类勋章
时间类勋章
您需要登录后才可以回帖
热门推荐 /5家电百科 产品:
> 三洋洗衣机按下启动键,注水完成后波轮不转动,洗衣机停止工作
三洋洗衣机按下启动键,注水完成后波轮不转动,洗衣机停止工作 常见问题
1、电机启动电容严重失容或失效------ 更换电容!
2、电机绕组局部短路----- 更换电机。
但我感觉应该是电容失效的问题,若皮带太松也会造成启动困难,请检查。
" tab="tab_0" >常见问题热点事件家电人物家电名词热门品牌
热门新品1234567891012345678910 123 4 5 6 7 8 9 10查看: 1111|回复: 5
求助,如何实现像按键精灵利用热键启动和停止
主题帖子金币
连长, 积分 51, 距离下一级还需 149 积分
连长, 积分 51, 距离下一级还需 149 积分
正在学习用VC编写按键类脚本,不知道怎样实现热键的启动和停止。
比如像按键精灵能够设置F9启动,F10停止,并且按停止后能执行某些命令。
现在只会依葫芦画瓢利用单击按钮事件来启动。希望大神能帮助下。
上一篇:下一篇:
C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码
主题帖子金币
利用函数实现
注册热键RegisterHotKey
检测上次按键状态GetKeyState
我单用GetKeyState这个函数什么都没有返回
是不是要两个函数配合使用才能实现该功能
还有 注册热键RegisterHotKey 这个函数不会用 能不能举个简单的例子&
一个人所能做的就是做好签到,要在眼明手快的论坛中坚定高举签到的信念。
主题帖子金币
签、签、签、签好每一天!
主题帖子金币
连长, 积分 51, 距离下一级还需 149 积分
连长, 积分 51, 距离下一级还需 149 积分
利用函数实现
注册热键RegisterHotKey
检测上次按键状态GetKeyState
我单用GetKeyState这个函数什么都没有返回
是不是要两个函数配合使用才能实现该功能
还有 注册热键RegisterHotKey 这个函数不会用 能不能举个简单的例子
C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码
主题帖子金币
连长, 积分 51, 距离下一级还需 149 积分
连长, 积分 51, 距离下一级还需 149 积分
论坛里也有 热键RegisterHotKey 的使用教程,但没弄明白
自带的 GetKeyState 也不会用&&
还好用大漠里的 dm.GetKeyState 算是可以了
嗯,能用就行&
C VC C++ MFC 汇编 函数 脚本 辅助 多开 注入 内存 插件 破解 基址 窗口 大漠 绑定 编程 交流 论坛 实例 源码
主题帖子金币
论坛里也有 热键RegisterHotKey 的使用教程,但没弄明白
自带的 GetKeyState 也不会用&&
嗯,能用就行
一个人所能做的就是做好签到,要在眼明手快的论坛中坚定高举签到的信念。
第一次发布主题
社区QQ达人
使用QQ帐号登录论坛的用户
发布主题达到10
金币达到50
金币达到100
贴子被评为精华
论坛好爱者
在线时间达到10小时
Powered by查看: 2301|回复: 3
易语言怎么设置按下某个快捷键就停止启动的窗口程序
阅读权限140
签到天数:2 天结帖率: (36/37)
有的时候,执行鼠标点击操作,而如果没快捷键停止程序比如按下home键后程序就停止或者启动窗口销毁,不然鼠标一直点,手动去操作鼠标来不及去点击取消运行的按钮。求按下快捷键停止程序运行或销毁启动窗口的写法如果实现!!!!
世宝教程之注册热键
http://bbs.125.la/forum.php?mod=viewthread&tid=
(出处: 精易论坛)
注册热键,当按下这个键的时候,直接_启动窗口.销毁()之类的
回答提醒:如果本帖被关闭无法回复,您有更好的答案帮助楼主解决,请发表至
可获得加分喔。友情提醒:本版被采纳的主题可在
帖子申请荣誉值,获得 1点 荣誉值,荣誉值可兑换终身vip用户组哦。快捷通道: →
阅读权限140
签到天数: 13 天结帖率: (3/3)
世宝教程之注册热键
(出处: 精易论坛)
注册热键,当按下这个键的时候,直接_启动窗口.销毁()之类的
热心帮助他人,荣誉+1,希望继续努力(*^__^*) 嘻嘻!
您可以选择打赏方式支持他
阅读权限90
签到天数: 18 天结帖率: (43/43)
您可以选择打赏方式支持他
阅读权限140
签到天数: 2 天结帖率: (36/37)
世宝教程之注册热键
http://bbs.125.la/forum.php?mod=viewthread&tid=
(出处: 精易论坛)
谢谢大神!看了你的微信10分钟正则,讲得很好,很容易理解,能不能出点易语言方面的小技巧操作使用的教程,就是一些人性化的设置,比如像这个按下某个键窗口停止之类的,像脚本执行的时候,按下按钮能让脚本执行暂停,再按下继续就让脚本继续执行,等待。
您可以选择打赏方式支持他
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
揭阳精易科技有限公司申明:我公司所有的培训课程版权归精易所有,任何人以任何方式翻录、盗版、破解本站培训课程,我们必将通过法律途径解决!
公司简介:揭阳市揭东区精易科技有限公司致力于易语言教学培训/易语言学习交流社区的建设与软件开发,多年来为中小企业编写过许许多多各式软件,并把多年积累的开发经验逐步录制成视频课程供学员学习,让学员全面系统化学习易语言编程,少走弯路,减少对相关技术的研究与摸索时间,从而加快了学习进度!
防范网络诈骗,远离网络犯罪
违法和不良信息举报电话,QQ: ,邮箱:@b.qq.com
Powered by
X3.2 揭阳市揭东区精易科技有限公司
粤公网安备 25

我要回帖

更多关于 wow设置松开按键施法 的文章

 

随机推荐