本帖最后由 zl2168 于 2018-10-30 07:41 編輯
80C51單片機(jī)測(cè)量脈沖頻率,其最高頻率不能超過時(shí)鐘頻率的1/24,因?yàn)镃PU確認(rèn)一次脈沖跳變需要2個(gè)機(jī)器周期。若fOSC=12MHz,被測(cè)脈沖最高頻率可達(dá)600kHz。但80C51定時(shí)/計(jì)數(shù)器方式1最大計(jì)數(shù)值為65535,只能測(cè)65.535kHz(當(dāng)然也可對(duì)其再計(jì)次或減少計(jì)數(shù)時(shí)間測(cè)量),1秒內(nèi)脈沖數(shù)即為脈沖頻率值。但若將測(cè)試門設(shè)為0.5s,則可測(cè)65.535*2=130kHz;測(cè)試門設(shè)為0.2s,則可測(cè)65.535*5=320kHz。
實(shí)例73 測(cè)量脈沖頻率
先 Proteus仿真一下,確認(rèn)有效以上摘自張志良編著《 80C51單片機(jī)仿真設(shè)計(jì)實(shí)例教程——基于Keil C和Proteus》清華大學(xué)出版社ISBN 978-7-302-41682-1,內(nèi)有常用的單片機(jī)應(yīng)用 100案例,用于仿真實(shí)驗(yàn)操作,電路與程序真實(shí)可靠可信可行,可演示,可觀測(cè),程序語(yǔ)句條條有注解。 |