• 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 »


Re: pic16f876a
#20
版主
版主


查看用戶資訊
WDT 在 PIC16F876A 沒有中斷功能,WDT 計時器溢位時會有兩種狀況: 一為 WDT Rwset (也就是程式正在執行時的溢位) 這時 PIC 匯執行 Reset 的動作就跟 MCLR 拉到地一樣的 Reset 動作。另一種是 Sleep Mode 中利用 WDT的喚醒動作,這時 WDT 惠執行 PC +2 這時的 WDT 只是喚醒 CPU 而已。

我認為是否這裡有弄錯了,詳細資料在 Data Sheet 裡 : SPECIAL FEATURES OF THE CPU 裡有說明。

發表於: 2009/3/19 9:16
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16f876a
#19
中級會員
中級會員


查看用戶資訊
謝謝........你的想法和我是差不多.......我的想法是利用另一組mcu來產生"同時"性.......如果pic有wdt的中斷功能那是否就可以不用另一組mcu?

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


Re: pic16f876a
#18
資深會員
資深會員


查看用戶資訊
你拿 信號產生器直接輸入 應該就能讓timer 和 pin change 的中斷同時發生。

或直接找另一組 mcu ,由他產生 clock 給你的板子做為osc in

再由他去產生 信號,這樣應該也能控制到 timer time out 並同時發生pin change 中斷。

發表於: 2009/3/18 12:59
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16f876a
#17
中級會員
中級會員


查看用戶資訊
這個bug是我刻意去讓他發生的...並不是20次就會發生..在正常的使用下這個bug是不容意發生的..........我想到的方法是讓這個bug容易發生...並不是說...當設定兩個中斷時..此bug一定會出現...或是機率很大.....我只是想請問一下....當在中斷副程式中清除中斷flag”同時”在發生另一個中斷....有沒有好方法呢讓這個現象較容易發生呢?

發表於: 2009/3/18 9:41
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16f876a
#16
資深會員
資深會員


查看用戶資訊
閣下方法找到了嗎?

發表於: 2009/3/16 12:45
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16f876a
#15
資深會員
資深會員


查看用戶資訊
基本上876a 是一個成熟的 ic,不會有你想像的這種問題。

依你的描述,20次發生2次,這種 bug 太容易找了

ice2000 一抓就出來了。

pic 不能說沒有問題,我曾經用過許多pic 的新ic ,或多或少都會有問題,但是這種舊ic 是不會有的。(pic 的可靠度還是很高的)

我覺得你的 bug 應該是 軟體 或 其它硬體所造成。

努力 debug 吧,這種技巧是要時間和經驗纍積的。

發表於: 2009/3/16 2:51
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16f876a
#14
中級會員
中級會員


查看用戶資訊
版主你可能沒看清楚問題喔.....wdt一定是關上的阿..如果pic有wdt 中斷功能的話...這個bug驗證會更準確....在我的驗證下.....不大確認........我用過其它家的mcu確實有此問題存在.......要怎樣才可以同時發生..並不是一定有這個bug的存在
請版主你提功一點意見..謝謝

發表於: 2009/3/13 14:22
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16f876a
#13
版主
版主


查看用戶資訊
個人覺得應該是軟體的問題,這種現象不太像是PIC本身的 Bug。以過去經驗來看,PIC沒接什麼硬體電路,且出現錯誤是時有時無請在檢查一下軟體部分。WDT 有關掉嗎?

發表於: 2009/3/13 9:25
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16f876a
#12
中級會員
中級會員


查看用戶資訊
20次發生1~2次的機率是很大的....不是不合邏輯...我只是去刻意讓這個情況發生......我現在想把這個機率在提高一點...確認一下這個bug的存在性....

發表於: 2009/3/12 16:06
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: pic16f876a
#11
中級會員
中級會員


查看用戶資訊
謝謝你的意見.......如果這顆ic有wdt的中斷功能....是有方法接近同時性的.........可是這個誤動作也是會有發生的可能....我可以將pb change中斷...用wdt中斷來取代.....
我只是利用程式技巧把bug機率提高.....我想要作到2~3次就會發生這種情況......普通的處理要發生這種情況是機率是很小的.....為了就明確這個問題我才會上網請教大家的

發表於: 2009/3/12 16:03
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... ]

教育訓練中心

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