导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→C51编程:p1.6采集外部时钟,采集100个周期,然后计算[boysen]

 *第6239篇: C51编程:p1.6采集外部时钟,采集100个周期,然后计算其频率,请大家看看这样对吗?

  
楼 主:boysen 2002年11月13日14:44
 C51编程:p1.6采集外部时钟,采集100个周期,然后计算其频率,请大家看看这样对吗?
          #pragma asm
               CLR TR0
                 MOV TL0,#00;
                 MOV TH0,#00
                 MOV R0,#100
       HUM00:  JNB HUM,HUM00;
         HUM01:  JB  HUM,HUM01
                 SETB TR0
         HUM02:  JNB HUM,HUM02
         HUM03:  JB  HUM,HUM03
                 DJNZ R0,HUM02
                 CLR TR0
         #pragma endasm
     hi=TH0;
   lo=TL0;
       ttt=hi*32+lo;
   time=8192-ttt;
   cyc=time/100;
   freq=1/cyc;

请问这样计算对吗?变量全部为int        


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

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


[上一篇主题]:硬件:急急急

[下一篇主题]:初学者:ARM汇编不解之处