회원가입 ID/PW 찾기

마이크로프로세서 HOTatmega128 twi문의

김성진2010.09.17 11:1009.17조회 수 1279댓글 1이 게시물을

AA

atmega128을 이용해서 TWI를 하려고 합니다.

데이터쉬트에 보면 Status Code가 여러 종류가 있는데요

start conditon을 내보내면 Status Code에 정상 동작시 08이 들어 오게 되어 있는데요

만약 비정상 동작시에는 어떠한 코드들이 들어 올수 있는지요?

Status Code에 있는 모든 코드들이 들어 올수 있는건가요??

댓글 1
  • No Profile

    음 일반적으로 전 twi코드를 짤때 uart통신을 이용해서 에러 메시지와 성공메시지를 보내게 하고 짜게됩니다..

    start신호에서의 상태레지스터는 님이 말씀하신데로 start조건이 전송되게되면 0x80이되지만 에러시 발생코드는 잘모르겟네요;;아무래도 0x80이아닌 다른 값이 나오는건 분명하겟지만요...
    하지만 sla_w신호에서의 전송메시지는 0x18 이며 비전송상태는 즉 에러상태가되는 코드는 0x20 이됩니다. 데이트시트에 보면 나와있느니 참고하세요 ^^

하드웨어 설계 및 개발에 대하여 개발자들이 자유롭게 토론하는 공간입니다.
- Q&A, 자유주재 토론, 관련 정보 공유
- 분야 : 마이크로프로세서 응용, 전기/전자(아날로그/디지털) 회로 설계, C/C++ 프로그래밍, 펌웨어,
         PCB Artwork, 트러블슈팅 등 하드웨어 설계에 관한 전반인 내용
※ 게시글에 맞는 분류를 선택하여 글을 작성해 주시면 쾌적한 사이트 운영에 많은 도움이 됩니다.
※ 하드웨어 인사이트는 회원들간의 거래정보를 게재할 뿐이지, 그 어떤 책임과 의무도 가지지 않습니다.

search
번호 분류 제목 글쓴이 조회 수 날짜
1 Sensor 설계 HOT사진에 있는 tr 제품명이 먼지 알고 싶습니다 ㅡㅜ5 텐지무용 1160 2010.11.22
  • 비통 속에 있는 사람과의 약속은 가볍게 깨진다.
    - J.메이스필드
  • * 납포인트 정보 *
  • 글 작성 : 3
  • 댓글 작성 : 1
  • 내 글이 추천받음 : 1
저작권법에 위배되는 콘텐츠는 등록 불가하며, 저작물에 대한 권리는 저작자에게 있습니다.
Copyright 2006-2021 © hardwareis.com, All rights reserved.