시리얼 통신
- 컴퓨터와 컴퓨터/주변기기 간에 데이터를 주고 받을 때 비트단위로 데이터를 주고 받는 방식
- 전송 속도는 병렬보다 느리지만 구현이 간단하고 효율이 좋음
대표적인 시리얼 통신
- RS232C / USART
- I2C(TWI)
- SPI
- USB
ATmega128의 USART 레지스터
- UDRn : USART I/0 데이터 레지스터
- UCSRnA : 송/수신 동작을 제어하거나 저장하는 레지스터
- UCSRnB : 송/수신 동작 제어, 송/수신 상태 저장
- UCSRnC : 동기/비동기, 데이터 길이, 패리티 비트, stop비트 등 결정
- UBRRnH/L : 통신 속도를 설정, 16비트 중 12비트만 사용

'학습 > ATmega128' 카테고리의 다른 글
| 시리얼 통신 - 양방향#2 (0) | 2021.11.05 |
|---|---|
| 시리얼 통신 - 양방향 #1 (0) | 2021.10.14 |
| 외부 인터럽트 #3 (0) | 2021.09.30 |
| 외부 인터럽트 #2 (0) | 2021.09.30 |
| 외부 인터럽트 #1 (0) | 2021.09.29 |