검색어 입력폼

8051의 키보드스캔

저작시기 2006.11 |등록일 2006.11.10 한글파일한컴오피스 (hwp) | 7페이지 | 가격 1,500원

소개글

키보드스캔 레포트 자료

본문내용

8051칩의 키보드 스캔에 대하여 알아보겠다.
우선 8051칩을 간단히 요약하자면 다음과 같다.
1971년 11월 15일 인텔에서 최초 개발하여 하나의 실리콘 칩 위에 트랜지스터 집적한 소자로서 매우 작은 처리기라는 뜻을 갖고 있다.하나의 칩 내에 CPU의 기능,메모리,각종 인터페이스 기능이 추가됐으며 1976년 인텔 사에서 처음으로 마이크로 컨트롤러 MCS-48시리즈를 발표한 이래 계속해서 상위 버전인 MCS-51 시리즈로 성능이 좋은 마이크로 컨트롤러 8031 , 8051 , 8751 , 8951의 4종류의 CPU가 있으면, 현재 가장 널리 사용되고 있는 원 칩 마이크로 컴퓨터 중에 하나이다.각 CPU들은 약간씩 다른 특징들이 있으며 서로 호환이 가능하고 각종 자료 처리 과정에서 발생하는 중간 결과들을 저장할수 있으며 특히 8bit CPU는 레지스터 들이 8bit로 내장되어 있어 제어용에 적합하게 설치되어 있다.8051은 비트 단위 연산과 제어를 가능케 해 램은 바이트 단뒤의 억세스 뿐만 아니라 비트 조작 기능을 이용하여 비트 단위로도 억세스 할수 있다.
8051칩에서는 키보드 스캔 알고리즘을 구현하고 실험할수 있어야 한다.
키보드 스캔 알고리즘의 기본이 되는것을 아주 간단히 정리하면 다음과 같다.
+ + + + 이렇게 키를 배열했을때 종횡을 기준으로 종라인을
+ + + + L(상위니블), 횡라인을 C(하위니블)이라고 잡았다
+ + + + 면 말그대로 한라인씩 스캔을 한다.L라인에 0111
+ + + + 이라는 신호가 전달되면
다운로드 맨위로