新聞中心

        EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 單片機(jī)報(bào)警器聲音產(chǎn)生的方法

        單片機(jī)報(bào)警器聲音產(chǎn)生的方法

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

        1.實(shí)驗(yàn)任務(wù)

        本文引用地址:http://www.104case.com/article/173471.htm

        P1.0輸出1KHz和500Hz的音頻信號(hào)驅(qū)動(dòng)揚(yáng)聲器輸出,作報(bào)警信號(hào),要求1KHz信號(hào)響100ms,500Hz信號(hào)響200ms,交替進(jìn)行,P1.7接一開(kāi)關(guān)進(jìn)行控制,當(dāng)開(kāi)關(guān)合上響報(bào)警信號(hào),當(dāng)開(kāi)關(guān)斷開(kāi)告警信號(hào)停止,編出程序。

        2.電路原理圖

        點(diǎn)此在新窗口瀏覽圖片

        圖4.6.1

        3.系統(tǒng)板上硬件連線

        (1. 把“系統(tǒng)”區(qū)域中的P1.0端口用導(dǎo)線連接到“音頻放大模塊”區(qū)域中的SPK IN端口上;

        (2. 在“音頻放大模塊”區(qū)域中的SPK OUT端口上接上一個(gè)8歐的或者是16歐的喇叭;

        (3. 把“系統(tǒng)”區(qū)域中的P1.7/RD端口用導(dǎo)線連接到“四路撥動(dòng)開(kāi)關(guān)”區(qū)域中的K1端口上;

        4.程序設(shè)計(jì)內(nèi)容

        (1. 信號(hào)

        500Hz信號(hào)周期為2ms,信號(hào)電平為每1ms變反1次,1KHz的信號(hào)周期為1ms,信號(hào)電平每500us變反1次;


        5.程序框圖

        點(diǎn)此在新窗口瀏覽圖片

        圖4.6.2

        6.匯編源程序

        FLAG BIT 00H

        ORG 00H


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

        評(píng)論


        相關(guān)推薦

        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 德兴市| 宝鸡市| 大邑县| 沁源县| 得荣县| 远安县| 阿荣旗| 鄄城县| 女性| 濮阳县| 平武县| 康保县| 麻城市| 澄城县| 龙胜| 湟源县| 玉树县| 来宾市| 阳江市| 鄂州市| 桓台县| 辽源市| 托克逊县| 溧阳市| 涞水县| 华亭县| 潼南县| 牡丹江市| 佛教| 卫辉市| 房山区| 沈丘县| 延庆县| 浙江省| 天柱县| 和田市| 长治县| 桦甸市| 临朐县| 新密市| 濮阳县|