本文介紹了2012藍(lán)橋杯電子技能大賽單片機(jī)組的試題程序。
自動售水機(jī)系統(tǒng)功能:
1、S7為出水控制鍵,按下S7,繼電器接通,指示燈L10點(diǎn)亮; S6為停水控制鍵,按下S6,繼電器斷開,指示燈L10熄滅。
2、按下S7后,DS2顯示出水量; 按下S6后,DS2顯示總價。
3、光敏電阻RD1與ADC構(gòu)成亮度檢測電路, 電壓小于1.25V時L1點(diǎn)亮,電壓大于1.25V時L1熄滅。
4、水價為0.5元/升,出水速度為100毫升/秒; 出水總量達(dá)到99.99L時,繼電器自動斷開。
本系統(tǒng)的程序部分包含:主程序,IIC及PCF8591驅(qū)動,數(shù)碼管、繼電器、按鍵驅(qū)動程序。
說明:本程序適用于CT107D開發(fā)版,如使用其他開發(fā)板,只需要修改引腳定義即可。
CT107D開發(fā)板電路下載鏈接:https://www.cirmall.com/circuit/2951
自動售水機(jī)源碼截圖:
可能感興趣的項(xiàng)目設(shè)計(jì):https://www.cirmall.com/circuit/2940/ (電子大賽)自動售水機(jī)源碼分享