[RS232 Display]RS232 통신을 이용한 Keyboard & Dot Matrix Dynamic Display
- 최초 등록일
- 2005.11.27
- 최종 저작일
- 1997.01
- 31페이지/ 한컴오피스
- 가격 1,500원
소개글
1. 연구 배경
마이컴을 이용하여 만들어진 각종 전자기기나 가전 제품은 근래에 들어 TCP/IP 인터넷 접속, 유선 Interface, 적외선 Remote Control 등의 각종 통신 방식이 부가되어 그 기능의 편리성과 서비스가 배가되고 있다. 그래서 본 작품도 이러한 추세에 부응하여 마이크로 프로세서간의 통신을 이용한 Display 응용 작품을 만들고자 노력했다.
2. 연구 목표
가) 마이크로 프로세서 PIC16F873의 구조를 이해하고, 프로그래밍 방법을 익힌다.
나) 마이크로 프로세서간의 RS232 전송 방법을 이용하여 데이터 전송을 응용한다.
다) Key Matrix 구조를 이해하고, 마이크로프로세서에 의한 Digital Scan을 구현한다.
다) 8×8 Dot Matrix LED를 Dynamic 구동하여 영문자를 Display 한다.
목차
Ⅰ. 서론
1. 연구 배경
2. 연구 목표
3. 작품의 기능 및 성능
4. 개발일정
Ⅱ. 본론
1. 마이크로 프로세서 PIC16F73의 이해
2. RS232C 전송방식이란
3. Key Matrix 구조
4. Dot Matrix 구조
Ⅲ. 결론
Ⅳ. 제작 후기
Ⅴ. 참고 자료
별첨 : 1. 회로도 및 도트매트릭스 실행화면
2. 프로그램소스
본문내용
작품 기능 및 성능
작은 Key-Matrix를 이용하여 원하는 영문자를 입력하면 4개의 각각의 Dot-Matrix에 입력된 문자가 흘러간다. 즉 입력하는 문자의 순번에 따라 먼저 입력한 문자는 맨처름 Dot-Matrix에 나타나고 두 번째 입력한 문자는 두 번째 Dot-Matrix에 나타나게 된다. 메인 PIC에서 프로그래밍을 통해 이것을 제어하게 되는 것이다.
1. 마이크로 프로세서 PIC16F873의 이해
1) 특징
▲ 유사 RISC 구조로 되어 있어서 명령어 수와 주소지정방식이 적고, 속도가 빠르다(DSP급)
▲ 하바드 구조로 되어 있어서 프로그램 메모리의 워드 폭을 데이터 메모리 데이터 메모리의 워드 폭과 달리하고 있고, 그래서 모든 명령어를 하나의 워드에 넣을 수 있기 때문에 프로그 램메모리가 1.5~2.0배 절약된다.
▲ CMOS로 되어 있어서 소비 전력이 적고, 잡음 여유가 크며, 집적도가 높다.
▲ 다른 마이크로 프로세서에 비해 가격이 저렴하고, 개발장치 또한 매우 저렴하다.
참고 자료
8051 C+언어를 이용한 초보자가 만드는 로봇 / 신대섭,정상봉 / 도서출판세화
· C언어로 쉽게 쓰는 80c196kc / 박귀태,이상락 / 대영사
· 인텔 I8096자동제어 실습 / 컴퓨터 제어연구회 / Ohm사
· 인텔 I8096 Asembly 프로그래밍 / 컴퓨터 제어연구회 / Ohm사
· PC 인터페이스 제작과 설계 / 오재광 / 크라운출판사
· 최신 c 프로그래밍 / 임인칠,이상정,김영우 / 도서출판 동광
· Visual C++ 6.0 완벽가이드 / 김용서
· Visual C++ 6.0 바이블 / 이상엽