8051을 이용한 디지털 시계입니다.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
해당 자료는 10페이지 까지만 미리보기를 제공합니다.
10페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

8051을 이용한 디지털 시계입니다.에 대한 보고서 자료입니다.

목차

8951CLK.ASM
noname01.jpg
T1.ASM


파일 3
169KB


clock_asm.txt
스톱워치용.txt


디지털시계보고서[1].hwp……………………………………2p
 1. 작품 개요
 2. 작품 목표
 3. 작품구성요소
 4. 작품 내용 및 동작원리
 5. 회로도 및 주요 부품
 6. 작품결과
 7. 결 론
 8. 참고자료
디지털시계소스.hwp…………………………………………19p
디지털시계순서도.hwp…………………………………………1p
사용법.hwp………………………………………………………1p
MC14017B-D.pdf…………………………………………………8p

본문내용

디지털시계보고서[1].hwp




1. 작품 개요
주어진 8051 키트와 소프트웨어로 디지털 시계를 구현 및 동작하게 하며 스위치로서 제어 및 설정한다. 디지털 시계의 구현 및 제어에 중점을 두어 8051칩을 제어한다. 더불어 8051칩 구조의 이해와 프로그래밍하는 방법을 이해하여 프로젝트를 완수함으로써 다각적으로 하드웨어 구성과 프로그램을 이해할 수 있는 능력을 기른다.

2. 작품 목표
7-세그먼트 및 주어진 하드웨어들을 이해하여 회로도를 작성하고 디지털 시계를 구현하기 위한 프로그램을 작성한다. 여러 개의 스위치로 시계의 설정 및 알람 설정까지 구현하며, LED를 통해 요일 및 오전/오후를 표시한다. 스톱워치 기능을 추가하여 스위치로 제어가 가능하게 한다. 세그먼트로 구현된 디지털 시계를 완성하고 8051에 대한 프로그래밍 기법을 익힌다. 데이터시트를 통해서 하드웨어 구성을 이해한다.





▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒



디지털시계소스.hwp




;시 분 초와 오전/오후를 저장하는 공간을 할당
SEC   EQU   33H
MIN   EQU   34H
HOUR   EQU   35H
AMPM   EQU   25H

;알람의 시 분 초와 오전/오후를 저장하는 공간을 할당
AL_SEC  EQU   37H
AL_MIN  EQU   38H
AL_HOUR EQU   39H
AL_AMPM EQU   26H

;스톱워치를 위한 저장공간 할당
S_SEC   EQU   41H
S_MIN   EQU   42H
S_HOUR  EQU   43H


     ORG 0000H
     JMP START

;프로그램을 시작하는 부분 및 초기화 설정
START:
    MOV  SP,#55H
    MOV  TH0,#0
    MOV  TL0,#0
    MOV  TMOD,#00100000B
    SETB 0B9H
    SETB IE.1
    SETB TCON.4
    CLR  0B8H
    SETB IE.1
    SETB TCON.0
    SETB EA
    CLR  EA
    MOV  P0,#11111111B
    MOV  P2,#00000000B
    MOV  P1,#00000000B
  • 가격8,000
  • 페이지수36페이지
  • 등록일2013.11.06
  • 저작시기2012.10
  • 파일형식압축파일(zip)
  • 자료번호#890793
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니