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