导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→初学者:78E58定时器的问题[dirty]

 *第7316篇: 初学者:78E58定时器的问题

  
楼 主:dirty 2002年12月29日16:41
 初学者:78E58定时器的问题
在一个串口通信程序中握手:comtxdhandshake();           发出握手请求
        sbuf=0xf1;   0xf1:向对方请求握手                       
        time_stop;
        tmrcnt=1;                            
        timer1_start_25ms();  延迟25ms     
             while(1)
        {
                if(tmr1int)  
                   {
                        tmr1int=0;   
                        return;
                }
                if(!recievecomanswer())
                     ..........
其中变量tmrcnt,tmrlint是什么意思?其各位大哥帮助,非常感谢

  
2楼:常散人 2002年12月30日10:06
 tmr1int是TI吧
  
3楼:tm1300 2002年12月30日20:53
 随便说说
这种含糊不清楚的程序最好不看,要看,就要看完整的。
不过,一般等待握手信号处理方式可以通过硬件电平的检测,以及相互的串口通讯。
这个程序使用了串口通讯方式(往SBUF送数据),由于没有硬件测试,那毫无疑问,必须等
待回送信号,而且肯定是等待回送信息。可能是等接受到通讯有效信息,返回一个标志吧。
你按照这种方式可以尝试自己写。


>>>>>>对该主题发表你的看法

本主题贴数3,分页: [第1页]


[上一篇主题]:C51编程:怎样保存结构变量中的数据

[下一篇主题]:硬件:问一个DC/DC的问题