• slider image 253
  • slider image 254
  • slider image 255
  • slider image 256
  • slider image 257
:::


Browsing this Thread:   1 Anonymous Users






16F1503 I2C SPI
#1
初級會員
初級會員


查看用戶資訊
各位先進好,

請問如果要用24C02的I2C和OLED的SPI,去接16F1503,若以程式的難易度和佔用最少IO腳來說,要怎麼規劃腳位和MSSP比較好,謝謝

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


Re: 16F1503 I2C SPI
#2
版主
版主


查看用戶資訊
PIC16F1503 的 MSSP 只有一組。有所以 SPI 及 I2C 功能在同一時間下只能二選一。有幾種狀況:

1. 如過 OLED 的 /CS 電位為 Hi , Disable OLED 時 SDO & SDI 是變成 Tri- State 的話,這時是可以與 I2C 的 SCL & SDA 並在一塊使用的,只要修改 MSSP 的設定模式。但 SCL & SDA 還是要有提升電駔的。這樣的共用就只要 4 隻腳位即可。

2. 如過 OLED 的 /CS 電位為 Hi 時無法控制為 OLED 的腳位為 Tri-State 時。這時就要分開來接 SPI & I2C 的元件。使用 PPS 配合 MSSP 的設定來看是使用 SPI 或 I2C 的功能,這時要使用到 6 隻腳位。

發表於: 10/14 11:31
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 can 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連結

http://elearning.microchip.com.tw/modules/tad_link/index.php?cate_sn=1
http://elearning.microchip.com.tw/
http://www.microchip.com.tw/modules/tad_uploader/index.php?of_cat_sn=2
http://www.microchip.com.tw/RTC/RTC_DVD/
https://www.microchip.com/development-tools/
https://www.youtube.com/user/MicrochipTechnology
[ more... ]

教育訓練中心

課程 - 台北教育訓練中心
課程 - 新竹教育訓練中心
課程 - 高雄教育訓練中心
教育訓練中心介紹
購買 - 實驗工具
臺灣實驗板介紹與資源