학습/ATmega128

시리얼통신 - 단방향 통신

juhyeon 2021. 10. 5. 23:17

시리얼 통신

  - 컴퓨터와 컴퓨터/주변기기 간에 데이터를 주고 받을 때 비트단위로 데이터를 주고 받는 방식

  - 전송 속도는 병렬보다 느리지만 구현이 간단하고 효율이 좋음

 

대표적인 시리얼 통신 

  - 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