該系統為基于《嵌入式系統》學習的單片機相關理論知識,結合平時圖書館的管理模式,以AT89C51為核心、搭配使用LM016L顯示屏的圖書館座位管理系統,涉及定時器、中斷、看門狗電路等51單片機核心知識,可實現以下功能: 1.指示圖書館是否有空余座位; 2.當同學成功入座時開始計算學習時間,并顯示座位占用量和余量; 3.當同學離開座位時在液晶屏上顯示該座位使用總時間,重置座位的狀態,并更新座位占用量和余量顯示。
圖書館管理系統主要由座位模塊、顯示屏模塊、LED模塊三大模塊組成,其核心部分為將編號為i的座位狀態存儲到數組a[ i]當中去,初始a[ i]=0,每按下一次按鍵a[ i]值加一,故a[ i]=1表示入座,a[ i]=2表示離座,根據a[ i]值系統即可作出相應的LED閃爍指示,同時顯示屏顯示相關信息。
|