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