쉽게 배우는 AVR ATmega128 마이크로컨트롤러 12장연습문제
- 최초 등록일
- 2020.12.06
- 최종 저작일
- 2020.03
- 3페이지/ MS 워드
- 가격 1,000원
목차
1. TWI직렬 통신에 대해 간단히 설명하시오.
2. TWI직렬 통신에서 사용하는 2개의 신호 이름을 쓰고 풀업 저항을 달아주어야 하는 이유를 쓰시오.
3. TWI직렬 통신에서 START, REPEATED START와 STOP조건에 대해 간단히 설명하시오.
4. TWI직렬 통신의 주소 패킷과 데이터 패킷에 대해 설명하시오.
5. TWI직렬 통신에서 사용하는 레지스터와 기능에 대해 설명하시오.
6. TWI전송은 어떤 레지스터의 어떤 비트를 0으로 해야 전송이 되는가?
7. TWI직렬 통신의 4개의 모드를 쓰고 간단히 설명하시오.
8. TWI직렬 통신에서 전송이 성공적으로 이루어지면 수신측에서 응답하는 것을 무엇이라 하는가?
9. TWI직렬 통신에서 전송 및 수신이 성공적으로 이루어졌는지 실패하였는지 알 수 있는 것을 무엇이라 하는가?
본문내용
01. TWI직렬 통신에 대해 간단히 설명하시오.
- IC소자들을 연결하기 위한 단거리용 2선식 직렬 통신버스로서 마이크로컨트롤러에 여러 가지의 메모리 또는 I/O장치를 인터페이스하기 위해 고안된 방법이다.
02. TWI직렬 통신에서 사용하는 2개의 신호 이름을 쓰고 풀업 저항을 달아주어야 하는 이유를 쓰시오.
- SDA는 직렬 데이터 통신 핀이며, SCL은 SDA신호가 동기되는 클럭 신호 핀이다.
- SCL은 단방향으로 마스터로부터 발생하여 슬레이브로 전달되며, SDA는 마스터와 슬레이브간의 양방향으로 직렬 데이터를 전송한다.
- SDA와 SCL핀은 하나의 시스템에 여러 개의 장치를 연결하기 위해 오픈 컬렉터 또는 오픈 드레인 방식으로 되어 있어 wired-AND기능을 한다. 따라서 SDA와 SCL핀의 외부에 반드시 풀업 저항을 연결해야 한다.
참고 자료
없음