Search
Duplicate

레지스터 (1)

Search
읽기/쓰기
변수
비트 범위
이름
설명
R/W
i/o data
0:7
데이터 수신 버퍼 1. RXC 확인 시 버퍼를 읽고 데이터 저장 2. (1)이 끝나기 전에 다른 데이터를 수신하면 안된다.
R/W
i/o data
0:7
데이터 송신 버퍼 (TXC 확인 후 송신)
R
register A
7
데이터 수신 시 1로 설정 (신규 데이터 알림)
R/W
register A
6
데이터 송신 시 1로 설정 (전송 완료 알림)
R
register A
5
레지스터가 비어 있을 때 1로 설정
R
register A
4
프레임 에러 발생
R
register A
3
데이터 오버런 발생 (수신 데이터 덮어쓰기)
R
register A
2
패리티 비트 에러 발생
R/W
register A
1
비동기 2배 전송 기능 설정 (속도 2배!)
R/W
register A
0
멀티 프로세서 통신 모드 설정
R/W
register B
7
UDR 레지스터 데이터 수신 완료 시 수신 인터럽트 발생 허용
R/W
register B
6
UDR 레지스터 데이터 송신 완료 시 송신 인터럽트 발생 허용
R/W
register B
5
UDR 레지스터가 비어있을 때 UDRE 설정 인터럽트 허용
R/W
register B
4
USATRT 통신 기능에서 수신 활성화
R/W
register B
3
USATRT 통신 기능에서 송신 활성화
R/W
register B
2
전송할 데이터 비트 수 (UCSZ1, 0과 함께 동시에 결정)
R
register B
1
수신 데이터가 9비트 일 경우 UDR에 추가 1비트로 사용
R/W
register B
0
송신 데이터가 9비트 일 경우 UDR에 추가 1비트로 사용
R
register C
7
예약 비트
R/W
register C
6
동기식 전송 (1), 비동기식 전송 (0)
R/W
register C
5:4
패리티 비트에 대한 옵션 0 0: 패리티 비트 미사용 0 1 : 예약 1 0 : 짝수 패리티 비트 사용 1 1 : 홀수 패리티 비트 사용
R/W
register C
3
STOP 비트 수; 1비트(0), 2비트(1)
R/W
register C
1:2
전송할 데이터 비트 수 ( UCSZ2 와 함께 동시에 결정 2 1 0 : 설명 0 0 0 : 데이터 5비트 사용 0 0 1 : 데이터 6비트 사용 0 1 0 : 데이터 7비트 사용 0 1 1 : 데이터 8비트 사용 1 0 0 : 예약 1 0 1 : 예약 1 1 0 : 예약 1 1 1 : 데이터 9비트 사용
R/W
register C
0
동기 전송에서 슬레이브 모드로 동작
R
baud rate
15:12
-
R/W
baud rate
11:0
통신율 설정