검색어 입력폼

Keypad를 이용한 7-Segment 점등(PIC)

등록일 2004.05.06 한글파일한글 (hwp) | 7페이지 | 가격 700원

소개글

Keypad를 이용한 7segment 점등 프로그램입니다.
간단한 회로도를 포함하고 있습니다.
assembly를 이용했습니다.

목차

1. 회로도
2. 프로그램

본문내용

2. 프로그램

;------------- HEADER ----------------------------

PROCESSOR 16F874 ;프로세서 설정
INCLUDE <P16f874.inc>

;----------- program start -----------------------


ORG 000H
GOTO INIT


INIT BSF STATUS,5 ;뱅크 1 선택
MOVLW B'00001111' ;상위 4비트 INPUT, 하위 4비트 OUTPUT지정을 위 ;한 값을
MOVWF TRISB ;TRISB에 위의 바이너리 값을 넣음
CLRF TRISD ;D PORT를 OUTPUT으로
BCF STATUS,5 ;뱅크 0
MOVLW B'11111111'
MOVWF PORTD ; 초기값을 0으로


NEXT1 MOVLW B'11100000' ;KEY SCAN 시작
MOVWF PORTB ;포트B에 출력
BTFSC PORTB, 3
GOTO NEXT2
MOVLW B'11111001' ;1
MOVWF PORTD ;포트D에 워킹 레지스터의 값을 출력
다운로드 맨위로