• slider image 71
  • slider image 72
  • slider image 73
:::


Browsing this Thread:   1 Anonymous Users






IO腳位問題
#1
初級會員
初級會員


查看用戶資訊
用的MCU是18F65K22
現在PORTD4、PORTD6、PORTD7是給MCP4921用
但現在想把PORTD5拿來當IO輸出腳使用
現在遇到的問題是PORTD5沒辦法按動作HI、LO作動
但把MCP4921功能關掉即可正常
請問PORTD5有辦法做IO使用但MCP4921也可以正常使用

發表於: 6/18 15:32
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: IO腳位問題
#2
版主
版主


查看用戶資訊
MCP4921 是 Digital-to-Analog Converter with SPI Interface

所以使用 SPI 介面時會用到 SDO2 (RD4), SDI2 (RD5) 及 SCK2 (RD6) 等 SPI 2 的控制腳位。 你有用到 RD7 作為 SPI 的控制似乎是選錯腳為了? 請確認一下。

RD5 是 SPI2 的資料輸入腳,如要做為一般的 I/O 輸入腳就必須將 SPI2 功能關閉再將 RD5 規劃成I/O 輸入腳。所以 SPI 功能無法與一般 Input 功能同時存在的。所以只能用其他的腳位座位按鍵輸入功能。

發表於: 6/18 16:12
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.

[進階搜尋]