• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁(yè) > 手機(jī)與無(wú)線(xiàn)通信 > 設(shè)計(jì)應(yīng)用 > 基于公共電話(huà)網(wǎng)絡(luò)實(shí)現(xiàn)智能家居的研究

    基于公共電話(huà)網(wǎng)絡(luò)實(shí)現(xiàn)智能家居的研究

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

    3 軟件設(shè)計(jì)
    結(jié)合硬件電路的設(shè)計(jì)和軟件的功能,系統(tǒng)應(yīng)用程序主要由主程序、中斷服務(wù)程序、延時(shí)子程序等部分組成。主程序所要完成的主要工作包括單片機(jī)系統(tǒng)各接口芯片的初始化,設(shè)置中斷,給相應(yīng)各內(nèi)存單元賦初值,調(diào)用中斷處理程序,延時(shí)子程序等。系統(tǒng)設(shè)置的中斷服務(wù)程序有2個(gè),其中中斷1的作用主要是識(shí)別來(lái)自于哪種傳感器的信號(hào),按照預(yù)定的報(bào)警號(hào)碼發(fā)送報(bào)警信息。
    中斷2的作用主要是識(shí)別用戶(hù)的按鍵,控制相應(yīng)控制器的工作,其中還包括驗(yàn)證密碼、判斷輸入錯(cuò)誤密碼次數(shù)、更改密碼、更改預(yù)定的報(bào)警號(hào)碼。


    其中設(shè)定按鍵9和按鍵*對(duì)應(yīng)的功能分別是修改預(yù)定報(bào)警號(hào)碼和修改舊密碼,輸入密碼錯(cuò)誤的次數(shù)上限設(shè)定為3次,當(dāng)輸入密碼錯(cuò)誤達(dá)到3次時(shí),系統(tǒng)會(huì)自動(dòng)掛機(jī)。當(dāng)密碼正確后,系統(tǒng)就會(huì)通過(guò)語(yǔ)音信號(hào)提示用戶(hù)正常的操作,系統(tǒng)的程序流程圖如圖7所示。

    4 結(jié) 語(yǔ)
    利用單片機(jī)為主要的控制器件,以為信息載體,成功地設(shè)計(jì)了一套控制系統(tǒng)。該系統(tǒng)自投入運(yùn)行以來(lái),其工作正常,性能穩(wěn)定,通訊狀態(tài)良好,成功地滿(mǎn)足了實(shí)際的應(yīng)用。


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

    評(píng)論


    相關(guān)推薦

    技術(shù)專(zhuān)區(qū)

    關(guān)閉
    主站蜘蛛池模板: 谢通门县| 仙游县| 清远市| 克什克腾旗| 瑞安市| 萨迦县| 富阳市| 邓州市| 汉沽区| 天台县| 三河市| 安岳县| 平安县| 利辛县| 永修县| 永嘉县| 双城市| 南澳县| 綦江县| 龙里县| 康保县| 金沙县| 突泉县| 得荣县| 平果县| 卢龙县| 靖远县| 固阳县| 南乐县| 乌拉特中旗| 汪清县| 定日县| 南雄市| 罗定市| 阜南县| 彭水| 宝应县| 威海市| 亚东县| 云龙县| 舟曲县|