音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

登錄 免費(fèi)注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng)
驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe

看不懂的一段小程序,請高手指點(diǎn)指點(diǎn)

作者:BELL487 欄目:單片機(jī)
看不懂的一段小程序,請高手指點(diǎn)指點(diǎn)


0000H              MOVLW  04H
0001H              MOVWF  08H
0002H              CLRF   FSR
0003H              MOVLW  09H
0004H              ADDWF  FSR, 1
0005H              MOVLW  00H         
0006H              MOVWF  00H              ;為什么把INDF 清零??
0007H              INCF   FSR, 1
0008H              MOVLW  1FH
0009H              ANDWF  FSR, 0           ;為什么要等到FSR等1F時(shí)??
000AH              BTFSS  STATUS, Z
000BH              GOTO   0005H
000CH              DECFSZ 08H, 1
000DH              GOTO   0003H
000EH              RETLW  00H

個(gè)人估計(jì)可能是延時(shí)程序,整個(gè)程序運(yùn)行時(shí)間是0.7MS!
1、印象中INDF總是沒什么用處,不知道在這里用它是什么意思?
2、INDF平時(shí)是什么值,究竟有什么用處?
3、如果是延時(shí),用隨便一個(gè)寄存器都可以呀,為什么非要用FSR??



2樓: >>參與討論
宇翔
匯編?這個(gè)程序能看懂的應(yīng)該沒有多少吧!呵呵,反正我看不懂!
 
3樓: >>參與討論
張明峰
RAM清零
如果不懂INDF的作用,基本就不會編寫PIC的匯編指令。

4樓: >>參與討論
bell487
多謝張工。≌垙埞ぴ賮碇更c(diǎn)!
在看書的時(shí)候,INDF總是說的很少,在意識中只是認(rèn)識到這是一個(gè)物理上并不存在的,實(shí)際地址為FSR中的地址,覺得很深奧的,在應(yīng)用時(shí)也不是必須用的,所以也就沒有深究,但是在程序中究竟怎么用還很模糊,請張工多講講。

謝謝!

5樓: >>參與討論
云起
間接尋址啊,尋址這個(gè)寄存器就是操作FSR所指存儲器內(nèi)容。
這個(gè)功能對操作數(shù)組很有用,做數(shù)據(jù)指針用。

* - 本貼最后修改時(shí)間:2004-8-31 18:59:25 修改者:云起

6樓: >>參與討論
xieyuanbin
在不同頁面間尋址內(nèi)存非常有用
在不同頁面間尋址內(nèi)存非常有用。
實(shí)際上由于內(nèi)存有分頁,F(xiàn)SR只是低7位地址是內(nèi)存的實(shí)際地址,另外的最高位和STATUS中的IRP位組合起來組成頁面地址,如此共9位地址可指定PIC內(nèi)存中任何一個(gè)內(nèi)存單元,而指定的內(nèi)存單元中的內(nèi)容只要讀INDF即可得到。一般通過FSR的增量或減量來讀一些數(shù)組比較方便。

7樓: >>參與討論
伊萊克斯
月等于51: MOV A,@R1
 
8樓: >>參與討論
雪候鳥
在尋址上說
這個(gè)是間接尋址重要的寄存器,對這個(gè)寄存器的讀寫,相當(dāng)于對FSR寄存器指向的一般寄存器進(jìn)行讀寫

參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
請搞過KEELOQ軟解碼的高手指點(diǎn)一二,先謝了
為什么PIC12F629在sleep模式下工作電流這么大,如何降低?
請問有誰知道哪里有中文的PIC12和PIC10的PDF下載? 謝謝
請問:PIC16F54在深圳哪家申請到樣片了?熟手推薦一家.
大俠們看看我的這個(gè)電路能行嗎?
免費(fèi)注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號