제14강 [ATmega 48] SPI 통신


제14강 [ATmega 48] SPI 통신

SPI(Serial Peripheral Interface)는 MUC와 주변소자 또는 여러가지 AVR 소자간에 고속 데이터를 전송할 수 있는 근거리용 직렬통신 수단입니다. MOSI, MISO, SCK, /SS 4개의 통신선을 이용하며 UART 통신과 비교하면 빠른 속도, 멀티통신이 장점이고, TWI 통신과 비교해도 빠르고, 간단한 제어가 장점입니다. SPI 특징 - 전이중 3선 동기 데이터 통신 - 마스터 또는 슬레이브 동작 - MHz 속도 및 7가지 전송속도 선택 - 전송완료 인터럽트 플래그 - Idle Mode 깨어나기 - 2배속 마스터 SPI 모드 SPI 관련 레지스터 - SPCR(SPI Control Register) 비트 7 : SPIE (SPI Interrupt Enable) '1'이면 인터럽트 활성화 비트 6 : SPE (S..........



원문링크 : 제14강 [ATmega 48] SPI 통신