新聞中心

        EEPW首頁 > 消費電子 > 設計應用 > 采用LED動態顯示屏的計時器電路設計

        采用LED動態顯示屏的計時器電路設計

        作者: 時間:2011-02-24 來源:網絡 收藏

        電路如上圖所示。C1、R1為上電復位電路,K為啟動/暫停開關。IC用AT89C2051.其P1.O、P1.1口也是內部比較器的輸入端。為保證程序運行正常,需外接上拉電阻。R4-R11為LED限流電阻,若亮度不夠可不用。LED動態顯示屏采用DN74000190A。下圖為其原理圖,為簡化電路,僅用LED動態顯示屏的后兩位。本電路很簡單,其主要工作在于軟件設計。而軟件設計的關鍵又在于數碼顯示表格的編制及安排。由于動態顯示屏的引腳為分時復用的,所以編制其數碼顯示表格比用七段LED數碼復雜一些。可在草稿紙上先畫上表格,依據O-9的數字,亮的段位填O,熄滅段位填1。將所得二進制碼轉換成十六進制碼,就得到所需的編碼表。程序運行時,首先調用1.29腳為正時個位數字的編碼,暫存于R7中,再調十位數字的編碼與R7進行邏輯與運算。結果送P1口顯示兩位數字的半段。然后調2.26腳為正時十位數字的編碼暫存R6中,再調個位數字的編碼與R6進行邏輯與運算。結果送P1口顯示兩位數字的剩下半段,合成完整的數字顯示。

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

          程序設計為0~99秒計時,以方便檢查程序及編碼表格是否正確。適當改動軟件即可構成0~99分鐘、O-99小時的計時器。用于生活工作中。如汽車美容店用的洗車機。按廠家使用說明書要求,每工作100小時必須更換機油,但是由于每天開機時間不同。很難做到按時換油,在機子上安裝本計時器后就解決了此問題。本文就是由這樣的電路簡化而成的。



        關鍵詞:

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 营口市| 文成县| 麻阳| 山东| 依安县| 聊城市| 和静县| 云霄县| 姚安县| 富蕴县| 米脂县| 双流县| 河南省| 静乐县| 中西区| 慈利县| 济南市| 温泉县| 兴仁县| 新巴尔虎右旗| 定陶县| 紫云| 昆明市| 阳高县| 古田县| 深圳市| 墨竹工卡县| 鸡西市| 内乡县| 宁远县| 津市市| 洪湖市| 华蓥市| 永寿县| 静宁县| 册亨县| 汕头市| 辽中县| 中西区| 岳阳县| 桓台县|