|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
51新手問題:mov命令可不可以端口到端口 |
| 作者:bg6nw 欄目:單片機(jī) |
這兩天剛開始學(xué)習(xí)單片機(jī),看的是平凡老師的教程,其中有個(gè)例子 main: mov p3, #0ffh loop:mov a, p3 mov p1, a ljmp loop 在p3口裝上幾個(gè)按鈕對地,p1口裝上幾個(gè)LED,LED可以影射按鈕的狀態(tài) 我的問題是:可不可以這樣 main: mov p3, #0ffh loop:mov p1, p3 ljmp loop 或者ajmp loop 這樣就可以省掉一行了,不知可不可行 謝謝 |
| 2樓: | >>參與討論 |
| 作者: NE5532 于 2007/1/14 20:34:00 發(fā)布:
可以的 ![]() |
|
| 3樓: | >>參與討論 |
| 作者: ehoosee 于 2007/1/14 22:02:00 發(fā)布:
端口到端口不可以吧. |
|
| 4樓: | >>參與討論 |
| 作者: pigjiang 于 2007/1/14 23:28:00 發(fā)布:
編譯一下看看,應(yīng)該是可以的。讀寫端口實(shí)際上也是讀寫寄存器吧? |
|
| 5樓: | >>參與討論 |
| 作者: maychang 于 2007/1/14 23:30:00 發(fā)布:
可以 既然電路已經(jīng)搭好,寫進(jìn)去試一下,不就知道了? |
|
| 6樓: | >>參與討論 |
| 作者: zhaoyu2005 于 2007/1/15 8:33:00 發(fā)布:
好像可以 剛才在keil 里編譯后的匯編有MOV P1,P3這一句 |
|
| 7樓: | >>參與討論 |
| 作者: IC1008 于 2007/1/15 14:11:00 發(fā)布:
屬于 MOV direct,direct 吧 |
|
| 8樓: | >>參與討論 |
| 作者: bg6nw 于 2007/1/15 15:06:00 發(fā)布:
謝謝各位指點(diǎn) 我剛剛編譯過后燒了兩個(gè)片子,效果完全一樣,只是從理論上第二個(gè)反應(yīng)要快上幾個(gè)周期吧,不過我戴著近視鏡沒看出來差別!@#¥% |
|
|
|
| 免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |