• slider image 442
  • slider image 483
  • slider image 484
  • slider image 485
  • slider image 486
  • slider image 487
  • slider image 488
  • slider image 491
:::

論壇索引


Board index » All Posts (taiwanuser)




Re: 軟體模擬IIC
#61
高級會員
高級會員


提供個人撰寫的經驗..

1.ACK 訊號的接收,利用SDA設為輸入來抓取.

2.另外..SDA SCL 還是要接Pull-High電阻...

3.I2C在不使用Bus的時候是不輸出訊號的..所以建議你.MCU不使用Bus的時候,要設為輸入(高阻抗狀態).雖然設為輸出High也可以.

4.I2C要用軟體寫很耗資源,除非你的MCU閒閒沒事幹.而且也很累.Single Master就已經佔用不少資源了,如果你還要設計Multi
Master 那可能..不知道會怎樣..CC...(我是只有寫過 I2C Single Master 的Aaaembly 16的 )...

以上..提供你參考...



發表於: 2005/6/21 16:24
頂部


Re: 語法的問題
#62
高級會員
高級會員


Movf Register, 0


O 是搬到W喔 ...一樣可以用,不過會蓋掉W喔...
這是要注意的...

發表於: 2005/6/16 14:27
頂部


Re: Microchip有沒有提供PIC18 SPI傳輸的範例程式呢
#63
高級會員
高級會員


I2C 是飛利浦研發的雙線式串列通訊協定.

I2C 的通訊方式,所有的I2C裝置只需要兩條線即可達到通訊的目的.是利用Devcie Address來識別各個裝置.(Devcie Address含在通訊資料中).

SPI 的通訊方式,是利用Chip Select 來指定特定裝置.每個裝置都必須要有獨立的Chip Select來指定.所以線路的Layout 比較多條.但是傳輸速度比較快.

一般的I2C的速度 400K Bps ; SPI 的話是 10M Bps

另外,我覺得SPI 比較容易可以用軟體模擬,減低硬體成本.
I2C比較複雜,必須用硬體完成.

發表於: 2005/6/16 14:18
頂部


Re: PIC18F452之Configuration Bit如何設定
#64
高級會員
高級會員


http://ww1.microchip.com/downloads/en/DeviceDoc/39564b.pdf ~~Page 19


*
Oscilliator 是看你使用什ㄇ訊號來源決定.

內部RC : RC
4MHz以下晶體 : LP
4MHz以上晶體 : HS

PLL:內部倍頻線路,如果有要用再設Enable

App001 上面的震盪預設是用16MHz晶體,應該是設成HS.


發表於: 2005/6/16 14:07
頂部


Re: 24LC16B如何連續整頁寫入?
#65
高級會員
高級會員


http://ww1.microchip.com/downloads/en/DeviceDoc/21703E.pdf

Page3 15項 Write Cycle : 5ms

我的做法是..等一段時間之後,送訊號給Device Address EEPROM ,要等EEPROM回ACK才送資料,如果沒回,就再送Device Address.

發表於: 2005/6/16 13:58
頂部


Re: 各位前輩...我有程式的問題想請教
#66
高級會員
高級會員


你直接看include檔裡面的TMR1H,PIR2 指到哪裡就好了阿!

不可能沒定義..沒定義..程式組譯會過不了吧...


發表於: 2005/6/15 2:48
頂部


Re: 程式啟動?
#67
高級會員
高級會員


你不能用ICD模式的燒錄..那是Debug Mode使用的..

要用燒錄(Progrrammer\Program) 才可以...


發表於: 2005/6/15 2:45
頂部


Re: 關於APP001 Rev 2
#68
高級會員
高級會員


版主..真的很抱歉..偶沒有收到..@@...可能是信被擋掉了...

我換一個..Mail b9271017@student.nknu.edu.tw

麻煩您再抽點空.幫我寄一下....造成您的麻煩跟困惱..

真的感到很抱歉......謝謝..

發表於: 2005/6/7 23:51
頂部


Re: ICD2 Debug 的 PGD,PGC
#69
高級會員
高級會員


ICD Debug Mode PGD,PGC 就不能用了..
這是確定的.

你可以先在別的腳位上先測試功能,等到燒錄的時候再設到
PGD,PGC兩隻腳就好了.

不然就換腳多一點的MCU吧(不建議醬子做).


發表於: 2005/6/7 11:51
頂部


Re: PIC16F877的portA不能當按鍵輸入??
#70
高級會員
高級會員


PortA 的 A/D 功能要關掉.才能正常動作.
預設A/D 是打開的.
還有RA4 是O.D. 架構..要Pull-High才可以用.

ADCON1 暫存器企看看吧...全部都設為I/O的話

就設為 0x06 ....


發表於: 2005/6/7 11:47
頂部



« 1 ... 4 5 6 (7) 8 9 10 ... 12 »



:::

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... ]

教育訓練中心

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