• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
  • slider image 488
  • slider image 491
:::


Browsing this Thread:   1 Anonymous Users




(1) 2 »


Re: 怪問題....
#16
初級會員
初級會員


查看用戶資訊
多謝大家的回覆,我已經解決了......
Thanks

發表於: 2007/4/16 20:35
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 怪問題....
#15
新會員
新會員


查看用戶資訊
假設您的GPIO_2設定成Output port,那I/O的準位則是有GPIO_2來決定,


若是設定成Input port,那I/O的準位則是由外部的輸入來決定,
當GPIO_2沒有連接您電路的時候,那I/O的狀態就是Floating,所以量到的值是0。
當GPIO_2跟您電路有連接的時候,則GPIO_2的狀態要看電路那一點的狀態而定(GPIO_2沒有內部PULL HI)。

相反的,GPIO_2先不要跟您電路連接,直接量測您電路上原本要與GPIO_2連接的點,就可以確定GPIO_2爲什麼會是HI了。

發表於: 2007/4/16 16:33
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 怪問題....
#14
初級會員
初級會員


查看用戶資訊
應該是沒壞啦,現在目前的狀況越來越讓我#$%^&,我的電路上GPIO_2的線不接的話,所觀測到GPIO_2的值為0,如果有接上GPIO_2值都為1,不知道各位是否有越過相同的問題呢?希望大家可以幫我解答一下。

發表於: 2007/4/16 10:14
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 怪問題....
#13
資深會員
資深會員


查看用戶資訊
會不會是GPIO2已經壞了?有換一顆新的IC試過嗎?

發表於: 2007/4/12 21:35
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 怪問題....
#12
初級會員
初級會員


查看用戶資訊
感謝各位的回覆,這幾天我一直再試試看,有人建議我對GPIO2做輸出入的測試,可是有一個問題狀態都不會改變,永遠為High,請問一下,這是為什麼呢?感謝大家

發表於: 2007/4/12 20:50
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 怪問題....
#11
新會員
新會員


查看用戶資訊
首先可以從MPLAB-IDE的上方選項,可以找到Debugger與Programmer,選Debugger就是模擬的作業環境,另一個則是燒入。
聽您的描述與版主的說明,我大概可以推敲您的作業方式應該是:將程式燒入ic後,再由示波器觀察波形是否正確,這樣的作業方式還真克難@@,假如我假設的沒有錯,您應該就沒有我之前所說的問題。我也看了一下pic12f508的datasheet,也沒有發現什麼不同之處,所以我在想您在仔細的查看自己的程式,看是否有什麼地方未更改正確的。

發表於: 2007/4/10 17:07
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 怪問題....
#10
版主
版主


查看用戶資訊
PIC12F508 本身並不支援 ICD 功能,它必須配合 ICD2 專用的 Header (AC162509) 才能進行 PIC12F508 的除錯。使用 ICD2可以直接燒錄 PIC12F508 就如你目前的接法就可以了。

發表於: 2007/4/10 8:43
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 怪問題....
#9
初級會員
初級會員


查看用戶資訊
多謝DoubleChen的回覆,
可是我使用ICD2都會把程式燒錄進去,這樣也算是作模擬動作嗎?我是有使用GP1=SLCK啦,但是GP2=SDA應該是不相關的吧?如果真的是模擬階段對ICSPCLK與ISCPDAT都不能作任何動作嗎?因為我最後還是會透過GP1=SLCK,GP2=SDA這樣的話,我該如何處理呢?

發表於: 2007/4/9 19:39
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 怪問題....
#8
新會員
新會員


查看用戶資訊
抱歉,我剛剛沒有說清楚,
當你使用ICD2作模擬動作時,
所使用的介面有五支腳,分別是VPP、ICSPDAT、ICSPCLK、VDD、GND,
其中ICSPDAT與ICSPCLK已經拿來模擬使用,
也就是說當你在模擬時,這隻腳已經不能當GPIO使用,
就算你程式裡面有對這兩隻腳作任何動作,在模擬的階段,都會是無效的,
自然讀出來的值,會不正確。


發表於: 2007/4/4 17:23
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 怪問題....
#7
初級會員
初級會員


查看用戶資訊
多謝你的回覆,可是我有重新把線拉回去,透過GPIO_4,GPIO_5讀取資料,結果我的暫存器的值,就是我所要的值,可是透過GPIO_2去讀取,就會讀到無法預期的值 唉~~

發表於: 2007/4/4 11:29
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... ]

教育訓練中心

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