• slider image 514
  • slider image 516
  • slider image 517
  • slider image 518
  • slider image 519
:::


Browsing this Thread:   1 Anonymous Users






Re: PIC12F675 Input問題
#8
版主
版主


查看用戶資訊
PIC12F508 是很單純的 PIC,沒有複雜的周邊。要不要單獨險一個針對 GP2 單純的設為 OUTPUT 模式,利用程式送出一些Pulse 出來測試。我在猜,是不是程式裡友梅改到的地方。請在檢查一下。

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


Re: PIC12F675 Input問題
#7
初級會員
初級會員


查看用戶資訊
版主你好,引用你在上篇的回覆
"PIC12F508 設定 I/O 是使用專用的 TRIS 指令。
movlw B'11111000 ; Set GPIO 0~2 for Output
tris GPIO" 我已經是這樣寫了,之前是利用GP5,GP4當I2C的介面,因Project的需求必須用GP1=SCLK,GP2=SDA可是改過之後,所讀到的資料就無法預期,可是改回原本設定,就可以正確的讀取資料,相對應要更改的腳位以及程式我都有修改,問過Microchip的FAE 他給的答案是
"Please note what the bit number of GPIO2 is. "
讓我看了更加的困惑,所以才會想跟大家請教,看看這是什麼樣的問題呢?

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


Re: PIC12F675 Input問題
#6
版主
版主


查看用戶資訊
PIC12F508 設定 I/O 是使用專用的 TRIS 指令。
movlw B'11111000 ; Set GPIO 0~2 for Output
tris GPIO

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


Re: PIC12F675 Input問題
#5
初級會員
初級會員


查看用戶資訊
不好意思...在跟你請教一下,我是使用PIC12F508
所以不需要Bank的選擇,加入設定Digital I/O的話,

MOVLW 07H
MOVWF CMCON ;Digital I/O
BSF STATUS,RP0 ;BANK1
CLRF ANSEL
MOVLW 0CH
MOVWF TRISIO ;Digital I/O
都要加入ㄇ?
多謝你的回覆,感激不盡....

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


Re: PIC12F675 Input問題
#4
資深會員
資深會員


查看用戶資訊
要加入設定為Digital I/O即可使用。
BCF STATUS,RP0 ;BANK0
CLRF GPIO
MOVLW 07H
MOVWF CMCON ;Digital I/O
BSF STATUS,RP0 ;BANK1
CLRF ANSEL
MOVLW 0CH
MOVWF TRISIO ;Digital I/O
BCF STATUS,RP0 ;BANK0

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


Re: PIC12F675 Input問題
#3
初級會員
初級會員


查看用戶資訊
請教一下,你是如何解決的阿,因為我也會用到GPIO_2的腳位,目前也遇到相同的問題,就是我透過GPIO_2的所讀到的結果,都不是我所預期的謝謝,所以想跟你請教一下....

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


Re: PIC12F675 Input問題
#2
資深會員
資深會員


查看用戶資訊
我已經看到SPEC.上的範例,問題已解決。

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


PIC12F675 Input問題
#1
資深會員
資深會員


查看用戶資訊
程式如下,GPIO0接一顆LED,執行後不管我GPIO2接Hi或接Low,LED都會一閃一閃,無法控制,請教是否有那裡設定錯誤?還是Input Pin不能這樣子使用?
INITIAL
;------------------------------
;Set I/O Port
;------------------------------
BSF STATUS,RP0 ;BANK1
MOVLW 0CH
MOVWF TRISIO
BCF STATUS,RP0 ;BANK0
GOTO START
;------------------------------
START
BTFSC GPIO,GPIO2
GOTO START
BSF GPIO,GPIO0
CALL DELAY
BCF GPIO,GPIO0
CALL DELAY
GOTO START
END

發表於: 2007/4/3 22:52
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... ]

教育訓練中心

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