加入星計(jì)劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴(kuò)散
  • 作品版權(quán)保護(hù)
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入

在CCS PICC中使用PIC16F628A制作頻率表

2020/11/12
444
服務(wù)支持:
技術(shù)交流群

完成交易后在“購買成功”頁面掃碼入群,即可與技術(shù)大咖們分享疑惑和經(jīng)驗(yàn)、收獲成長和認(rèn)同、領(lǐng)取優(yōu)惠和紅包等。

虛擬商品不可退

當(dāng)前內(nèi)容為數(shù)字版權(quán)作品,購買后不支持退換且無法轉(zhuǎn)移使用。

加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論
放大
方塊圖(4)
相關(guān)方案
  • 方案介紹
  • 相關(guān)文件
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

在電子信號(hào)中,頻率是單位時(shí)間(秒)中的脈沖總數(shù)。有多種測(cè)量頻率的方法,例如測(cè)量輸入信號(hào)的周期或讀取每秒的脈沖數(shù)。測(cè)量每秒的脈沖總數(shù)非常有效,而且更容易。

在該項(xiàng)目中,我將PIC16f628A用作CPU。在PIC16F628A中,我使用兩個(gè)定時(shí)器:Timer0和Timer1。

我使用timer0中斷使一秒鐘的計(jì)時(shí)器滴答作響,以每秒捕獲總輸入脈沖。

Timer1用于捕獲輸入方波脈沖的每個(gè)上升沿。它是16位寬。如果溢出,將產(chǎn)生中斷并連續(xù)計(jì)數(shù)。

這個(gè)頻率表可以測(cè)量我測(cè)試過的高達(dá)50MHz的方波信號(hào)。如果您有更高頻率的發(fā)電機(jī),則可以嘗試擁有。

一些PIC用戶實(shí)現(xiàn)了一個(gè)現(xiàn)成的CCS PICC示例,以創(chuàng)建該填充工作。他們對(duì)此進(jìn)行了相同的操作,但是代碼實(shí)現(xiàn)與此處有所不同。我沒有使用像他們一樣的方法。我自己編寫了代碼。

該代碼中的頻率周期有誤。當(dāng)它測(cè)量0Hz的頻率時(shí),周期顯示為0秒。但是我沒有時(shí)間再次修改它們。此處附加的代碼項(xiàng)目已打開。用戶可以將此代碼修改為正確的代碼。

  • FREQ4 -PCB - CADCAM.zip
    描述:gerber
  • Frequency_Counter_LCD.rar
    描述:源碼

相關(guān)推薦

電子產(chǎn)業(yè)圖譜