8051을 이용한 시리얼 포트
- 최초 등록일
- 2008.10.28
- 최종 저작일
- 2008.10
- 4페이지/
한컴오피스
- 가격 1,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
전자전기과 실험인 8051을 이용한 시리얼 포트
예비 보고서 입니다.
제가 직접 작성하였고
참고문헌도 적어 놨습니다.
목차
1.실험제목 : 시리얼 포트
2.관련이론
※ 시리얼 통신
※ 8051에서의 시리얼 포트
(1) 시리얼 통신 관련 레지스터
(2) 보레이트 (Baud rate)
(3) 동작 모드
3. 참고문헌
본문내용
1.실험제목 : 시리얼 포트
2.관련이론
※ 시리얼 통신
시리얼 통신을 쉽게 설명하자면 말 그대로 정보를 하나의 신호 선을 사용해서 데이터를 비트 단위로 보내는 방식이다.
한가지 예를 들자면 컴퓨터가 모뎀과 같은 다른 직렬장치들과 데이터를 주고 받기 위해 하는 인터페이스이며 구현이 쉽고 저가이다. 또한 거리 제한을 덜 받는다.
※ 8051에서의 시리얼 포트
8051은 광범위한 주파수상의 여러 모드에서 동작될 수 있는 온칩(on-chip) 직렬 포트를 포함한다. 직렬 포트는 주변 기기와의 테이터 통신을 위해 필요한 기능이며 이러한 직렬 포트의 주요 기능은 출력 자료를 병렬 직렬로 변환하고 입력 자료를 직렬 병렬로 변환 하는 것이다.
(1) 시리얼 통신 관련 레지스터
① SBUF (Serial data buffer) 레지스터
SBUF는 이중 구조로 되어있고 전송 데이터와 수신 데이터를 일시적으로 저장하기 위한 특수기능 레지스터 인데, 전송을 위한 레지스터와 송신을 위한 레지스터가 같은 이름이지만 물리적으로는 서로 다른 레지스터이다. 따라서 SBUF로 값을 쓴 후 값이 제대로 쓰여졌는가 확인할 수 없다. 단지 SBUF에 값을 써 넣으면 그 값은 시리얼 포트(TXD핀)로 출력되고 SBUF에서 값을 읽으면 시리얼 포트(RXD핀)로 받은 값을 읽게 된다.
◎ 특징
- 수신 데이터를 읽을 경우에 수신이 되었다는 것을 가리키는
참고 자료
①C언어로 배우는 8051 / 차영배 저 / 동일출판사 / 00년 7월1일 발행 / 131p ~139p
②8051 기초+α / 정용원 저 / 성안당 / 99년 7월5일 발행 / 69p~73p
③8051 마이크로컨트롤러 / 이응혁,권오상 저 / 아이티씨 / 07년 8월 31일 발행 / 195p~208p