• slider image 442
  • slider image 477
  • slider image 479
  • slider image 480
  • slider image 481
  • slider image 482
:::


Browsing this Thread:   1 Anonymous Users






Re: 有沒有人可以教一下
#5
新會員
新會員


查看用戶資訊
如果怕CLRWDT死循环的话可以在做个软狗

發表於: 2004/11/5 16:11
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 有沒有人可以教一下
#4
高級會員
高級會員


查看用戶資訊

power_on_reset:
call systems_initial
call ram_check
btfss status,cf ; 傳回cf memory 55h,aah
call all_memory_clear

loop:
call key_scan
call key_process
call systems_time_check
call mode_process
call display_process
.
.
.
.
loop1:
btfss f_5mstime_out
goto loop1
clrwdt
bcf f_5mstime_out
goto loop
這是一個程式的架構,通常我都是在5mstime out時清一次wdt
整個系統程式控制在5ms以內做完就清一次WDT

發表於: 2004/11/5 8:27
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 有沒有人可以教一下
#3
高級會員
高級會員


查看用戶資訊
enable WDT-->main loop clear WDT-------+
| |
+-----------------------------+
但是副程式當中不要有死回圈這一種東西,例如,delay,或者Polling IO port這一種咚咚
如果干擾真的很大最好還要加上再記憶體某幾個BYTES填入55h,aah
方便程式判斷是POWER ON RESET或者是WDT time out reset
當然你也可以判斷 /PD,/TO,/BOR,/POR等flag 是不同行號的MCU而定
翻一下DATA SHEET就知道了
如果是家電串激馬達的干擾哈哈你可以再問我,我是已經久病成良醫了哈哈

發表於: 2004/11/5 8:11
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 有沒有人可以教一下
#2
高級會員
高級會員


查看用戶資訊
就我所知可以用在抗干擾方面,我以前有做過一個案子,因為干擾大所以利用WDT來偵測MCU是否當機,但是程式中要先把值給存起來

發表於: 2004/11/5 7:16
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


有沒有人可以教一下
#1
新會員
新會員


查看用戶資訊
嗯不知道WDT的應用要這麼寫有沒有人可以說明一下

發表於: 2004/11/4 16:44
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... ]

教育訓練中心

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