各位大哥大姐好。
有一個(gè)電子秤的項(xiàng)目:需要用ARM2103寫一個(gè)C程序,小弟學(xué)ARM時(shí)間不長(zhǎng),看到要求覺(jué)得有些難得啊,
要求:
(1)能用鍵盤設(shè)置單價(jià),稱重后能同時(shí)顯示重量、單價(jià)和總額;
電子計(jì)價(jià)秤:最大稱重為15.000公斤,重量誤差不大于±0.1%;
(2)具有數(shù)碼顯示,顯示重量、單價(jià)、總額等信息。
a.重量顯示為5位數(shù)碼,單位為公斤,最大重量顯示值為99.999公斤;
b.單價(jià)金額顯示為5位數(shù)碼,單位為元,最大單價(jià)金額顯示值值為999.99元;
c.總價(jià)金額顯示為6位數(shù)碼,單位為元,最大總價(jià)金額顯示值值為9999.99元,
總價(jià)金額誤差不大于0.01元;
(3)具有去皮功能和總額累加計(jì)算功能;
(5)測(cè)量并顯示環(huán)境溫度,溫度測(cè)量誤差不大于1℃; 此用DS18B20做
(6)自制可以連續(xù)可調(diào)高穩(wěn)定度0-2V直流電源,用于模擬稱重傳感器輸出的稱重信號(hào)源。采用0-2V模擬0-20kg稱重. 電源模塊可用用L8705和MS1403
(7)具有實(shí)時(shí)時(shí)鐘顯示并具有掉電保護(hù),可顯示日歷時(shí)鐘(年、月、日、時(shí)、分、秒);
(8)擴(kuò)展高精度A/D轉(zhuǎn)換器,提高電子計(jì)價(jià)秤測(cè)量精度,測(cè)量誤差不大于±0.01%;
(9)另采用稱重傳感器及相應(yīng)信號(hào)處理電路與自制電子計(jì)價(jià)秤實(shí)測(cè)物品(1kg,5kg,10kg),重量測(cè)量誤差;稱重?cái)?shù)據(jù)穩(wěn)定,數(shù)據(jù)穩(wěn)定時(shí)間不小于2秒;
鍵盤用16個(gè)獨(dú)立鍵盤,顯示用靜態(tài)數(shù)碼管(每個(gè)都用74LS164驅(qū)動(dòng))
那位能幫俺看看這咋寫呀?? xiexie a
[此貼子已經(jīng)被作者于2008-9-15 17:27:06編輯過(guò)]
|