Re: 請問PIC16F873的RESET及PORTB不正常問題!!
|
||||
---|---|---|---|---|
版主
|
試著將 PORTA 的 A/D 功能關掉吧! PORTA defult 是 A/D enable。
試著將 ADCON1 設定成 I/O mode. 還有不要讓 CMOS 的輸入端浮接,這樣會干擾 PIC,沒用的 PIN 就設為輸出吧! 不然你就要接地(輸入)
發表於: 2004/11/1 21:07
|
|||
|
Re: 請問PIC16F873的RESET及PORTB不正常問題!!
|
||||
---|---|---|---|---|
資深會員
|
參照:
謝謝,我用 47k 純粹是偷懶,用一顆 47k 排阻裡的。 也碰過有人用 10 uF,結果,呵呵,拔掉他的 10 uF 才能 RESET,忘了是否因為 PUT 的關係。
發表於: 2004/10/30 17:16
|
|||
|
Re: 請問PIC16F873的RESET及PORTB不正常問題!!
|
||||
---|---|---|---|---|
高級會員
|
RESET線路接vdd的電阻太大 , 電壓穩定性不夠 , 易受到干擾 ,
建議用40k以下(datasheet上有寫) , 一般用4.7k配0.1uF都沒什麼問題 , RB6,7的問題 , 看你是用什麼燒錄器 , 大多數的燒錄器都要去設定BACKGROUND DEBUG MODE , 沒用ICD2模擬時請DISABLE DEBUG MODE .
發表於: 2004/10/30 16:57
|
|||
|
Re: 請問PIC16F873的RESET及PORTB不正常問題!!
|
||||
---|---|---|---|---|
新會員
|
RESET問題:用RC電路作重置電路,把電容改大為10uf
PORTB不正常問題:把配置字中的DEBUG為置1,禁止DEBUG,如編程器沒有可選,可自行輸入數字,為配置字的第11位
發表於: 2004/10/29 9:44
|
|||
|
Re: 請問PIC16F873的RESET及PORTB不正常問題!!
|
||||
---|---|---|---|---|
資深會員
|
參照:
B6, B7 是 ICD 用的,把 ICD 關掉了嗎? B3 是 LVP 用的,把 LVP 關掉了嗎? PUT (Power Up Timer) 有啟動嗎? 我的 MCLR 接 47k 加 0.01 uF,16F 和 18F 都很快樂。 以前用 0.1 uF,16F 和 18F 其中之一就常搗蛋 看看 AN607 Power-up Trouble Shooting 看看 AN522 Power-Up Considerations PORTB 有內部提昇電阻,啟動就好,無需外加。
發表於: 2004/10/28 11:33
|
|||
|
Re: 請問PIC16F873的RESET及PORTB不正常問題!!
|
||||
---|---|---|---|---|
中級會員
|
●RESET問題:
這個問題我也遇到過,送電後無法正常運作, 你可以處理方式是1.加快電源上升時間2.多試幾種重置電路 ●PORTB不正常問題: 你可以po一下你的測試程式上來嗎,讓大家幫你看看?
發表於: 2004/10/28 9:12
|
|||
|
請問PIC16F873的RESET及PORTB不正常問題!!
|
||||
---|---|---|---|---|
新會員
|
感謝minusone你的回應
對於你的回應我有以下疑點可否煩請你在替我解決- ●在程式方面我以確認沒有問題,而且也有模擬過程是的動作。 並且以作以最簡單的動作"hi→延時0.5秒→lo"這樣的動作循 環;這樣在程式上應該不會有什麼問題,而且也避開所謂的 Read-Modify-Write現象;而我也再PORTB上接了提升電阻 ,那還有哪邊的問題造成開電源無法開始運作跟PORTB的 RB6&RB7沒有我所需求的動作輸出ㄋ 感謝你!
發表於: 2004/10/28 8:34
|
|||
|
Re: 請問PIC16F873的RESET及PORTB不正常問題!!
|
||||
---|---|---|---|---|
版主
|
可能的答案:
問題一:程式有問題 問題二:Read-Modify-Write現象。請查左方FAQ。
發表於: 2004/10/27 22:28
|
|||
|
請問PIC16F873的RESET及PORTB不正常問題!!
|
||||
---|---|---|---|---|
新會員
|
◎我使用的是PIC16F873晶片
※WDT、PWRT、BOR都disable了。 ●RESET問題: 在第一腳接一47K電阻至VCC,於送電後卻無法運作,需再 新送電源1~2次方可使晶片動作。 改用RC電路作重置電路,則須重置數次方可使晶片運作。 ●PORTB不正常問題: 我的程式動作是在晶片運作後由PORTB輸出HI、LO交替的 信號,但在晶片運作後RB6&RB7一直保持HI信號輸出。 煩請各方高手幫我解惑~~感謝!!
發表於: 2004/10/27 11:18
|
|||
|