Serial Communication 80C196KC UART(Universal Asynchronous Receiver Transmitter)는 세 종류의 비동기 모드와 한 개의 동기 모드가 있다. 비동기 모드에서는 풀 듀풀렉스(full duplex)로 송/수신을 동시에.

Slides:



Advertisements
Similar presentations
투자위험과 수익률 강초미, 이아름, 이지혜, 이경원. 수익률 이경원 : 투자의 개념, 보유기간수익률 계산, 과거 수익률의 계산 자료정리 강초미 : 가중평균수익률, 기대수익률 자료정리 및발표 이아름 : 상대위험계수 ~ 베타계수 자료정리 및 발표 이지혜 : 요구수익률 ~
Advertisements

폭등하는 유가, 대 책은 없나 2842 황소담. 세계 3 대 원유 WTI유-미국 서부~뉴멕시코 에서 생산 -북미지역에서 거래되는 원유 가격 -국제원유시장의 원유시황의 선행지표 브렌트유-영국 북해지역 생산 -유럽 시장 기준유 두바이유-아랍에미리트~두바이에서 생산 -중동.
Daum Communication ㈜ Daum Communication ( 인터넷 비즈니스 리더 ) 1 조 – 김신웅 김태천 윤정은 허성준 손염비 조죽청.
Family 의 개요 의 외부 Pin 기능과 내부 기능 Memory 구조 Timing 2 장 8051 의 구조.
2018 년 동계올림픽 - 평창에서 개최 왜 평창일까 ? 조원 : 이시영, 옥연지, 주우진, 신재훈 조사한 이 : 옥연지, 신재훈, 이시영, 주우진 PPT: 이시영.
KT-M128 Peripheral Device
01 빼앗긴 들에도 봄은 오는가 2. 한국 문학의 역사와 갈래 [4] 근·현대 문학(1)-일제 강점기 문학 작가 소개
8051 Serial 통신 Mode 0 : 동기 통신 Mode 1,2,3 : 비동기 통신
3 8051을 위한 C 언어 프로그래밍.
MINI 프로토콜 아날라이저 사용설명서 Ver1.1.
K7M-EL60A(엘리베이터 전용 Controller)
Five star 교육과정 CS 지식 고객 응대태도 응대스킬 Five star
유소년스포츠지도자 교육용 스포츠법.
도트 프린터 YDP-8800 제품 소개 대원정보시스템㈜.
PIC는 우리의 친구 한국정보통신대학교 디지털미디어연구소.
*노동문제 * -비정규직 유효림 박지희 전향숙 황연두.
12장 직렬통신 Slide 1 (of 17).
년 원자력지식확산 연구사업 자문-연구진 제 1차 세미나 자료 한국기술경영연구원
바코드프린터 사용자매뉴얼 ( Z- 4M Plus /Z-6M Plus)
2013 스마트 컨트롤러 중간 프로젝트 김성엽 진종영 조유진
제어기술 소개 목표 : 제어기의 종류, 제어 방식 등을 살펴본다. 주요내용 제어기의 종류 제어방식 : 시퀀스, 피드백, 등.
생체계측과제#12 8조 1등 조진호 2등 차송희 3등 조은진
open source HW Team project
2 AVR ATmega128 소개 마이크로컨트롤러 AVR ATmega128.
임베디드 프로그래밍 Lecture #
6 장 디지털 데이터 전송 : 인터페이스와 모뎀 6.1 디지털 데이터 전송 6.2 DTE-DCE 인터페이스
보완 • 대체 의사소통 지도 박 숙 자.
아날로그 및 디지털 회로의 인터페이싱.
CONTROLLER(RTC1CH90) 설명서
CONTROLLER(RTC4CH70) 설명서
시리얼 통신 (Rs232를 통한 PLD와 컴퓨터의 직렬통신).
CONTROLLER(RTC2CH30) 설명서
3COM 스위치 교육 자료.
『디지털 경제시대의 경영정보시스템』 김효석 · 홍일유 공저 ⓒ 2000, 법문사
학습 목표 반가산기, 전가산기, 고속가산기의 동작을 이해하고 설계하는 방법을 알아본다.
Ch. 5 : Analog Transmission
AVR - Chapter 6 황 지 연.
MEDICAL INSTRUMENTATION I
산업보건위생분야 운동처방의 실제Ⅱ 안전분야–교육자료 미디어개발
Z- 4M User’s Guide 메뉴얼 Maximum Print Area Width : 4.09”/104mm
PSW : PROGRAM STATUS WORD
타이머/카운트 정리 정보통신•컴퓨터 공학부 송명규
토크와 각 가속도 강체가 알짜 토크(≠0)의 영향을 받는 경우, 각속도가 변화한다. 각 가속도는 알짜 토크에 비례한다.
4장. 데이터 표현 방식의 이해. 4장. 데이터 표현 방식의 이해 4-1 컴퓨터의 데이터 표현 진법에 대한 이해 n 진수 표현 방식 : n개의 문자를 이용해서 데이터를 표현 그림 4-1.
학생 매뉴얼 5) 학생회원 매뉴얼 Communication with world wide web~ DAON 학생 로그인
타이머 8051 타이머 타이머 설정 및 모드
Chapter 02. OSI 계층별 장비.
MA1356T ▶ 제품개요 *. 사용 스마트 카드 : ISO A Type And Mifair 호환 .
6-1 중앙 처리 장치의 내부 구조 6-2 명령(instruction) 6-3 주소 지정 방식
한국경영자총협회.
8051 IO-PORT 정보통신•컴퓨터 공학부 송명규
Arduino를 활용한 IoT.
정품 라이센스.
2015 한국연구재단 글로벌박사 양성사업 변경사항 안내
고효율 전력 증폭기를 위한 전력분배기 RF STAR 조장 : 신영학 조원 : 서인환 황재원
Ⅱ. 유통기관 1. 소매상의 개념과 기능 개인적 혹은 비영리적 목적으로 구매하려는 최종소비자에게 제품이나 서비스를 판매하는
국제물류.
DK-128 직렬통신 실습 아이티즌 기술연구소
시리얼 UART 정리 정보통신•컴퓨터 공학부 송명규
커뮤니케이션 스킬 UP -전화매너- ..
통신 메모리 공유를 이용한 클라이언트/서버 설정 방법
지역사회복지론 지역사회복지 실천 가치 강 우 수 명 더불어 숲 - 복지의 큰 숲을 만들어 갑니다.
학부모 매뉴얼 4) 학부모매뉴얼 Communication with world wide web~ DAON 학부모 로그인
추천 PicK !! 미녀 개그우먼 김지민의 기획전 / 메일링 ti / 좋은블러블러B
USN기반의 원예 모니터링 시스템 임균섭.
MA125T ▶ 제품개요 MA125T는 Temic & EM-CARD를 Read 하여 카드 데이터 전송모듈
글로벌 비즈니스 리더십… 오프닝 화두 글로벌은 쌍권총이다 스튜어디스 세계관에서 독립하기 효율성 점검 이슈
RI현황과 회원증강 방안 RC 地山 문은수 2013년 9월 14일 메가박스 코엑스점 2관
사물인터넷(IoT) 프로그래밍 기초 5. 시리얼통신.
DK-128 실습 내부 EEPROM 제어 아이티즌 기술연구소 김태성 연구원
Presentation transcript:

