BSBY_f010
彈簧機第一品牌【新超越,彭先生,13902978735】公司宗旨:在未來市場嚴駿考驗中,我們一如既往的承諾,秉承“心的服務,質的承諾”宗旨來迎得客戶好評。我們的專業,我們的承諾將滿足您的生產需求。
電腦彈簧機軟件設計的實現,可以使設備更高效更快速的運行并生產。那么它主要是通過什么方式去實現這個設計理念的呢?接下來具體為大家進行分析。
軟件的設計是按鍵板實現的關鍵,采用單片機C語言編程。它通過主程序和一系列的子程序來實現。主程序用于系統的初始化,子程序的調用。子程序包括接收主機命令子程序,發送數據子程序,接收數據子程序,行列掃描子程序以及發送鍵碼子程序。接收主機命令子程序用于面板接收主機的命令,并作出相應的響應,這在DOS以上的系統中很重要,否則主機不承認按鍵板的存在。
發送鍵碼子程序用于發送按鍵緩沖區中的數據。而對于面板中的“鎖鍵”,實現的是面板的鎖死,在工控系統中,這個對于操作系統的可靠性是很有必要的。
發送數據子程序用于發送數據幀到主機,每一位數據的發送都是按PS/2協議的時序要求所編寫的。接收數據子程序用于接收主機發來的數據幀,每一位數據的接收也是由時序規定的。行列掃描子程序作用是對按鍵板上鍵的識別,并將該鍵對應的碼發送到按鍵緩沖區暫存起來。PS/2協議中,當一個鍵被按下或按住時就發送該鍵的通碼 (MAKE),被釋放時就發送斷碼(BREAK),每個按鍵都被分配了唯一的通碼和斷碼(協議中統稱為掃描碼),這樣主機通過掃描碼就可識別按鍵的類別。
在按鍵板中,因為面板中的鍵不全是標準的,對于那些自定義的鍵,可將該鍵與一標準鍵的掃描碼對應起來,例如可將面板中的“啟動”與標準鍵“A”對應,這樣當“啟動”被按下時,發送給主機的就是字母“A”的掃描碼,通過重定義主機系統中的相關控制部分,就可實現啟動的功能。
由上可知,電腦彈簧機軟件設計的實現主要是依靠主程序和子程序共同實現的。
公司名稱:深圳市新超越彈簧設備有限公司
電腦彈簧機:http://www.szcyjm.com
負責人:彭先生 
電話:0755-27159997     
手機:13902978735 4000 988 912 
傳真:0755-27177003 
郵箱:[email protected]           
Q  Q:594614395  1042918708     
地址:深圳市光明新區東坑華豐工業區一棟三樓
本文出處:http://www.cythsb.com/xingyexinwen/19-36.html