○1 已知:有一個(gè)按鈕KB1,有3個(gè)指示燈分別為Y1、Y2、Y3。
要求:使用按鈕KB1控制三個(gè)燈,按鈕第一次按下Y1燈亮,第二次按下Y2燈亮,第三次按下Y3燈亮,第四次按下全滅。再按此按鈕將從頭開始。請(qǐng)編寫程序。
○2 已知:有一個(gè)按鈕KB1,4個(gè)指示燈分別為Y1、Y2、Y3、Y4,內(nèi)部另外有一個(gè)0.5S閃爍1次的內(nèi)部時(shí)鐘M4。
要求:編寫一段輸出控制程序,按第一次Y1閃爍1次;按第二次Y2閃爍9次;按第三次Y3閃爍11次;按第四次Y3閃爍66次;按第五次Y1、Y2、Y3、Y4同時(shí)閃爍7次。再按此按鈕將從頭開始。另外要求閃爍期間按下按鈕無效。
○3 已知:有一條生產(chǎn)線需要實(shí)時(shí)計(jì)算所生產(chǎn)的產(chǎn)品間隔周期,現(xiàn)在已知有一個(gè)產(chǎn)品完成信號(hào)OK1;另外已知內(nèi)部有一個(gè)0.1S閃爍1次的內(nèi)部時(shí)鐘M5。
要求:編寫實(shí)時(shí)計(jì)算產(chǎn)品的生產(chǎn)周期T的程序。
○4 已知:現(xiàn)在有一個(gè)百人搶答的現(xiàn)場(chǎng),當(dāng)主持人更換完題目后還沒有允許搶答,有選手開始搶答,則選手的違規(guī)燈亮,不再允許本次題目搶答。主持人允許搶答后,第一個(gè)做出反應(yīng)的選手的指示燈亮,其他的選手的操作無效。當(dāng)主持人更換題目后違規(guī)燈復(fù)位,所有選手又都可以進(jìn)行下一題目的搶答了。主持人更換新題目信號(hào)KB1;主持人允許搶答信號(hào)KB2;每個(gè)選手的搶答指示燈Y1~Y100、違規(guī)指示燈Y101~200。
提示:采用循環(huán)和間接尋址方法比較簡單。
要求:給出答題思路或程序。