suixiangjian
級(jí)別: 略有小成
|
圖片:
各位好,感謝您進(jìn)來(lái)查看我的帖子 用9個(gè)燈排成一條直線,開始時(shí),按下開始按鈕,中間一個(gè)燈亮表示拔河繩子的中游戲的雙方各持一個(gè)按鈕,游戲開始,雙方都快速不斷地按動(dòng)按鈕,每按一次按鈕,亮點(diǎn)向本方移動(dòng)一位。當(dāng)亮點(diǎn)移動(dòng)到本方的端點(diǎn)時(shí),這一方荻勝,并保持燈一直亮,并得一分,雙方的按鈕不再起作用。用兩個(gè)數(shù)碼管顯示雙方得分. 當(dāng)按下開始按鈕時(shí),亮點(diǎn)回到中間,即可重新開始. |
---|---|
|
suixiangjian
級(jí)別: 略有小成
|
主要卡在不知道怎么寫快速按按鈕時(shí)這個(gè)燈得輸出 |
---|---|
|
nightblueblu
道阻且長(zhǎng),窮且益堅(jiān)。
級(jí)別: 論壇先鋒
|
你把10000這個(gè)值進(jìn)行移位處理就行了,這個(gè)值對(duì)應(yīng)上面的Y0到Y(jié)10的輸出,甲方右移,乙方左移。一旦Y0或者Y10得電,即斷開移位的條件并給某寄存器的值加1,也就是計(jì)分,開始按鈕就是為了復(fù)位和初始化相關(guān)數(shù)據(jù),數(shù)碼管的話,查下手冊(cè)上的指令,有專門的數(shù)碼管驅(qū)動(dòng)指令。 |
|
---|---|---|
|
wangnaizhi
級(jí)別: 論壇先鋒
|
用變址再方便不過(guò)了 不過(guò)看你這個(gè)是不是老師給你布置的作業(yè)? |
---|---|
|
suixiangjian
級(jí)別: 略有小成
|
是我報(bào)一家培訓(xùn)機(jī)構(gòu)給出的,變址不懂呀 |
---|---|
|
wangnaizhi
級(jí)別: 論壇先鋒
|
例如:輸出點(diǎn)這樣用 Y0V0 然后你的X0 X1分別對(duì)V0進(jìn)行減1和加1操作 V0和寄存器用法是一樣的 只是這個(gè)是變址寄存器而已 |
---|---|
|
suixiangjian
級(jí)別: 略有小成
|
謝謝您的耐心講解,您說(shuō)的移位處理是用SFTL(位左移)SFTR(位右移)指令嗎?數(shù)碼管驅(qū)動(dòng)我找到的是SEGD和SEGL兩個(gè)指令?可還不會(huì)怎么用 |
---|---|
|
nightblueblu
道阻且長(zhǎng),窮且益堅(jiān)。
級(jí)別: 論壇先鋒
|
指令是這個(gè) ,下個(gè)手冊(cè)看一下就知道怎么用了,有例子的,手冊(cè)的話論壇都有 |
|
---|---|---|
|
龍海兒
走不完的自控之路
級(jí)別: 家園?
|
這個(gè)是學(xué)校實(shí)訓(xùn)題嗎?發(fā)現(xiàn)論壇里都是些咱們這樣的半瓶子晃蕩的。大神項(xiàng)目做不完懶得來(lái)逛論壇啊 |
|
---|---|---|
|
suixiangjian
級(jí)別: 略有小成
|
圖片:
謝謝您!按您的講解我只能理解到這一步,感覺(jué)無(wú)從下手 |
---|---|
|
suixiangjian
級(jí)別: 略有小成
|
好的,謝謝 |
---|---|
|