• slider image 514
  • slider image 516
  • slider image 517
  • slider image 518
  • slider image 519
:::


Browsing this Thread:   5 Anonymous Users




« 1 (2)


Re: 內部EEPROM在寫入時,遇到中斷
#4
版主
版主


查看用戶資訊
Internal EEPROM 寫入時要停掉中斷的時機就只有在解鎖時:

movlw 0x55
movwf EECON2
movlw 0xAA
movwf EECON2

這四行指令而已,因為這是一個序項解鎖動作是不允許被打斷的只有四個 TCY 時間,其餘是可以中斷的。所以這跟UART的中斷接收及其他的中斷處理的關係不大。記住 EERPOM 再寫入時約4mS 在這段時間程式照跑,要中斷也可以的。只是解鎖的4TCY不能被中斷打斷此程序而已。

發表於: 2009/2/10 14:38
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 內部EEPROM在寫入時,遇到中斷
#3
高級會員
高級會員


查看用戶資訊
謝謝yiming的提供的方法,我會去做看看.

發表於: 2009/2/10 14:18
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 內部EEPROM在寫入時,遇到中斷
#2
資深會員
資深會員


查看用戶資訊
EEPROM在讀取的時間很短應該不會有問題,EEPROM在寫入時間會長一些,如果你2者會同時用到可以試試每次燒一個BYTE就去檢查一下RS232是否有中斷,如果沒有再繼續寫入下一個BYTE.另外將RS232 overflow做個錯誤處理,避免漏接的現象.

發表於: 2009/2/10 9:05
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


內部EEPROM在寫入時,遇到中斷
#1
高級會員
高級會員


查看用戶資訊
請教各位先進:
在16F88X的DATA SHEET中,對內部的EEPROM寫入的說明範例中,都要先使中斷DISABLE,待寫入完成後才ENABLE中斷.
但是;我的應用的產品中有用UART的中斷接收由外部RS2323來的字元,如果正好在寫入EEPROM時中斷被DISABLE,UART不就會漏接了嗎?
有沒有更好的方法嗎?

發表於: 2009/2/9 18:26
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... ]

教育訓練中心

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