全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:4189
推到 Plurk!
推到 Facebook!

以spi 介面讀寫93C46(EEPROM

缺席
steven_lin
一般會員


發表:11
回覆:8
積分:3
註冊:2006-07-07

發送簡訊給我
#1 引用回覆 回覆 發表時間:2008-10-03 18:02:19 IP:218.173.xxx.xxx 訂閱
因為我所使用是一個帶有spi介面MCU.所以想以spi來實現.

目前我是以assing pin的方式來實現其 cs,sk,di,do

但是想要以SPI 介面溝通,但其MCU對於spi是以8 bit為一傳輸單位.
而其93C46則非其整數倍(start bit op code add data).故使assing pin方式
不知有其方法可以來實現?

有試過以二個pin(P1^1,SLOCK.mcu) 來控制同一個 single(SK.eeprom
但沒有成功||
是不要另外.加電路來實作.例如:Selector/Multiplexer
謝謝回答.
------
化苦為花
編輯記錄
steven_lin 重新編輯於 2008-10-03 18:09:34, 註解 無‧
阿信
版主


發表:111
回覆:983
積分:813
註冊:2005-03-10

發送簡訊給我
#2 引用回覆 回覆 發表時間:2008-10-09 13:28:36 IP:60.248.xxx.xxx 訂閱
你好:

之前寫93C46是用軟體模擬的,
三個I/O或4個I/O,
建議你也使用軟體模擬,
否則這個問題無解。

MCU要支援非8位元格式才可以。

阿信~
編輯記錄
阿信 重新編輯於 2008-10-09 13:29:47, 註解 無‧
steven_lin
一般會員


發表:11
回覆:8
積分:3
註冊:2006-07-07

發送簡訊給我
#3 引用回覆 回覆 發表時間:2008-10-09 19:14:33 IP:218.173.xxx.xxx 訂閱
謝謝阿信 兄的回應.
看到你的回答.我想我也只能改用其它支援I2C or SPI的EEPROM

ps:93C46原本是Microwire的介面.原本只是因為腳位不夠用,才想要去
使用其MCU中所提供的SPI'I2C
------
化苦為花
系統時間:2024-05-03 22:34:06
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!