• 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: 請教12F629奇怪的當機狀況
#6
新會員
新會員


查看用戶資訊
參照:

Beee 寫道:
1. 開關放於 7805 INPUT 端 是否較好 ? OUTPUT 端 ( VDD ) 有無加電解電容 ?

2. 暫且 瞎子摸象一下 :
12F629 工作電壓 2V-5.5V , Brown-OUT 電壓 為 2.025 ~ 2.175 V ( 100uS)
Brown-OUT 原意 為 電壓大幅下降 , 造成 外部電路工作不正常 , 所以要 MCU RESET 來重設外部電路 ,

1.電源開關位置純粹是因為查問題時亂試偶然這樣做的,
一般來說我應該也會選擇在7805的Input端,7805 Output有並100uf電解電容,

2.目前所有的IO Pins都只是串一個330 Ohm電阻跟LED方便觀察,
應還不至於造成負載的問題,目前猜測是否是那個12V的Adopter性能不好,電源上升速度太慢,
這部分可惜是我只有類比示波器,沒辦法將電源從啟動到穩定後
的波形儲存下來觀察...

發表於: 2010/2/21 20:56
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請教12F629奇怪的當機狀況
#5
資深會員
資深會員


查看用戶資訊
1. 開關放於 7805 INPUT 端 是否較好 ? OUTPUT 端 ( VDD ) 有無加電解電容 ?

2. 暫且 瞎子摸象一下 :
12F629 工作電壓 2V-5.5V , Brown-OUT 電壓 為 2.025 ~ 2.175 V ( 100uS)
Brown-OUT 原意 為 電壓大幅下降 , 造成 外部電路工作不正常 , 所以要 MCU RESET 來重設外部電路 ,
所以 除非電壓剛好降到 2V 以下一點點 , 不然 MCU 要亂掉的機會不大
所以假如 你外部電路對電源不敏感 ( LED , TR .... ) 否則 你可能要重新檢視一下你的電源電路

發表於: 2010/2/20 6:57
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請教12F629奇怪的當機狀況
#4
新會員
新會員


查看用戶資訊
新年快樂!
目前我的電源是一般的12V/800mA Switching Adopter,
然後再用7805變成5V給電路使用,目前可以確定的是,在沒
有BOD=OFF POR=ON的情況下直接插上adopter,12F629是一定會當機沒有任何反應,
若是改為從7805輸出端開關電源,則有很大機會造成程式失控,當初曾懷疑是否有脈衝跑進來,
使用示波器觀察沒有任何發現,MCLR腳也使用了二極體限位避免高壓造成進入燒錄模式...

但是這些問題在打開BOD之後都解決了,但還是想藉此請教一下,
在正式的產品設計當中BOD是否都會被開啟?
關閉BOD似乎有減少功耗的用意,但是這樣可靠性是否同時
降低?還是說會有另外的方法來補足呢?

發表於: 2010/2/20 2:32
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請教12F629奇怪的當機狀況
#3
資深會員
資深會員


查看用戶資訊
新年快樂
1 . GP4 好像沒什麼要特別注意的地方 , 是否再 REVIEW 一下 程式
2. Brown-out 我習慣 OFF , 78L05 也常在用 , 似乎沒這種問題 .....

發表於: 2010/2/18 20:59
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 請教12F629奇怪的當機狀況
#2
新會員
新會員


查看用戶資訊
目前第二個關於啟動的問題解決了,原來用7805當電源還是把BOR開啟比較保險一點...

發表於: 2010/2/17 1:20
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


請教12F629奇怪的當機狀況
#1
新會員
新會員


查看用戶資訊
敝人這兩天使用12F629寫了一個邏輯輸出功能,
簡單的說就是一個位於GP3(MCLR)的按鈕當輸入,
每按一下GP0~GP2及GP4的輸出就會依照程式內的對照表做
順序的變化。

但是目前碰到一種奇怪當機情況,就是GP0~2還是會依照查
表的值做正確的變化,GP4卻變成沒有輸出始終為0,
就像是程式一樣是正確的執行,硬體的輸出卻不正常,
按鍵去抖動我有做,也使用查表直接輸出整個GPIO避免PORT
的R/W問題,請問是什麼問題會造成這樣的情況發生呢?

還有一個問題就是每次送上電源,12F629不一定會正常啟動,
即使有開啟PWRTE也是一樣,換一顆新的F629也是一樣...
過去使用16F627、16F84、16F676都沒碰過以上這兩種情況,
令我百思不得其解...

CONFIG狀態:
PWRTE ON
WDT OFF
MCLRE OFF
BODEN OFF
CPD_OFF
CP_OFF
INTRC_OSC_NOCLKOUT

發表於: 2010/2/16 16: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... ]

教育訓練中心

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