• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
:::


Browsing this Thread:   1 Anonymous Users






Re: 18F Data Memory存取問題
#3
版主
版主


查看用戶資訊
我覺得很奇怪,FSRx就是指向RAM的指標,所以位址是不能亂給的。
RAM 的位址對 LFSR x 指令而言就是一個立即值,如下例所示將 Hex_Temp的位址傳給 FSR1 的例子。
不過我又將它加了0x110的 offset 位址值。

CBLOCK 0x00
C_Hold_Delay ; variable used for the sample hold charge time
TxD_Flag ; 500mS time flag, Send TxD data to Terminal
Hex_Temp
ENDC



org 0x0020
Init:
lfsr 1,Hex_Temp+0x110

發表於: 2004/9/3 14:02
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 18F Data Memory存取問題
#2
版主
版主


查看用戶資訊
何仁杰回覆:

如果 FSRn 的值不是立即值 , 就必須使用 movf 或 movff 將計算後的數值載入 FSRnL & FSRnH.
假設要使用的 FSR 是 FSR0 , 而經計算的目的位址為 TargetL & TargetH

movff TargetL,FSR0L
movff TargetH,FSR0H

movff MyData,POSTINC0 ; 真正將 MyData 的內容寫入 FSR0 所指的位址 ....

發表於: 2004/9/3 14:01
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


18F Data Memory存取問題
#1
初級會員
初級會員


查看用戶資訊
小弟使用18F4331做實驗,我們可以利用下列程式讀出指定位置的DATA MEMORY值,但是如果我們是要將數值存入指定位置的DATA MEMORY那該怎麼做?手冊中寫到將立即值利用LFSR讀入後將值寫入POSTINC0,但是如果我們的指定位置不能用立即值表示的話那該怎麼辦,謝謝。

MOVF OFFSET,W
MOVF PLUWx,W

發表於: 2004/9/2 13:32
生活的本身,要具備承擔責任的勇氣,才能活的充實,活的有價值,活的更幸福。
生命的意義在於努力追求目標,在於面對失敗,在於活得積極。
人生中本來就會失去很多東西,但是最重要的
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.

[進階搜尋]


:::

Microchip連結

https://www.facebook.com/microchiptechnologytaiwan/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=13
https://mu.microchip.com/page/tmu
http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
https://page.microchip.com/APAC-PrefCenters-TW.html
http://www.microchip.com/
http://www.microchip.com/treelink
http://www.microchipdirect.com/
http://www.microchip.com.cn/newcommunity/index.php?m=Video&a=index&id=103
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/Data_CD/eLearning/index.html
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

!開發工具購買
辦法說明 [業界客戶] [教育單位]
----------------------------------
!校園樣品申請
辦法說明 [教師資格] [學生資格]
----------------------------------