Serial Communication 80C196KC UART(Universal Asynchronous Receiver Transmitter)는 세 종류의 비동기 모드와 한 개의 동기 모드가 있다. 비동기 모드에서는 풀 듀풀렉스(full duplex)로 송/수신을 동시에 할 수 있도록 되어 있다. 시리얼 포트는 시리얼 컨트롤 레지스터, 시리얼 스테터스 레지스터를 이용하여 주로 제어하며, 송/수신에 필요한 버퍼를 따로 내장하고 있다. 시리얼 보레이트(baud rate)는 독립적인 컨트롤이 가능하며, XTAL1혹은 T2CLK을 이용할 수 있다. 시리얼 포트에 사용하는 외부 핀 포트 NO. 입/출력 기 호 기 능 P2.1 입력 RxD 비동기 모드 : 수신 핀, 동기모드 : 송/수신 데이터 핀 P2.0 출력 TxD 비동기 모드 : 송신 핀, 동기모드 : 클록 핀 XTAL1 보레이트 발생을 위한 내부 클록 P2.3 T2CLK 보레이트 발생을 위한 외부 클록 2018-09-19

Serial Communication 시리얼 포트 컨트롤 레지스터

Serial Communication 시리얼 포트 상태 레지스터

Serial Communication RI/TI 플래그 TxE 플래그 RPE/RB8 플래그 시리얼 포트 인터럽트 이 플래그들은 인터럽트 인에이블이 되어 있을 경우는 송/수신 인터럽트를 발생하게 된다. TxE 플래그 송신 버퍼가 비어 있거나 2바이트를 송신버퍼에 라이트 할 경우 TxE 플래그는 셋 된다. RPE/RB8 플래그 패리티가 인에이블 되면 패리티 에러가 검출되고 RPE는 셋되며, 패리티가 인에이블이 아니라 면 모드 2, 3에서 9번째 비트를 수신하는 RP8로 사용한다. 시리얼 포트 인터럽트 시리얼 포트는 송신, 수신 두개의 인터럽트를 사용 할 수 있다. 80C196KC에서는 INT06은 디스에이블 시키고, INT08, INT09는 인에이블 시켜서 사용하고 있다.

