직렬통신이란 비트 데이터를 두 개의 가장 많이 쓴 비트 데이터를 직렬로 보낸다.
병렬 통신은 한 번에 모든 데이터를 전송함 당연히 비트의 단위를 기가 이상으로 올릴 수있게 되어서 직렬통신의 속도도 병렬 만큼이나 빨라졌다. USART, I2C, 반도체와 반도체 사이의 데이터 통신, SPI(Serial Peripheral Interface), USB(Universal Serial Bus)
=> AVR안에 있는 USART의 특징
1. Fulll duplex operation, 보내는 동시에 받을 수 있다.
2. Interrupts도 지원한다. -> polling
3. Data Overrun Detection
4. Frame Error Detection
Block Diagram of UART
그렇군그렇군
직렬통신을 할 때는 언제 시작하는지와 끝을 알려주는 FRAME포맷을 결정할 수 있는데 TX 라인이 +5V라고 할 때
'[학부] 전기전자공학 > 마이크로프로세서' 카테고리의 다른 글
A/D Converter and CDS Sensor (0) | 2022.05.27 |
---|---|
PutStringP Subroutine (0) | 2022.05.13 |
[9.1] External Interrupt Control and application to Clock Control (0) | 2022.05.10 |
Continuous Segment display using delay routine (0) | 2022.05.06 |
[AVR 어셈블리어] Various Addressing Modes (0) | 2022.04.22 |