您现在所在的是:

单片机论坛

回帖:0个,阅读:835 [上一页] [1] [下一页]
* 帖子主题:

[求助]

905
李叶子
文章数:1
年度积分:50
历史总积分:905
注册时间:2007/6/20
发站内信
发表于:2007/6/20 16:21:00
#0楼
附件

各位大虾,俺想请教个问题.
单片机的串行接收口RI,可不可以在单片机工作时查询?
我用汇编写的程序大致如下
.......
....
start:
acall sample     '采样一个点
jnb ri,start
clr ri
mov a,sbuf
jz,start
ajmp duopule
....
.......
设置如果单片机没有接收到新的命令(ri不为1)则持续采样,如果收到新命令,则判断新命令是否为0,为0则继续进行start;为1则转移到duopule.
在实际仿真时发现,单片机在持续采样一小会时间就会自动停止,我如果接着发命令0则又会继续进行采样,过一会仍然会停止.........
请问各位大虾,这是咋子回事呢!请高手指点一二,小妹在此谢过!

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

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

31.2002