Page 127 - 3-3
P. 127
나. USART
UART 와 같은 직렬 통신 인터페이스. UART 와는 달리 동기식 통신을 지원한다 비동기식은 통.
신 속도에 맞추어 데이터를 전송하지만 동기식의 경우에는 별도의 클럭라인으로 동기하여 클록에
맞추어 데이터를 전송한다 이에 따라. RxD, TxD, GND 이외에도 동기 클록을 맞추기 위한 XCK
핀이 추가된다 실제 데이터 송수신시 시작과 종료 신호가 따로 없기 때문에 비동기식에 비해 상.
대적으로 빠르다.
1) USART(Universal Synchronous and Asynchronous serial Receiver and Transmitter) 는
범용 동기 비동기/
2) 송수신 장치로 ATmel 사에서 사용하는 직렬통신 방법
3) 송수신 레지스터가 독립적으로 운용되는 전이중 방식
4) 동기 모드로 동작하는 마스터 슬레이브/
5) 에러율이 적은 baud rate 발생 장치
6) 5, 6, 7, 8, 9 비트의 데이터 비트와 1, 2 정지 비트
7) 홀수 및 짝수 패리티 비트 발생기와 하드웨어에 의한 패리티 검사기
8) 테이터 오버런(Over run) 검출 장치
9) Framing error 검출 장치
10) 노이즈 검출 장치 및 디지털 저역 통과 필터
11) TX Conplete, TX Data Register Empty, RX Complete 인터럽트
12) 다중 프로세서 통신 모드
13) 비동기 통신 모드에서 보율 더블러(Baud rate doubler)
라 시리얼. (Serial) 의 종류
1) RS-232C
가) RS-232C(Recommended Standard 232 Revision C
나) 1960 년 경 컴퓨터들과 주변장치 간의 연결을 위해 탄생
다 정확한 명칭은) EIA-RS232C
라) Signal: 2 개의 데이터 신호선(TX, RX), 5 개의 제어선(CTS, RTS, DTR, DSR, DCD), 2 개
의 접지선(SG, FG)
마 핀 설명)
(1) DCD(Data Carrier Detect): DCE1 이 DCE2 와 접속이 완료 되었을 때 DCE2 가 캐리어
신호를 보내오며 이 신호를 검출하였음을 DCE1 에 알려주는 신호 (DCE: 데이터 통신
장치)
(2) RXD(Receive Data): 외부 장치에 들어오는 data 를 입력 받는 데이터 신호선
(3) TXD(Transmit Data): 외부 장치로 data 를 출력하는 데이터 신호선
(4) DTR(Data Terminal Ready): 자신이 송수신 가능한 상태임을 알리는 신호선
(5) GND: Ground 보통 전원 인가 후 통신 포트를 초기화한 후 이 신호를 출력
(6) DSR(Data Set Ready): 자신이 송수신 가능한 상태임을 알리는 신호선
(7) RTS(Ready To Send): 데이터가 받을 준비가 되었음을 알리는 신호선
(8) CTS(Clear To Send): 데이터가 받을 준비가 되었음을 알리는 신호선 차이는( DTE( 데
이터 단말 장치 ex. 컴퓨터) / DCE( 데이터 통신 장치 ex. 모뎀)
(9) RI(Ring Indicator): 상대편 장치가 통신을 위해 전화가 걸려올 때 이 신호를 모뎀이 인
식하며 컴퓨터에게 알려주는 신호선 더 신호를 받게 되면 전화벨 신호에 응당하는 프로.
그램을 인터럽트 등을 통해서 호출.
- 127 -