c8051f120单片机如何测试延时函数时间

[复制链接]
 楼主| sylarback 发表于 2011-5-10 12:57 | 显示全部楼层 |阅读模式
如何测试C8051F120单片机里面延时函数的时间   不需要计算公式   
我用KEIL软件   下载完运行的时候仿真界面没有时间显示   新华龙自带的那个仿真软件我电脑不能用
ayb_ice 发表于 2011-5-10 14:46 | 显示全部楼层
KEIL可以软件仿真啊
gaoyiyiyi 发表于 2011-5-10 15:01 | 显示全部楼层
在C文档中右键,可以添加断点。在你需要测试时间的语句首尾都加一个断点。2次时间相减,就可以了。
还有,记得设置好晶振。target options那个选项
ayb_ice 发表于 2011-5-10 15:04 | 显示全部楼层
直接上图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| sylarback 发表于 2011-5-10 18:12 | 显示全部楼层
我知道那个时间,可是到C8051F单片机的时候 就没有了  那儿不显示时间    4# ayb_ice
xlsbz 发表于 2011-5-10 19:45 | 显示全部楼层
我估计silabis是个小厂商 交给keil的钱不够


--------------------

我采用的是用定时器算

看计数器的值的差  然后 乘以 晶振分之1(当然如果不分频)
当然 我说的可能有问题 但思路绝对没问题

比如测某个中断函数跑了多长时间  一定要这么做 才心里有普
ayb_ice 发表于 2011-5-11 08:28 | 显示全部楼层
我知道那个时间,可是到C8051F单片机的时候 就没有了  那儿不显示时间    4# ayb_ice
sylarback 发表于 2011-5-10 18:12

硬件仿真时都没有的,软件的应该有
 楼主| sylarback 发表于 2011-5-20 14:01 | 显示全部楼层
算了  我还是自己算吧    或者直接用定时产生方波  用示波器看
Ian_hj 发表于 2011-8-11 01:02 | 显示全部楼层
我也是采用这个方法的,哈哈 8# sylarback
zwm2011 发表于 2011-9-28 21:36 | 显示全部楼层
用示波器看,比较直接,其实可以直接算出来
lyjian 发表于 2011-9-28 22:14 | 显示全部楼层
估计你的Keil C51太老了
我用的C51跑C8051F120时就有时间显示
xbyu520 发表于 2013-8-23 08:08 | 显示全部楼层
我来说一句实验结果:c8051f120可以软件仿真看软件延时,c8051f340不可以看。总是显示0.其他的型号没有测试。欢迎补充
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

85

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部