-"가능한 I2C를 통해, 2 PIC16F876A 연결 및 MPLAB에서 테스트?

J

JulioSilva

Guest
안녕하세요!

내가 가능한 I2C를 통해 2 PIC16F876A에 연결합니다.
어떤 "샘플"은 ASM을하고 소스 코드를이 있습니까?이후로 난 좀 데이터 시트도 잃고 ...

왜 내가 SSPADD 최대 속도 20MHz의 XTal ()와 함께 사용해야합니다 BRG?

미리 감사드립니다,

js

 
안녕,
, I2C.

어플 리케이션 노트,
가능한 I2C 아래의 마이크로 칩의 웹 사이트를 보라 구.
당신이 정보를 많이 찾을 수있습니다.
또한 www.microchipc.com 봐만약 당신이 정보를 유용하게 찾을 수를 클릭하십시오 날 도와준행운을 빕니다.

 
안녕하세요!

먼저이 연구 :

http://ww1.microchip.com/downloads/en/DeviceDoc/i2c.pdf

http://ww1.microchip.com/downloads/en/DeviceDoc/31017a.pdf

또한 기능에 대한 많은 답변을 얻을 것입니다 읽고 나면.

안부 인사!

다닐

 
안녕하세요!

가능한 I2C 슬레이브 매우 유용했다.
나는 노예의 소스 코드 모두를 연결하려고하지만, 그것의 I2C에 (PORTB, 7 차례 레드주는 오류가 계속, 그리고 WDTG 재설정의 ...)
난 마스터에 대한 몇 가지 프로그램을 써봤는데, 항상 오류가 발생 노예 ...

나는 마스터 데이터 및 클럭 osciloscope에서 벗어나려 알겠지만 노예와 함께 뭔가 잘못 ...

가능한 I2C 마스터 복잡 모두 내가 원하는 건 지금 PORTB 마스터의 상태를 변경하고 슬레이브 PORTB로 보내시면됩니다.

않는 사람이 어디에 간단한 코드 (마스터 및 슬레이브) 작업은 내가 확인할 수 있는지 아나?

다시 한번 감사 드려요,

js

추신 : 나는 20Mhz 2 PIC16F876A과 함께 일하고 있어요, 그리고 12d SSPADD있습니다.

 
안녕하세요

가요 PIC16F876A 어떠한 변경없이 작동 AN734 & AN735 했을까?

난 항상 오류가 주도 해지고 있어요!

제발 도와주세요,

js

 
안녕하세요!

귀하의 코드는 제가 그것을 확인할 수있습니다 게시할 수있습니다.

안부!

 
안녕하세요

내가 AN734 & AN735 마이크로 칩의 원래의 소스 코드를 사용하고있습니다.

난 단지 AN735 년 (석사) 20Mhz로 8MHz의 소스 FOSC 바꿀 거에요.

프로그래밍, 그리고 테스트.
때 오류가 발생했습니다 AN734에서 (슬레이브) LED가 테스트를 설정 후 WDT, 다음 오류가 발생했을 때 다음 데이터를 수신 주도 PIC를 리셋을 다시 설정합니다이며, 이런식으로 계속 ...

이 comunication와 난 좀 필사적으로 ....

미리 감사드립니다,

js

 
내가 전에 2 apppliaction 노트 사용
그들은 진짜로 매우 쉽게 잘 수있습니다
코드를 처음 일한
또한, 당신은 마이크로 칩의 사이트에있는 예제 소스 코드를 찾을 수 있지만 나에게이 추적 힘들 었어
만약 당신이 시도해 볼 수도있습니다 그래서, 그것을 당신을 도울 것입니다

감사합니다

 
안녕하세요,

그건 내 문제는, 그들이 작동하지 않습니다 ...

난 마이크 로칩 사이트에서 유일한 PIC16F876A로 변경 ... 원래의 소스 코드를 사용하여PIC는 어떻게 사용했습니까?

감사합니다

js

 
만약 이것은 당신에게 어떤 도움을 줄 것이다 나도 몰라
http://www.winpicprog.co.uk/pic_tutorial6.htm

 
안녕하세요

나는 문제가 어딘가에 슬레이브 PIC는 관련 것 같은데 ...

js올린날짜 5 시간 59 분 후 :안녕하세요 다시 ...

내가 더이 가능한 I2C comunication 함께 급해요!!

제발 누가 좀 도와 ...

난 노예 AN734 사용 해요, 그리고 주소를받습니다, 그리고 데이터를 수신하지 않습니다, 오류로 점프 ...

이 상태 (오류)에 SSPCON 01110110이고, SSPSTAT 01110110입니다 ..
내가 SSPOV 분명하지만, 그것을 똑같이 ...

만약 누군가가 나를 도와주세요 16F876A이 다됐다 ...

미리 감사드립니다,

js

 
안녕,

다시 레지스터에서보세요.만약 SSPSTAT 비트가 1에서 그 데이터 시트라고 나타납니다 보이는 것입니다 :
인용구 :

UA는 비트 1 : 업데이트 주소 (10 비트 슬레이브 모드에서만)

사용자 SSPADD 레지스터에 주소를 업데이 트해야합니다 1 = 있음을 나타냅니다

0 = 주소를 업데이 트가 필요하지 않습니다
 
미안 해요, 약간 오래된 쓰레드지만 밤이 적 해결을 어디서 났어?정확히 한 켤레와 같은 문제가 오전 16f886이야.

 

Welcome to EDABoard.com

Sponsor

Back
Top