[보고서] 마이크로컴퓨터실험-SPI TWI직렬통신
페이지 정보
작성일 22-10-23 23:44
본문
Download : [레포트] 마이크로컴퓨터실험-SPI TWI직렬통신.hwp
(1) OK-128키트에서 TWI직렬통신을 통하여 AT24C16 EEPROM에 데이터를 라이트 및 리드하는 program을 작성할 수 있다아12.1
2. 관련지식
- SPI란?
SPI(Serial Peripheral Interface)는 Motorola사에 의하여 개발된 근거리용 직렬통신 규격으로서, MOSI, MISO, SCK, SS의 4개 통신선을 이용하는 고속 동기식 직렬통신 방식이다.
(1) OK-128키트에서 SPI 직렬통신을 통하여 AT93C56 EEPROM에 데이터를 라이트 및 리드하는 program을 작성할 수 있다아
- ATmega128의 TWI 직렬통신 포트를 응용한 통신 program 작성 기술을 익힌다.
순서
마이크로컴퓨터test(실험)
1. test(실험) 목적
- ATmega128의 SPI 직렬통신 포트를 응용한 통신 program 작성 기술을 익힌다.
(1) OK-128키트에서 SPI 직렬통신을 통하여 AT93C56 EEPROM에 데이터를 라이트 및 리드하는 program을 작성할 수 있다아
- ATmega128의 TWI 직렬통신 포트를 응용한 통신 program 작성 기술을 익힌다. 그래서 최근 SD메모리나 EEPROM 같은 외부 디바이스들이 SPI 통신을 지원하기 스타트했다.
(SPI통신은 장치 간에 1:1통신 중 근거리에서 빠른 속도의 데이터 전송이 요구 될 때 사용하는 것을 추천)
- SPI 특징
· MOSI, MISO, SCK, SS의 4선을 사용하는 직렬 동기식 통신
· 전이중 통신이 가능
· 항상 Master와 Slave 사이에서 직렬로 데이터를 송수신
· 클럭은 항상 Master가 발생
· LSB 또는 MSB에서 전송가능
· 수 MHz의 통신 가능 및 7가지 전송속도 중 선택 사용
· 전송완료 인터럽트 발생
· Wake-Up : 슬립모드 해제기능
· 직렬통신 뿐만 아니라 사용자 program을 자료를내려받다 하는 ISP로서도 이용가능
- SPI 구성
SPI는 4개의 신호선으로 구성된다
· SCLK : 클럭신호선.
master 즉 MCU에서…(생략(省略))
[보고서] 마이크로컴퓨터실험-SPI TWI직렬통신
실험과제/기타
![[레포트]%20마이크로컴퓨터실험-SPI%20TWI직렬통신_hwp_01.gif](http://www.allreport.co.kr/View/%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%20%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%BB%B4%ED%93%A8%ED%84%B0%EC%8B%A4%ED%97%98-SPI%20TWI%EC%A7%81%EB%A0%AC%ED%86%B5%EC%8B%A0_hwp_01.gif)
![[레포트]%20마이크로컴퓨터실험-SPI%20TWI직렬통신_hwp_02.gif](http://www.allreport.co.kr/View/%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%20%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%BB%B4%ED%93%A8%ED%84%B0%EC%8B%A4%ED%97%98-SPI%20TWI%EC%A7%81%EB%A0%AC%ED%86%B5%EC%8B%A0_hwp_02.gif)
![[레포트]%20마이크로컴퓨터실험-SPI%20TWI직렬통신_hwp_03.gif](http://www.allreport.co.kr/View/%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%20%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%BB%B4%ED%93%A8%ED%84%B0%EC%8B%A4%ED%97%98-SPI%20TWI%EC%A7%81%EB%A0%AC%ED%86%B5%EC%8B%A0_hwp_03.gif)
![[레포트]%20마이크로컴퓨터실험-SPI%20TWI직렬통신_hwp_04.gif](http://www.allreport.co.kr/View/%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%20%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%BB%B4%ED%93%A8%ED%84%B0%EC%8B%A4%ED%97%98-SPI%20TWI%EC%A7%81%EB%A0%AC%ED%86%B5%EC%8B%A0_hwp_04.gif)
![[레포트]%20마이크로컴퓨터실험-SPI%20TWI직렬통신_hwp_05.gif](http://www.allreport.co.kr/View/%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%20%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%BB%B4%ED%93%A8%ED%84%B0%EC%8B%A4%ED%97%98-SPI%20TWI%EC%A7%81%EB%A0%AC%ED%86%B5%EC%8B%A0_hwp_05.gif)
![[레포트]%20마이크로컴퓨터실험-SPI%20TWI직렬통신_hwp_06.gif](http://www.allreport.co.kr/View/%5B%EB%A0%88%ED%8F%AC%ED%8A%B8%5D%20%EB%A7%88%EC%9D%B4%ED%81%AC%EB%A1%9C%EC%BB%B4%ED%93%A8%ED%84%B0%EC%8B%A4%ED%97%98-SPI%20TWI%EC%A7%81%EB%A0%AC%ED%86%B5%EC%8B%A0_hwp_06.gif)
[레포트],마이크로컴퓨터실험-SPI,TWI직렬통신,기타,실험과제
[레포트] 마이크로컴퓨터실험-SPI TWI직렬통신 , [레포트] 마이크로컴퓨터실험-SPI TWI직렬통신기타실험과제 , [레포트] 마이크로컴퓨터실험-SPI TWI직렬통신
[보고서] 마이크로컴퓨터실험-SPI TWI직렬통신
설명
Download : [레포트] 마이크로컴퓨터실험-SPI TWI직렬통신.hwp( 41 )
다. 이는 UART 통신 규격에 비하여 빠른 속도와 멀티 통신이 지원되며, I2C 통신 규격에 비하여 빠르며 간...
마이크로컴퓨터test(실험)
1. test(실험) 목적
- ATmega128의 SPI 직렬통신 포트를 응용한 통신 program 작성 기술을 익힌다. 이는 UART 통신 규격에 비하여 빠른 속도와 멀티 통신이 지원되며, I2C 통신 규격에 비하여 빠르며 간단한 제어가 advantage이다.
(1) OK-128키트에서 TWI직렬통신을 통하여 AT24C16 EEPROM에 데이터를 라이트 및 리드하는 program을 작성할 수 있다아12.1
2. 관련지식
- SPI란
SPI(Serial Peripheral Interface)는 Motorola사에 의하여 개발된 근거리용 직렬통신 규격으로서, MOSI, MISO, SCK, SS의 4개 통신선을 이용하는 고속 동기식 직렬통신 방식이다.