本系統(tǒng)采用單片機(jī)AT89S52為控制核心,實(shí)現(xiàn)電子秤的基本控制功能。系統(tǒng)的硬件部分包括最小系統(tǒng)板,數(shù)據(jù)采集、人機(jī)交互界面三大部分。
最小系統(tǒng)部分主要是擴(kuò)展了外部數(shù)據(jù)存儲(chǔ)器,數(shù)據(jù)采集部分由壓力傳感器、信號(hào)的前級(jí)處理和A/D轉(zhuǎn)換部分組成。人機(jī)界面部分為鍵盤(pán)輸入,12864點(diǎn)陣式液晶顯示,可以直觀的顯示中文,使用方便。
軟件部分應(yīng)用單片機(jī)C語(yǔ)言實(shí)現(xiàn)了本設(shè)計(jì)的全部控制功能,包括基本的稱重功能,和發(fā)揮部分的顯示購(gòu)物清單的功能,可以設(shè)置日期和重新設(shè)定10種商品的單價(jià),具有超重報(bào)警功能,由于系統(tǒng)資源豐富,還可以方便的擴(kuò)展其應(yīng)用