BSBY_f010
彈簧機(jī)第一品牌【新超越,彭先生,13902978735】公司宗旨:在未來(lái)市場(chǎng)嚴(yán)駿考驗(yàn)中,我們一如既往的承諾,秉承“心的服務(wù),質(zhì)的承諾”宗旨來(lái)迎得客戶(hù)好評(píng)。我們的專(zhuān)業(yè),我們的承諾將滿(mǎn)足您的生產(chǎn)需求。
電腦彈簧機(jī)軟件設(shè)計(jì)的實(shí)現(xiàn),可以使設(shè)備更高效更快速的運(yùn)行并生產(chǎn)。那么它主要是通過(guò)什么方式去實(shí)現(xiàn)這個(gè)設(shè)計(jì)理念的呢?接下來(lái)具體為大家進(jìn)行分析。
軟件的設(shè)計(jì)是按鍵板實(shí)現(xiàn)的關(guān)鍵,采用單片機(jī)C語(yǔ)言編程。它通過(guò)主程序和一系列的子程序來(lái)實(shí)現(xiàn)。主程序用于系統(tǒng)的初始化,子程序的調(diào)用。子程序包括接收主機(jī)命令子程序,發(fā)送數(shù)據(jù)子程序,接收數(shù)據(jù)子程序,行列掃描子程序以及發(fā)送鍵碼子程序。接收主機(jī)命令子程序用于面板接收主機(jī)的命令,并作出相應(yīng)的響應(yīng),這在DOS以上的系統(tǒng)中很重要,否則主機(jī)不承認(rèn)按鍵板的存在。
發(fā)送鍵碼子程序用于發(fā)送按鍵緩沖區(qū)中的數(shù)據(jù)。而對(duì)于面板中的“鎖鍵”,實(shí)現(xiàn)的是面板的鎖死,在工控系統(tǒng)中,這個(gè)對(duì)于操作系統(tǒng)的可靠性是很有必要的。
發(fā)送數(shù)據(jù)子程序用于發(fā)送數(shù)據(jù)幀到主機(jī),每一位數(shù)據(jù)的發(fā)送都是按PS/2協(xié)議的時(shí)序要求所編寫(xiě)的。接收數(shù)據(jù)子程序用于接收主機(jī)發(fā)來(lái)的數(shù)據(jù)幀,每一位數(shù)據(jù)的接收也是由時(shí)序規(guī)定的。行列掃描子程序作用是對(duì)按鍵板上鍵的識(shí)別,并將該鍵對(duì)應(yīng)的碼發(fā)送到按鍵緩沖區(qū)暫存起來(lái)。PS/2協(xié)議中,當(dāng)一個(gè)鍵被按下或按住時(shí)就發(fā)送該鍵的通碼 (MAKE),被釋放時(shí)就發(fā)送斷碼(BREAK),每個(gè)按鍵都被分配了唯一的通碼和斷碼(協(xié)議中統(tǒng)稱(chēng)為掃描碼),這樣主機(jī)通過(guò)掃描碼就可識(shí)別按鍵的類(lèi)別。
在按鍵板中,因?yàn)槊姘逯械逆I不全是標(biāo)準(zhǔn)的,對(duì)于那些自定義的鍵,可將該鍵與一標(biāo)準(zhǔn)鍵的掃描碼對(duì)應(yīng)起來(lái),例如可將面板中的“啟動(dòng)”與標(biāo)準(zhǔn)鍵“A”對(duì)應(yīng),這樣當(dāng)“啟動(dòng)”被按下時(shí),發(fā)送給主機(jī)的就是字母“A”的掃描碼,通過(guò)重定義主機(jī)系統(tǒng)中的相關(guān)控制部分,就可實(shí)現(xiàn)啟動(dòng)的功能。
由上可知,電腦彈簧機(jī)軟件設(shè)計(jì)的實(shí)現(xiàn)主要是依靠主程序和子程序共同實(shí)現(xiàn)的。
公司名稱(chēng):深圳市新超越彈簧設(shè)備有限公司
電腦彈簧機(jī):http://www.szcyjm.com
負(fù)責(zé)人:彭先生 
電話(huà):0755-27159997     
手機(jī):13902978735 4000 988 912 
傳真:0755-27177003 
郵箱:szhx_888@163.com           
Q  Q:594614395  1042918708     
地址:深圳市光明新區(qū)東坑華豐工業(yè)區(qū)一棟三樓
本文出處:http://www.cythsb.com/xingyexinwen/19-36.html
關(guān)于我們 | 友情鏈接 | 網(wǎng)站地圖 | 聯(lián)系我們 | 最新產(chǎn)品
浙江民營(yíng)企業(yè)網(wǎng) m.bus1net.com 版權(quán)所有 2002-2010
浙ICP備11047537號(hào)-1