SFR

등록일 2002.10.24 한글 (hwp) | 9페이지 | 가격 500원

목차

1.특별 기능 레지스터(SFR) 메모리
SFR은 무엇인가?
SFR 설명
다른 SFRs
누산기
"R" 레지스터
ADD A,R4
"B" 레지스터
The Stack Pointer (SP)

본문내용

1.특별 기능 레지스터(SFR) 메모리

특별 기능 레지스터(SFR)는 8051 프로세서의 특별한 기능을 제어하는 메모리 영역이다. 예를 들면, 4개의 SFR은 8051의 32개의 입력/출력 라인의 액세스를 허용한다. 다른 SFR은 프로그램이 8051의 시리얼 포트로 읽고 쓰는 것을 허용한다. 다른 SFR은 사용자가 시리얼 보레이트, 타이머의 제어와 액세스, 8051 인터럽트의 설정을 할 수 있다.

프로그래밍할 때, SFR은 내부 메모리의 환상을 가진다. 예를 들어 당신이 내부램의 위치 50h에 1의 값을 쓰려고 한다면 당신은 이 명령을 수행할 것이다.

MOV 50h,#01h

비슷하게 당신이 8051의 시리얼 포트로 1의 값을 쓰려고 하면 당신은 99h의 SFR주소SBUF SFR로 이 값을 쓸 것이다.
따라서, 시리얼 포트로 1의 값을 쓰려는 것은 당신의 이 명령을 수행할 것이다.

MOV 99h,#01h

알다시피, SFR은 내부 메모리의 영역으로 나타난다. 이것은 그 경우가 아니다. 이 메모리 액세스 방법을 사용할 때(직접 어드레스라 불림), 00h에서 7Fh까지의 주소를 가지는 어떤 명령은 내부램 메모리 주소라 부른다. 그리고 80h에서 FFh까지의 주소를 가지는 어떤 명령은 SFR 제어 레지스터라 부른다.
*원하는 자료를 검색 해 보세요.
  • CCM 의 해상력 평가를 위한 SFR 측정법 구현 (SFR implementation of CCM Inspection System) 2페이지
    한국정밀공학회 한국정밀공학회 학술발표대회 논문집 홍성철
  • 8051마이크로 컨트롤러 기초 14페이지
    1.8051의 구조1.18051의 주요 특징4K 바이트의 내부 프로그램 메모리(ROM)128바이트의 내부 데이터 메모리(RAM)4개의 입출력포트: 각 포트는 8비트2개의 16비트 타이머/카운터: 동작모드 4개1개의 UART 포트: full-duplex seri..
  • LCD 컨트롤러 제어 70페이지
    일반적으로 HD44780 컨트롤러 사용LCD 제어기는 초기화가 필요(8비트 제어, 4비트 제어 결정)LCD제어를 위해서 (빠른 구동을 위해) 양방향 데이터 포트가 필요현재 BUSY 상태인지를 판단하기 위해서 D7을 읽음LCD는 마이크로 컨트롤러등에 비하여 속도가 대단히..
  • 특수기능 레지스터 의의와 유형 7페이지
    특수 기능 레지스터(SFR)는 8051 프로세서의 특별한 기능을 제어하는 메모리 영역이다. 예를 들면, 4개의 SFR은 8051의 32개의 입력/출력 라인의 액세스를 허용한 다. 다른 특수 기능 레지스터는 프로그램이 8051의 시리얼 포트로 읽고 쓰는 것을 허용한다. ..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      4. 지식포인트 보유 시 지식포인트가 차감되며
         미보유 시 아이디당 1일 3회만 제공됩니다.
      상세하단 배너
      최근 본 자료더보기
      상세우측 배너
      SFR