找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 1539|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

在紅綠燈設(shè)計(jì)中 這兩個(gè)的意思或者作用是啥 求幫助

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:362585 發(fā)表于 2018-7-1 16:41 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
bit set=0;                                //調(diào)時(shí)方向切換鍵標(biāo)志 =1時(shí),南北,=0時(shí),東西
bit dx_nb=0;                        //東西南北控制位

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:164602 發(fā)表于 2018-7-2 09:16 | 只看該作者
這個(gè)應(yīng)該從程序的整體設(shè)計(jì)思路中去看吧。就是這樣的兩條語(yǔ)句是看不出來(lái)的。
不過(guò),以我的經(jīng)驗(yàn),還是可以說(shuō)兩句:
第一:語(yǔ)句的意思你是懂的吧?——設(shè)置位變量set、dx_nb。
第二:從給出的注釋可以看出——這兩個(gè)變量是用作標(biāo)志的,其實(shí)就是if條件判斷的依據(jù)的。例如:(沒(méi)有程序,我只是從程序設(shè)計(jì)思路上分析)當(dāng)set=1時(shí),是東西方向燈亮,或放行,set=0時(shí),是南北方向放行。另一個(gè)變量類似。
第三:紅綠燈設(shè)計(jì)中,其實(shí)是有非常多的條件的,特別是你這個(gè)程序——紅綠燈的時(shí)間并不固定,是可以調(diào)整的——所以,就要有足夠的判斷條件,設(shè)計(jì)這種位變量,就是很好的思路。
第四:你目前還不會(huì)讀程序,從你的提問(wèn)內(nèi)容就可以知道。讀別人的程序是很難的事兒,很是需要經(jīng)驗(yàn)的。不僅要懂每條語(yǔ)句的語(yǔ)法意思,更重要的是變量的用途、各個(gè)模塊的作用及關(guān)聯(lián)......,很難,要慢慢積累經(jīng)驗(yàn)才行。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表