一行代碼可以做很多事,而且是至關(guān)重要的事,如果取掉,整個(gè)系統(tǒng)將無(wú)法正常工作。
以下從高級(jí)語(yǔ)言、單片機(jī)語(yǔ)言等角度分別予以說(shuō)明。
單片機(jī)匯編。處理輸出的語(yǔ)句。少了這一行,機(jī)器將無(wú)法動(dòng)作。
數(shù)控系統(tǒng)中,控制水泵、放電加工、氣壓等主要?jiǎng)幼鳎峭ㄟ^(guò)I/O口地址送出的,比如,單片機(jī)的P2口,送1打開(kāi),送0關(guān)閉,寫(xiě)成語(yǔ)句,就一行足矣:
MOV P2,#0AFH
如果把它取消了,即使數(shù)控系統(tǒng)正常工作,但控制對(duì)象卻沒(méi)任何動(dòng)靜。
高級(jí)語(yǔ)言。在系統(tǒng)中,需要用定時(shí)中斷,也是一條語(yǔ)句。沒(méi)有它,數(shù)控系統(tǒng)也無(wú)法工作;打開(kāi)數(shù)據(jù)庫(kù)也是一條語(yǔ)句。
在一個(gè)系統(tǒng)中,一些定時(shí)數(shù)據(jù)通信的發(fā)送及接收、定時(shí)顯示等需要用多媒體定時(shí)器SetMultimeMediatime(),如下圖:
數(shù)據(jù)庫(kù)操作m_pConnection,創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)。如果沒(méi)有它,后續(xù)的很多數(shù)據(jù)庫(kù)操作,如讀取、插入,刪除都將是無(wú)效操作。如下圖: