自動售貨機是勞動密集型的產(chǎn)業(yè)構(gòu)造向技術(shù)密集型社會轉(zhuǎn)變的產(chǎn)物。本文設計了一種以INTEL公司的8751單片機為核心的自動售貨機裝置的控制系統(tǒng)。
詳細介紹了自動售貨機系統(tǒng)的方案設計、硬件選擇、軟件規(guī)劃和編寫,并重點描述了自動售貨機系統(tǒng)的工作原理、系統(tǒng)設計、軟件編程的原則和技巧。該系統(tǒng)以單片機8751芯片為核心,采用集中控制方式實現(xiàn)了對自動售貨機全過程的自動控制。本系統(tǒng)選擇4×4矩陣式鍵盤按鍵作為貨物選擇端,采用了2個可編程并行接口8255A實現(xiàn)并行接口的擴展,解決了單片機8751芯片輸入/輸出口引腳緊張的問題,實現(xiàn)了貨物的掉出以及貨幣數(shù)的顯示功能。此外,系統(tǒng)程序采用keil軟件進行程序的編寫和編譯,該軟件具有編程簡單、查錯方便、閱讀容易等特點。匯編語言是程序的基本語言,具有容易理解,便于記憶和使用等特點。