|
硬件: 使用5根I/O口線(如PORTC的0-4)外接電阻網(wǎng)絡(luò)實(shí)現(xiàn)簡易D/A轉(zhuǎn)換 , 再加一個(gè)電容濾波。 軟件: 目前我使用的程序正在某產(chǎn)品中應(yīng)用,鑒于商業(yè)原因無法在此貼出 ,請諒解!但程序原理同網(wǎng)上的大同小異,你了解了原理,自己很 容易寫出來的。 調(diào)試: 這個(gè)程序調(diào)試起來需要一臺“號盤分析儀”配合來 測試DTMF參數(shù),這個(gè)儀器一般的電話機(jī)廠都有,技術(shù)監(jiān)督局和省質(zhì) 檢所也有,借來用幾天就可以了。如果搞生產(chǎn),最好建議老板買一 臺,《上海精匯》賣一萬多一臺,二手的可能幾千元。電器城里賣 的那種200元的“電話機(jī)檢測儀”可不行。 參考網(wǎng)址:http://www.piclist.com 這個(gè)網(wǎng)址有幾個(gè)使用PIC產(chǎn)生DTMF信號的原程序,也有產(chǎn)生正玄波 的程序,可以借鑒。 參考書:COP8單片機(jī)使用指南(電子工業(yè)出版社) 書中有使用COP8單片機(jī)產(chǎn)生DTMF信號的原 理和硬件圖以及軟件源程序?炊螅苋菀邹D(zhuǎn)為PIC的。
|