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


Browsing this Thread:   1 Anonymous Users




(1) 2 3 »


Re: 如何讀寫 eeprom
#27
新會員
新會員


查看用戶資訊
Ryang 大大,eeprom 的部份,真的有看沒有懂=_=
我整理之後寫成以下程式段,
Array[0:2]=address
Array[3:18]=data
寫入16個byte
--------------------------------------------------------------
asm ("push w7");
asm ("push w6");

//清除 row of date byte
NVMCON = 0x4045; //清除1個row
NVMADRU = Array[0];
NVMADR = Array[1];
NVMADR = (NVMADR<<8)|Array[2];

//寫入NVMKEY
NVMKEY = 0x55;
NVMKEY = 0xAA;

NVMCON = NVMCONbits.WR = 1;//開始清除
while(NVMCONbits.WR);//等待清除完畢

for(i=0;i<16;i++)//載入所有資料到栓鎖器裡面
{
WREG6 = SPI_Eeprom_byte[3+i];
WREG7 = NVMADR++;
asm ("tblwtl.b w6, [w7] ; write the 8-bit byte");
}
NVMCON = 0x4005;
//寫入1個row

NVMKEY = 0x55;
NVMKEY = 0xAA;

NVMCON = NVMCONbits.WR = 1;//開始寫入
while(NVMCONbits.WR);//等待寫入完畢

asm ("pop w6");
asm ("pop w7");
--------------------------------------------------------------
讀取16個Byte
--------------------------------------------------------------
asm ("push w7");
asm ("push w6");

NVMADRU = Array[0];
NVMADR = Array[1];
NVMADR = (NVMADR<<8)|Array[2];

for(i=0;i<16;i++)
{
WREG7 = NVMADR;
asm ("tblrdl.b [w7] , w6 ;");
Array[3+i] = WREG6;
NVMADR++;
}

asm ("pop w6");
asm ("pop w7");
--------------------------------------------------------------
當然,這樣的程式不會動,想請問 Ryang大大,
哪個地方需要修改?
看不懂組語,又想盡量簡化程式. 囧

發表於: 2009/1/16 17:53
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 如何讀寫 eeprom
#26
新會員
新會員


查看用戶資訊
版主,我也想要一份.我用2010做电机驱动器,需要存储
上位机传来的数据。

EMAIL:jimmyxu88@163.com

發表於: 2008/12/24 10:35
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 如何讀寫 eeprom
#25
版主
版主


查看用戶資訊
可以用MPLAB SIM應證,下載區如上頁的網址。

發表於: 2006/5/4 18:09
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 如何讀寫 eeprom
#24
新會員
新會員


查看用戶資訊
我也需要如何讀寫 eeprom的程式
d8531812@hotmail.com
另外請問讀寫 eeprom 的程式,可以用simulation的方式驗證嗎?
還是一定要用ICD2實際讀寫至晶片的eeprom
謝謝

發表於: 2006/5/4 13:45
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 如何讀寫 eeprom
#23
版主
版主


查看用戶資訊
這裡有一些 dsPIC 參考範例程式,EEPROM 的存取也在裡面:

http://www.microchip.com/stellent/idc ... e=SS_GET_PAGE&nodeId=2509

發表於: 2006/4/10 15:45
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 如何讀寫 eeprom
#22
新會員
新會員


查看用戶資訊
我也需要...Thx!
fourier@ms1.url.com.tw

發表於: 2006/4/8 10:47
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 如何讀寫 eeprom
#21
新會員
新會員


查看用戶資訊
谢谢斑竹,也请给我发一份!
qwg_17@163.com

發表於: 2006/4/7 10:48
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 如何讀寫 eeprom
#20
版主
版主


查看用戶資訊
已用 e-mail 傳過去了。

發表於: 2006/3/22 15:51
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 如何讀寫 eeprom
#19
新會員
新會員


查看用戶資訊
大哥也给我一份,谢谢!
jackricher@tom.com

發表於: 2006/3/17 17:04
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 如何讀寫 eeprom
#18
新會員
新會員


查看用戶資訊
大哥也给我一份,谢谢!
jackricher@tom.com

發表於: 2006/3/17 17:02
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... ]

教育訓練中心

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