基于51單片機(jī)的三角波信號(hào)發(fā)生器設(shè)計(jì)
一、任務(wù)要求:
- 設(shè)計(jì)內(nèi)容
- 選擇51單片機(jī),晶振采用12MHz。
- 設(shè)計(jì)一個(gè)能產(chǎn)生50HZ至100HZ的三角波信號(hào)。通過0832/A芯片完成數(shù)模轉(zhuǎn)換。
- 頻率值由LED數(shù)碼管鍵盤輸入。
- 將頻率由LED數(shù)碼管顯示(4位)
- 設(shè)計(jì)要求
- 按照任務(wù)書的要求完成系統(tǒng)分析及方案設(shè)計(jì)。
- 完成硬件原理圖的設(shè)計(jì),并設(shè)計(jì)相關(guān)元器件。
- 完成控制軟件流程圖的設(shè)計(jì),編寫相應(yīng)的單片機(jī)控制程序。
- 撰寫設(shè)計(jì)報(bào)告。
二、仿真過程展示
一開始
程序燒錄仿真界面:
K1第一次按下界面
按3次K1后界面
K2、K3可對(duì)波形頻率進(jìn)行調(diào)整;K4、K5可對(duì)占空比進(jìn)行調(diào)整。
頻率的值是可以通過這里改的
可以加入我的紛傳圈子,里面有資源壓縮包的百度網(wǎng)盤下載地址及提取碼。
紛傳點(diǎn)擊用微信打開即可,過程有點(diǎn)繁瑣請(qǐng)見諒。