新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 基于AVR單片機的智能烤煙控制儀

        基于AVR單片機的智能烤煙控制儀

        作者: 時間:2012-03-30 來源:網絡 收藏

        24.jpg

        3 軟件設計

        根據硬件電路的設計,系統的軟件設計(不包括鍵盤掃描初值預置程序)主要由4部分組成,即主程序部分,T1的定時中斷程序部分,讀溫度、濕度和顯示子程序部分和T0中斷程序部分。程序流程圖如圖4~圖7所示。

        25.jpg

        4 結語

        儀在定時中由于 T1中斷程序,讀溫度、濕度和顯示子程序和T0中斷程序的執行,給T1的定時帶來了一些誤差,但由于該系統的定時的精度要求不高(15 s),可以通過適當調整T1的定時初值達到精確定時。因此,不會影響系統的正常工作。同時,電路中設計了定時初值預置功能(PB7),他由的 PA口、4×4鍵盤和鍵盤程序完成,這樣能保證儀的穩定工作。

        參考文獻
        [1]何立民.應用系統設計[M].北京:北京航空航天大學出版社,1994.
        [2]陳爾紹.傳感器實用裝置制作集錦[M].北京:人民郵電出版社,1999.
        [3]耿德根.高速嵌入式原理與應用[M].北京:北京航空航天大學出版社,2002.
        [4]林敏.底成本濕度測量儀自動化儀表.2002,23(11).
        [5]龔永彬.溫濕度控制儀的軟應硬件設計力源電子工程[J].2002,(1).


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 南陵县| 招远市| 桐梓县| 区。| 北碚区| 海门市| 婺源县| 和硕县| 深州市| 浮山县| 本溪| 怀化市| 贵港市| 北宁市| 张家川| 防城港市| 色达县| 商城县| 江城| 阜宁县| 新龙县| 东台市| 庄浪县| 庐江县| 股票| 微山县| 那曲县| 浮梁县| 黎平县| 手机| 双城市| 偃师市| 共和县| 甘孜| 白城市| 尚义县| 宕昌县| 昭平县| 泰顺县| 贡山| 阳春市|