打印

单片机运行程序的时间

[复制链接]
1859|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
472666GAQ|  楼主 | 2010-12-2 19:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
laoliang3064| | 2010-12-2 20:24 | 只看该作者
程序运行时间和电容有啥关系?用汇编可以计算时间。

使用特权

评论回复
板凳
lyjian| | 2010-12-2 21:44 | 只看该作者
从微妙到几十毫秒
和单片机类型及振荡器配置有关
可以参考具体单片机规格书中的说明。
或者也可以写个程序用示波器测试:
如第一条指令为拉低某个IO口(假设单片机复位后高IO位高),示波器看这个IO和VCC波形就知道时间多长了(注意有些单片机烧写时可以选择不同的振荡器起振时间的)

使用特权

评论回复
地板
chunyang| | 2010-12-2 22:10 | 只看该作者
首先看复位电路的时间常数,该常数和电源建立时间有关,其次看MCU的复位周期,二者之和就是楼主需要的答案,至于电路中的电容是否会有影响,要看哪里的电容,复位和电源回路的电容会有影响,但不是唯一的影响因素。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

102

主题

285

帖子

2

粉丝