Serial Communication 시리얼 포트 모드 동기 모드 모드 0 : RxD핀이 데이터를 송/수신 할때, TxD핀은 8개 클록 펄스를 출력한다. 데이터는 LSB를 시작으로 한번에 8 비트씩 송신된다. 비동기 모드 세 개의 비동기 모드 중 하나를 사용할 경우 송신 버퍼에 데이터를 라이트하면 송신은 시작 되고, REN = 1이 되어 있는 상태에서 RxD의 하강 모서리에서 수신이 시작된다. 송신 버퍼에 새로운 데이터가 로드되면 송신중인 데이터의 스톱 비트가 송신되기 전까지는 데이터를 그대로 갖고 있으며 REN=0이면 수신은 불가능하게 된다. 송신은 IOC1.5 = 1이 되어 있어야 P2.0를 TxD핀으로 사용할 수 있다. 모드 1 : 표준 비동기 통신 모드이다. 이 모드에서 데이터 프레임은 10비트 형태이다. 1) 스타는 비트(0) 2) 8개 데이터 비트(LSB가 처음) 3) 스톱 비트(1) 로 구성된다.

Serial Communication 시리얼 포트 프레임 모드 1, 2, 3 송신 인터럽트(TI)와 수신 인터럽트(RI)플래그는 동작이 완료되면 셋 된다. 수신하는 동안 RI플래그는 스톱비트의 끝 전에 바로 셋 되고, 송신하는 동안 TI 플래그는 스톱비트의 시작에 셋 된다. 송신 인터럽트는 TI플래그가 셋 되었을 때 발생하고, 스톱비트를 송신하기 전에 다른 데이터를 보내면 스톱 비트를 송신할 때까지 송신은 지연된다. 시리얼 포트의 상태 레지스터를 읽으면 TI, RI 플래그는 클리어 된다. 이것은 비트 테스트 명령 JBS, JBC도 포함한다.

Serial Communication 보레이트(baud rate) 보레이트는 16비트 레지스터를 이용한다. 보 레지스터의 MSB가 1이면 XTAL1핀의 주파수를 선택하고, MSB=0이면, T2CLK핀의 외부 신호로부터 주파수를 선택한다. 이 레지스터는 바이트 단위로 처음에 하위 바이트, 다음에 상위 바이트 순으로 라이트 하 여야 한다.