• slider image 442
  • slider image 492
  • slider image 493
  • slider image 494
  • slider image 495
  • slider image 496
  • slider image 488
  • slider image 491
:::


Browsing this Thread:   1 Anonymous Users






Re: 關於PIC16f690的i2c master mode
#7
版主
版主


查看用戶資訊
PICC 的 Software I2C 函數庫應該是有的,但目前沒找到,建議到 Hi-Tech 網站上找一下。
Microchip 目前只支援PIC18F 的 Software I2C 函數庫,參考一下另一封的回覆:
http://www.microchip.com.tw/modules/n ... t_id=24563#forumpost24563

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


Re: 關於PIC16f690的i2c master mode
#6
新會員
新會員


查看用戶資訊
請問soft i2C 有c語言的sample code 嗎?我是要用pic16f877來做

發表於: 2009/2/6 12:12
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 關於PIC16f690的i2c master mode
#5
版主
版主


查看用戶資訊
因為 PIC16F690 不支援 I2C Master Mode 所以 SSPM<3:0> 有沒有設定是無關的,主要是 SSPEN 位元。

不過使用 Soft I2C 時,是使用一般的 I/O 腳未來模擬即可,沒有說一定要使用 I2C Slave 的腳位共用。

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


Re: 關於PIC16f690的i2c master mode
#4
新會員
新會員


查看用戶資訊
請教一下,若是使用軟體模擬的方式,那 SSPCON 的 SSPM<3:0> 該怎麼設定,是 1011 嗎?

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


Re: 關於PIC16f690的i2c master mode
#3
初級會員
初級會員


查看用戶資訊
感謝版主的經驗分享,這樣我就知道了,原來它沒有mi2c的功能,我也不用在這個問題上打轉了,省卻不少時間

發表於: 2008/2/27 17:27
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 關於PIC16f690的i2c master mode
#2
版主
版主


查看用戶資訊
抱歉! PIC16F690 只支援 Slave I2C Mode 而已,如要有Master I2C 功能就只能用軟體模擬的方式來完成,Microchip 有提供現成的軟體。

http://www.microchip.com/stellent/idc ... eId=1824&appnote=en011043

或著使用PIC16F737 的元件,他就有MI2C的介面。

發表於: 2008/2/27 16:42
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


關於PIC16f690的i2c master mode
#1
初級會員
初級會員


查看用戶資訊
請問一下各位 我看了一下pic16f690的data sheet 發現這個pic它大多是使用i2c來作 slave mode之用,裏頭指到一個register ---SSPCON裏的sspm<3:0>是來設定master和slave模式的 但是master模式的使用幾乎都是SPI給佔去,而可以給i2c控制的 大多只有slave的功能,請問若我要用i2c的master 它的SCL我想應該會產生一個clock,但是我真的不知道該怎麼設定i2c master mode若有此經驗的高手 可否請指點我一下。我現在的作法是把sspm設成spi的master 狀態,它會產生一個clock ,我把這個clock來作i2c的master的SCL之用,因為SPI的SCK和I2C的SCL都是同一隻腳,不知道我這樣作可不可以

發表於: 2008/2/27 15:37
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... ]

教育訓練中心

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