Re: 16F676 I/O設定問題
|
||||
---|---|---|---|---|
中級會員
|
我想說會跟PIC16F877模擬情況一樣
對不起>"<
發表於: 2008/3/31 18:16
|
|||
|
Re: 16F676 I/O設定問題
|
||||
---|---|---|---|---|
資深會員
|
blueofmoon你這樣不行哦~~
沒想到是基本硬體問題~ㄜ阿~~難怪! 只拆想到震盪器問題...不過MCLR有問題, 也可以單步執行? 有誰可以回答一下?
發表於: 2008/3/31 18:06
|
|||
|
Re: 16F676 I/O設定問題
|
||||
---|---|---|---|---|
中級會員
|
亮了!!
關鍵的 MCLR 有接 20K 到 VDD 吧 接10K就可以了QQ 太感謝了
發表於: 2008/3/31 17:59
|
|||
|
Re: 16F676 I/O設定問題
|
||||
---|---|---|---|---|
資深會員
|
既然是 PortC5 = 1 點亮,硬體上應是 RC5 - 220ohm - (A)LED(K) - GND(=VSS) 這樣接才會亮
MCLR 有接 20K 到 VDD 吧 以上電阻是參考值,可試需要酌予增減。
發表於: 2008/3/31 17:49
|
|||
|
Re: 16F676 I/O設定問題
|
||||
---|---|---|---|---|
中級會員
|
可以同時觀測到PORTC5=1時的TRISC5=0
這個狀況
發表於: 2008/3/31 17:39
|
|||
|
Re: 16F676 I/O設定問題
|
||||
---|---|---|---|---|
資深會員
|
PORTC變化還不夠, 我當時是TRISX根本無法改, 一直是輸入狀態.
PS: 必須同時觀測到PORTC5=1時的TRISC5=0才算.
發表於: 2008/3/31 17:24
|
|||
|
Re: 16F676 I/O設定問題
|
||||
---|---|---|---|---|
中級會員
|
我有用MPLAB內部單步執行
用watch功能去看PORTC有無變化 會耶 怎麼辦 不會真的要留下一個詭異的問題吧QQ
發表於: 2008/3/31 17:09
|
|||
|
Re: 16F676 I/O設定問題
|
||||
---|---|---|---|---|
中級會員
|
ANSEL=0x00;
為了要改PORTC.0所以多加這行設定 一樣殘念 震盪器問題 因為是模擬不需要外接震盪器 我以前有試過877也不需要外接震盪器就可以模擬 為了證明我也接上去還是一樣 阿彌陀佛
發表於: 2008/3/31 16:32
|
|||
|
Re: 16F676 I/O設定問題
|
||||
---|---|---|---|---|
資深會員
|
邊聊邊等版主...可能他也被xxx盯上了.
我想你試過換RC0~3嗎? 因RC4/5是一樣的架構, 直接換成RC0~3試試. 這樣別人比較肯相信是RC5有鬼問題. 另外想起來一件事, 你確定震盪器有振? 會不會根本沒執行? 示波器量出來不是高阻抗? 我只是用MATLAB跑出我要的控制波德圖, 然後自己將控制參數寫進DSP, 再透過結果修正PLAN, 大概1~3次, 模擬結果就會跟實際很像, 以後要改參數, 就不用一定要實驗. 你說的方式, 我是完全不敢用~~~
發表於: 2008/3/31 16:20
|
|||
|