10531|42

280

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

David_Lee我的意思是这样。。帮我下,麻烦。。十万着急。。 [复制链接]


SUBB A, #254

JNC RG_LONG
JMP KEY_ID1

意义不变化,,,254
变化到1000...

 

利用A减某个数来判断按键的时间长和短

 

如果我写SUBB A, #258   这个时候实际和SUBB A, #3的效果一样。。。。。因为单片机的原因。。

 

那如何才能实现真正意义上的SUBB A, #1000列???SUBB A, #1000肯定是不能这样写的,,,,那怎么写才好

此帖出自单片机论坛

最新回复

大致看了下,不知道楼主是不是这个意思: 按键按下超过5S无动作,小于5S进行某些操作 我不会汇编,只能说下个人的思路 初始化个定时器,每 t 时间对某个变量+1 按键按下时初始化变量为0 按键松开时根据变量的值即可得到按键按下时间 然后进行判断即可  详情 回复 发表于 2010-7-6 05:38
点赞 关注
 

回复
举报

280

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
我的意思是这样,,如果
SUBB A, #2

SUBB A, #100

效果肯定是不一样的,,,我还想把时间搞长一点,,,最好达到
SUBB A, #1000的样子,,但是这样写肯定不行,,那要如何写。。。A  实际上是个不确定的数,,判断我按键时间的
此帖出自单片机论坛
 
 

回复

280

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
A 实际上是个不确定的数,,判断我按键时间的 这个是个关键地方,,A不是个确定的数
此帖出自单片机论坛
 
 
 

回复

2751

帖子

0

TA的资源

裸片初长成(初级)

4
 

原帖由 pyy1980 于 2010-7-3 20:50 发表 我的意思是这样,,如果 SUBB A, #2 SUBB A, #100 效果肯定是不一样的,,,我还想把时间搞长一点,,,最好达到 SUBB A, #1000的样子,,但是这样写肯定不行,,那要如何写。。。A 实际上是个不确定的数, ...

 

理解,但是A只有8位,是单字节寄存器,最多到255,255-1000,不是你想要的结果,所以,得用字节来减。

此帖出自单片机论坛
 
 
 

回复

280

帖子

0

TA的资源

一粒金砂(初级)

5
 
那如何写个配套的程序??用你的下面那种方法搞的定不???
此帖出自单片机论坛
 
 
 

回复

2751

帖子

0

TA的资源

裸片初长成(初级)

6
 

原帖由 pyy1980 于 2010-7-3 20:42 发表 SUBB A, #254 JNC RG_LONGJMP KEY_ID1 意义不变化,,,254变化到1000...   利用A减某个数来判断按键的时间长和短   如果我写SUBB A, #258   这个时候实际和SUBB A, #3的效果一样。。。。。因 ...

 

如果只是为了判断案件时间的长短,倒不如用inc好,对某寄存器加,然后调用较短的延时函数。

此帖出自单片机论坛
 
 
 

回复

2751

帖子

0

TA的资源

裸片初长成(初级)

7
 

原帖由 David_Lee 于 2010-7-3 21:00 发表   如果只是为了判断案件时间的长短,倒不如用inc好,对某寄存器加,然后调用较短的延时函数。

然后再循环检测按键,直到放键,时间的长短,通过判断该寄存器值便可,但要注意溢出问题。

此帖出自单片机论坛
 
 
 

回复

280

帖子

0

TA的资源

一粒金砂(初级)

8
 
David_Lee用你的那个方法搞的定不//请教
此帖出自单片机论坛
 
 
 

回复

280

帖子

0

TA的资源

一粒金砂(初级)

9
 
我现在的目的是这样。。。。搞个大约5S左右的检测程序出来。。大于5S不动作,,小于就动作,,大概也就是#1000的样子,,如何整个完整的好不/?
此帖出自单片机论坛
 
 
 

回复

280

帖子

0

TA的资源

一粒金砂(初级)

10
 
我现在的目的是这样。。。。搞个大约5S左右的检测程序出来。。大于5S不动作,,小于就动作,,大概也就是#1000的样子,,如何整个完整的好不/?

SUBB A, #254



JNC RG_LONG
JMP KEY_ID1
这种方法时间还是短了点。。朋友有好办法不
此帖出自单片机论坛
 
 
 

回复

280

帖子

0

TA的资源

一粒金砂(初级)

11
 
我现在的目的是这样。。。。搞个大约5S左右的检测程序出来。。大于5S不动作,,小于就动作,,大概也就是#1000的样子,,如何整个完整的好不/?

SUBB A, #254



JNC RG_LONG
JMP KEY_ID1
这种方法时间还是短了点。。朋友有好办法不

再把时间搞长点,,搞个完整的东西出来,,,可以不??我下了,可以帮我搞完整不,,哪个,, #254还是小了点
此帖出自单片机论坛
 
 
 

回复

280

帖子

0

TA的资源

一粒金砂(初级)

12
 
我迫切需要个完整的东西,,真的着急,,吃饭都吃不下,,要完整的就好了
此帖出自单片机论坛
 
 
 

回复

2751

帖子

0

TA的资源

裸片初长成(初级)

13
 

原帖由 pyy1980 于 2010-7-3 21:05 发表 David_Lee用你的那个方法搞的定不//请教

此帖出自单片机论坛
 
 
 

回复

2751

帖子

0

TA的资源

裸片初长成(初级)

14
 
把思路搞清楚,这个问题不会太难的。
此帖出自单片机论坛
 
 
 

回复

280

帖子

0

TA的资源

一粒金砂(初级)

15
 
可以搞个完整版本给我不???我十分着急

SUBB A, #254



JNC RG_LONG
JMP KEY_ID1

就是要把这个按键时间搞长点,,,#254
还是不够长,,,完整版本,,可以不??明天给我可以不??吃饭不下
此帖出自单片机论坛
 
 
 

回复

280

帖子

0

TA的资源

一粒金砂(初级)

16
 
可以搞个完整版本给我不???David_Lee周一我就要交差
此帖出自单片机论坛
 
 
 

回复

2751

帖子

0

TA的资源

裸片初长成(初级)

17
 
站内短信联系
此帖出自单片机论坛
 
 
 

回复

280

帖子

0

TA的资源

一粒金砂(初级)

18
 
QQ   328277289

邮箱puyiyue1980@126.com
此帖出自单片机论坛
 
 
 

回复

280

帖子

0

TA的资源

一粒金砂(初级)

19
 
高手帮我下落
此帖出自单片机论坛
 
 
 

回复

280

帖子

0

TA的资源

一粒金砂(初级)

20
 
周一要出东西
QQ 328277289

邮箱puyiyue1980@126.com

上班不能开QQ,,高手帮忙下落,,十万着急
此帖出自单片机论坛
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表