打印

PIC16F54单片机2M晶振,最高能测多高频率的方波

[复制链接]
2314|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
houniao88|  楼主 | 2009-12-16 10:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
yewuyi| | 2009-12-16 10:14 | 只看该作者
大致的推理计算过程:

2M OSC--》500K的机器周期--》假设最简单判断跳转并计数(<65535个脉冲),一般至少需要8~10个机器周期

所以,你想测量到100KHZ,我给出的结论是:不可以。

建议你使用PIC16F72X、PIC16F62X、PIC16F63X等型号使用CPP做测量,PIC16F54应该是没有CPP的,你想用也用不了。

另外,你用外部计数器到是可以,交给硬件去测量是可以测量到100KHZ的。

使用特权

评论回复
板凳
houniao88|  楼主 | 2009-12-16 11:01 | 只看该作者
谢谢LS的耐心回复!

使用特权

评论回复
地板
kedaxuezi| | 2013-1-17 20:51 | 只看该作者
yewuyi 发表于 2009-12-16 10:14
大致的推理计算过程:

2M OSC--》500K的机器周期--》假设最简单判断跳转并计数( ...

如果用STC12系列单片机12M晶振去测2M左右的方波,4分频行不行?分频电路如何设计?谢谢高人指点

使用特权

评论回复
5
yewuyi| | 2013-1-18 19:38 | 只看该作者
kedaxuezi 发表于 2013-1-17 20:51
如果用STC12系列单片机12M晶振去测2M左右的方波,4分频行不行?分频电路如何设计?谢谢高人指点 ...

基本没有实际意义

使用特权

评论回复
6
kedaxuezi| | 2013-1-19 00:40 | 只看该作者
yewuyi 发表于 2013-1-18 19:38
基本没有实际意义

啊?能说说原因么?谢谢耐心解答

使用特权

评论回复
7
yewuyi| | 2013-1-20 08:43 | 只看该作者
12M,4分频,即使用CPP,也就意味着一个2M的信号,最多得到1.5个计数值,你自己想想,如何有效的区分1K,50K,100K,1M,2M,2.3M的信号?

使用特权

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

本版积分规则

46

主题

193

帖子

1

粉丝