會員登陸
帳號:

密碼:

記住我



忘記密碼?

現在註冊!
網站導航
最新下載
訪問統計 (自2012/5/3)


正在流覽:   1 名訪客





MCC I2C問題
新會員
註冊日期:
2016/10/18 19:05
所屬群組:
註冊會員
文章: 1
等級: 1; EXP: 0
HP : 0 / 0
MP : 0 / 0
離線
小弟最近在一顆dsPIC33EP512MC202上架I2C寫入mcp4725 ID:0x64 Addr:0b1000000,
並且使用MCC產生的code來做測試,程式如下:

int main(void)
{
SYSTEM_Initialize();
INTERRUPT_GlobalEnable();
  int i=0;
uint8_t sample[3];
sample[0]=0b1000000;
I2C1_MESSAGE_STATUS status;
while (1)
{
i+=256;
if(i>=4096) i=0;
sample[1]=(i & 0xFF0) >> 4;
sample[2]=(i & 0xF) << 4;
I2C1_MasterWrite(sample,3,0x64,&status);

}
return 0;
}
不過不知為何我將兩隻腳位(SDA1,SCL1)接示波器皆沒有訊號,想請教各位大大,我該如何解決呢?3Q3Q!!

5月10日 11:46:39
轉換PDF檔 列印


Re: MCC I2C問題
中級會員
註冊日期:
2013/05/26 14:10
來自 台中市潭子區
所屬群組:
註冊會員
文章: 54
等級: 6; EXP: 19
HP : 0 / 129
MP : 18 / 1647
離線
你是不是忘了上拉電阻了

另外用MCC產生Code 比較方便 建議試試

5月10日 22:33:33
轉換PDF檔 列印






無法在此發表文章
可以在此觀看文章
無法回覆文章
無法編輯自己的文章
無法刪除自己的文章
無法發起投票調查
無法在此投票
無法上傳附加檔案
無法不經審核直接發表文章

[進階搜尋]


搜尋
線上教學影片
網頁捷徑
2017 Summer Elite 報名
教育訓練
其它網站連結
電話: 02-25000405
產品技術問題產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830
Powered by XOOPS © 2001-2012 The XOOPS Project