atmega128을 이용해서 TWI를 하려고 합니다.
데이터쉬트에 보면 Status Code가 여러 종류가 있는데요
start conditon을 내보내면 Status Code에 정상 동작시 08이 들어 오게 되어 있는데요
만약 비정상 동작시에는 어떠한 코드들이 들어 올수 있는지요?
Status Code에 있는 모든 코드들이 들어 올수 있는건가요??
하드웨어 설계 및 개발에 대하여 개발자들이 자유롭게 토론하는 공간입니다.
- Q&A, 자유주재 토론, 관련 정보 공유
- 분야 : 마이크로프로세서 응용, 전기/전자(아날로그/디지털) 회로 설계, C/C++ 프로그래밍, 펌웨어,
PCB Artwork, 트러블슈팅 등 하드웨어 설계에 관한 전반인 내용
※ 게시글에 맞는 분류를 선택하여 글을 작성해 주시면 쾌적한 사이트 운영에 많은 도움이 됩니다.
※ 하드웨어 인사이트는 회원들간의 거래정보를 게재할 뿐이지, 그 어떤 책임과 의무도 가지지 않습니다.
번호 | 분류 | 제목 | 글쓴이 | 조회 수 | 날짜 |
---|---|---|---|---|---|
1 | Sensor 설계 | HOT사진에 있는 tr 제품명이 먼지 알고 싶습니다 ㅡㅜ5 | 텐지무용 | 1160 | 2010.11.22 |
start신호에서의 상태레지스터는 님이 말씀하신데로 start조건이 전송되게되면 0x80이되지만 에러시 발생코드는 잘모르겟네요;;아무래도 0x80이아닌 다른 값이 나오는건 분명하겟지만요...
하지만 sla_w신호에서의 전송메시지는 0x18 이며 비전송상태는 즉 에러상태가되는 코드는 0x20 이됩니다. 데이트시트에 보면 나와있느니 참고하세요 ^^