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

QQ登錄

只需一步,快速開始

搜索
查看: 1827|回復(fù): 3
收起左側(cè)

單片機(jī)定時(shí)器T2在固定頻率32khz中調(diào)節(jié)占空比的程序,求思路

[復(fù)制鏈接]
ID:753525 發(fā)表于 2021-4-28 15:28 | 顯示全部樓層 |閱讀模式
由于本論壇禁止直接求程序,禁止伸手黨,所以向大家請(qǐng)教一下大致的實(shí)現(xiàn)方法與思路,理清頭緒后我自己來(lái)寫程序去實(shí)現(xiàn),謝謝大家

求助高手們:用定時(shí)器T2編程出頻率固定32khz左右,周期30us,并確2按鍵分別控制占空比加和減,且占空比調(diào)節(jié)范圍40%-75%的程序設(shè)計(jì)思路
回復(fù)

使用道具 舉報(bào)

ID:684049 發(fā)表于 2021-4-28 17:39 | 顯示全部樓層
這個(gè)只需要設(shè)置中斷時(shí)間,中斷里計(jì)數(shù)器加加就可以。判讀cnt數(shù)值大小來(lái)確定輸出io狀態(tài)即可。用按鍵設(shè)置比較的數(shù)值即可,再加入限制范圍
回復(fù)

使用道具 舉報(bào)

ID:451718 發(fā)表于 2021-4-28 17:49 | 顯示全部樓層
這種搞法,占用系統(tǒng)資源太多了。  PWM的性能會(huì)很不穩(wěn)定,10K以上的PWM波形,建議用自帶硬件PWM的單片機(jī)去做。  
回復(fù)

使用道具 舉報(bào)

ID:889094 發(fā)表于 2021-4-28 23:54 | 顯示全部樓層
普通51的話11.0592晶振,12T工作模式,好像一個(gè);就是10us吧?記不太清楚了,你30us一個(gè)中斷,單片機(jī)會(huì)累死的,別的基本不干了
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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