找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索

求助大佬,想用STC12C5A60S2單片機(jī)做一個(gè)頻率計(jì),但是遇到問(wèn)題了

查看數(shù): 2445 | 評(píng)論數(shù): 9 | 收藏 0
關(guān)燈 | 提示:支持鍵盤(pán)翻頁(yè)<-左 右->
    組圖打開(kāi)中,請(qǐng)稍候......
發(fā)布時(shí)間: 2022-4-28 15:01

正文摘要:

原理圖我貼在這里,希望大佬們幫我看一下 目前我的接上電源,屏幕只能顯示:f 0.000000Hz,接入信號(hào)沒(méi)有辦法做到測(cè)頻 代碼如下: #include"STC12C5A60S2.H" #include "stdio.h" #include"intri ...

回復(fù)

ID:297393 發(fā)表于 2022-8-21 11:23
我在 https://www.elecfans.com/article/83/116/2017/20171217604523.html 看到過(guò)相似電路,你把與門(mén)接錯(cuò)了。1B和2B應(yīng)短接,2Y接P3.5端口。我理解原電路P3.2應(yīng)是開(kāi)閘門(mén)下降沿觸發(fā)的中斷信號(hào),這個(gè)好像多此一舉有機(jī)會(huì)做個(gè)試驗(yàn)。你在主程序中計(jì)算頻率之前定時(shí)器中斷不用關(guān)嗎?這是個(gè)等精度測(cè)頻法,據(jù)說(shuō)精度很高。
ID:1020821 發(fā)表于 2022-4-29 21:05
188610329 發(fā)表于 2022-4-28 20:14
沒(méi)看明白你這個(gè)  代碼和硬件之間的動(dòng)作邏輯.

     TMOD=0xD9;        //設(shè)置計(jì)數(shù)器,計(jì)數(shù)器0和計(jì)數(shù)器1為 ...

你這么一說(shuō),我也感覺(jué)好像邏輯是有一點(diǎn)問(wèn)題,但是沒(méi)辦法私底下交流
ID:1020821 發(fā)表于 2022-4-29 11:30
wulin 發(fā)表于 2022-4-28 21:04
用STC12C5A60S2單片機(jī)做頻率計(jì)完全沒(méi)有問(wèn)題,但是你希望這個(gè)頻率計(jì)的計(jì)量范圍是多大?這關(guān)系到硬件電路設(shè)計(jì) ...

我也感覺(jué)我的電路設(shè)計(jì)有很大問(wèn)題,昨天晚上檢查電路就排查了兩個(gè)問(wèn)題,但是程序相關(guān)的還沒(méi)有排查,希望大佬能指導(dǎo)一下
ID:213173 發(fā)表于 2022-4-28 21:04
用STC12C5A60S2單片機(jī)做頻率計(jì)完全沒(méi)有問(wèn)題,但是你希望這個(gè)頻率計(jì)的計(jì)量范圍是多大?這關(guān)系到硬件電路設(shè)計(jì)方案?茨愕碾娐穲D未必合理。
ID:624769 發(fā)表于 2022-4-28 20:14
沒(méi)看明白你這個(gè)  代碼和硬件之間的動(dòng)作邏輯.

     TMOD=0xD9;        //設(shè)置計(jì)數(shù)器,計(jì)數(shù)器0和計(jì)數(shù)器1為工作方式1,T0內(nèi)計(jì)數(shù),T1外計(jì)數(shù)
哪這句來(lái)說(shuō), 你GATE0  和 GATE1 都有效了。 你INT0 INT1 至少應(yīng)該都有線(xiàn)吧?實(shí)際上,你的原理圖里只有INT0 有接線(xiàn)。 關(guān)鍵是沒(méi)找到你捕捉頻率的切入點(diǎn)。你依據(jù)什么捕捉頻率?

話(huà)說(shuō),你用的是 STC12C5A60S2 吧? 他有CCP的呀,用CCP不香么?整地這個(gè)奇怪的定時(shí)器到底是什么鬼?“閘門(mén)” 又是為了什么作用?
個(gè)人覺(jué)得計(jì)算用定時(shí)器,一個(gè)定時(shí)器計(jì)時(shí),一個(gè)定時(shí)器數(shù)數(shù), 除一下不就是頻率了? 外部電路整那么復(fù)雜你都不知問(wèn)題出在什么地方。

ID:1020821 發(fā)表于 2022-4-28 19:28
188610329 發(fā)表于 2022-4-28 18:52
撇開(kāi)代碼不講……

你確定你這個(gè)電路,能用?

大佬,幫我看一下是哪里不對(duì)了
ID:1020821 發(fā)表于 2022-4-28 19:26
188610329 發(fā)表于 2022-4-28 18:52
撇開(kāi)代碼不講……

你確定你這個(gè)電路,能用?

啊,這里是標(biāo)注錯(cuò)誤
ID:624769 發(fā)表于 2022-4-28 18:52
撇開(kāi)代碼不講……

你確定你這個(gè)電路,能用?


ID:1020821 發(fā)表于 2022-4-28 17:13
有沒(méi)有大佬來(lái)幫我解答一下呀

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表