<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于單片機的等精度頻率計設計

基于單片機的等精度頻率計設計

作者: 時(shí)間:2009-05-21 來(lái)源:網(wǎng)絡(luò ) 收藏

3 軟件
系統軟件的主要是和硬件電路相結合,正確地實(shí)現等測量。整個(gè)系統軟件的采用了自頂向下的模塊化的結構方式,將各個(gè)功能分成獨立模塊,由系統的程序統一管理執行。它主要完成各種功能,如測量、 數據運算、顯示等。如圖4所示為測量主程序流程圖,在計數前對計數器清零。然后,發(fā)出命令打開(kāi)閘門(mén)進(jìn)入閘門(mén)時(shí)間,計數器在閘門(mén)時(shí)間內計數。延時(shí)子程序結束后,發(fā)出命令關(guān)閉閘門(mén)使計數器停止計數;再依照程序讀取計數器的值,并與內部計數器所計的值合并在一起。由公式(1),即被測fx=f0×Nx/N0來(lái)進(jìn)行運算,由于要求,Nx和N0都由24位二進(jìn)制數來(lái)計數。因此,要在內部進(jìn)行多字節無(wú)符號二進(jìn)制數的乘法和除法運算,并將運算結果轉換成BCD碼,顯示運算結果。
4 結束語(yǔ)
本文作者創(chuàng )新點(diǎn):采用單片機作為系統控制單元,輔以適當的軟、硬件資源完成以單片機為核心的等計設計,實(shí)現頻率的等精度測量。設計采用標準時(shí)基信號為10MHz,也可以在晶振部分加一分頻電路,根據不同的被測頻率調整不同的標準信號頻率;不僅可以測量頻率,還可以測量周期、相位[5]和用于計數,只要編寫(xiě)相應的程序變可實(shí)現相應的功能。經(jīng)過(guò)實(shí)驗測試后,運行可靠;該可用于工程領(lǐng)域的高速計數場(chǎng)合,預計可以產(chǎn)生20萬(wàn)元左右的經(jīng)濟效益。


上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>