Re: pic16c72 藉由 SPI 通訊 與93C46B EEPROM做溝通 ,假若不用PIC內建的SPI 的SFR ,還可以怎麼作用呢?
|
||||
---|---|---|---|---|
版主
|
參照:
前面已經有提到了就是要擴充多個 Microwire 的元件不如 I2C 來的方便。
發表於: 2009/6/3 13:38
|
|||
|
Re: pic16c72 藉由 SPI 通訊 與93C46B EEPROM做溝通 ,假若不用PIC內建的SPI 的SFR ,還可以怎麼作用呢?
|
||||
---|---|---|---|---|
中級會員
|
請問有什麼限制呢
發表於: 2009/6/3 12:33
|
|||
|
Re: pic16c72 藉由 SPI 通訊 與93C46B EEPROM做溝通 ,假若不用PIC內建的SPI 的SFR ,還可以怎麼作用呢?
|
||||
---|---|---|---|---|
資深會員
|
個人對 microwire的通訊規格是沒特別去研究
不過也從沒覺得那些IC用起來有甚麼特別困難的地方 datasheet上面都會對時序圖有完整說明 只要根據時序圖的規定去送訊號就可以了 (時序圖會看吧) 93C46 是很普遍常用的EEPROM 網路上可以找到不少範例程式 從那些範例程式去研究,應該不難弄懂才是 單晶片的書也有很多都有介紹相關 的範例程式可參考 我想你還是找找範例程式 然後對照時序圖去看 會比較容易了解
發表於: 2009/5/30 15:28
Edited by nicecookie on 2009年05月30日 16:41:56
|
|||
|
Re: pic16c72 藉由 SPI 通訊 與93C46B EEPROM做溝通 ,假若不用PIC內建的SPI 的SFR ,還可以怎麼作用呢?
|
||||
---|---|---|---|---|
中級會員
|
看了一些中文書籍,都 沒有介紹microwire,既然也算是一種通訊方式,為何書籍都沒提及呢? 請問有人知道為什麼嗎 ?
然後為何說:嚴格來說,並不是SPI結構,請問microwire 跟SPI 存在著的關係為何呢? 謝謝
發表於: 2009/5/30 13:42
|
|||
|
Re: pic16c72 藉由 SPI 通訊 與93C46B EEPROM做溝通 ,假若不用PIC內建的SPI 的SFR ,還可以怎麼作用呢?
|
||||
---|---|---|---|---|
中級會員
|
不好意思,請問一下,類似EEPROM的溝通介面,採用的依據是什麼,類似microwire...既然類似SPI為何不乾脆就用SPI來使用,是因為EEPROM內建的硬體架構的因素嗎?...
我看SPI有書籍介紹,至少都有類似有限狀態機的流程圖,更清楚明白它的跑法,跟波形圖,但microwire..好像就沒看到波形圖,寫的有點攏長,請問有人知道嗎?謝謝!!!
發表於: 2009/5/30 12:19
|
|||
|
Re: pic16c72 藉由 SPI 通訊 與93C46B EEPROM做溝通 ,假若不用PIC內建的SPI 的SFR ,還可以怎麼作用呢?
|
||||
---|---|---|---|---|
版主
|
93LC46 系列的 EEPROM 嚴格來說並不是屬於 SPI 的格式,他是被歸類於 Microwire 的格式。所以使用 SPI 介面並無助於與 93LC46 EEPROM 溝通。在 PIC 上通常都使用 I/O 模擬的方式來存取 93LC46 系列的。
參考範例在網站上很多,到美國網站 找App Notes & Source Code 進入後,在點選 memory 後選擇 Serial EEPROM Microwire 的選項就有一堆參考範例。 http://www.microchip.com/stellent/idc ... e=SS_GET_PAGE&nodeId=1469
發表於: 2009/5/27 18:05
|
|||
|
pic16c72 藉由 SPI 通訊 與93C46B EEPROM做溝通 ,假若不用PIC內建的SPI 的SFR ,還可以怎麼作用呢?
|
||||
---|---|---|---|---|
中級會員
|
pic16c72 藉由 SPI 通訊 與93C46B EEPROM做溝通 ,假若不用PIC內建的SPI 的SFR ,還可以怎麼作用呢?
看了 資料的寫入,EEPROM的關連..其實有點無法貫連起來?
發表於: 2009/5/27 16:59
|
|||
|