wwcwwc
級(jí)別: VIP會(huì)員
![]() ![]() |
你將10進(jìn)制的5轉(zhuǎn)換為2進(jìn)制,得到是101的值,相當(dāng)于q0.0=1;q0.1=0;q0.2=1。 如果合上I0.0產(chǎn)生0.5秒的脈沖,如果感覺(jué)速度太快,可以將此定時(shí)器時(shí)間調(diào)大一些。 建議使用沿觸發(fā)移位指令。 模擬右移: 00000101--10000010--01000001--10100000、、、、、、以此類推。 |
---|---|
本帖最近評(píng)分記錄: |
endy2015
級(jí)別: 論壇先鋒
![]() |
看看這個(gè),親自試過(guò)的,跑馬燈程序 |
---|---|
|
wwcwwc
級(jí)別: VIP會(huì)員
![]() ![]() |
實(shí)際上理解此類問(wèn)題的方法: 如果沒(méi)有給初值,那么這個(gè)移位指令在執(zhí)行移位你能夠看的到?(都是0在移動(dòng)是無(wú)法查看的),那這個(gè)初值的意義就明顯了,需要先給它打一個(gè)記號(hào)。 另外,左、右移位僅僅只是一個(gè)方向問(wèn)題,移動(dòng)幾位是你需要問(wèn)題,采用脈沖是觸發(fā)條件滿足只執(zhí)行一次問(wèn)題。 最后,理解指令是用二進(jìn)制數(shù)據(jù)移動(dòng)方式。 |
---|---|
|