인포 그래픽 : 8051 마이크로 컨트롤러에 대한 요약

문제를 제거하기 위해 도구를 사용해보십시오





1981 년에 Intel Corporation에서 8 비트 마이크로 컨트롤러를 소개했는데이 마이크로 컨트롤러는 8051로 알려졌습니다.이 마이크로 컨트롤러에는 RAM-128 바이트, ROM-4K 바이트, 타이머 -2, 직렬 포트 -1 및 4 포트가 포함되어 있습니다. 단일 칩이며 SOC (system on a chip)라고합니다. 8051 마이크로 컨트롤러는 8 비트 프로세서입니다. 즉, CPU는 한 번에 8 비트 데이터로 작동 할 수 있습니다. 8051 마이크로 컨트롤러에는 다음이 포함됩니다. 8 비트 폭의 I / O 포트 4 개. 최대 64K 바이트의 온칩 ROM을 가질 수 있지만 많은 설계자는 칩에 4KB 만 설정했습니다.

8051 마이크로 컨트롤러는 인텔이 다른 제조업체가 마이크로 컨트롤러의 모든 버전을 빌드하고 홍보 할 수 있도록 허용 한 후 광범위하게 인기를 얻었습니다. 이로 인해 제조업체가 홍보하는 온칩 ROM의 속도와 수량이 다른 8051 버전이 여러 개 탄생했습니다. 비록 존재하더라도 8051 마이크로 컨트롤러의 다양한 버전 온칩 ROM의 양과 속도 측면에서 명령과 관련하여 모두 원래 8051에 적합합니다. 즉, 코드를 작성하면 제조업체에 관계없이 모든 코드에서 작동합니다. 아래 링크를 참조하십시오 : 8051 마이크로 컨트롤러 핀 다이어그램 및 작동 절차




8051 마이크로 컨트롤러 프로그래밍

그만큼 8051 마이크로 컨트롤러 프로그래밍 확실히 매우 매력적이며 여기에서 자극을주기 위해 8051 마이크로 컨트롤러의 프로그래밍을 더 나은 방법으로 알 수 있도록 도와 줄 몇 가지 도구를 제공합니다.

도구 살펴보기



  • 코드 편집기-구문 강조 메모장
  • RIDE 소프트웨어 – 시뮬레이션
  • A51- 어셈블러
  • Proteus – 완전 임베디드 시뮬레이션 소프트웨어
  • 시뮬레이터 창 기반 Smart n Small Simulator
  • Keil uVision – 8051 / ARM 시뮬레이션
  • Baud-다양한 전송 속도를위한 타이머 값 계산기

이제 Keil Uvison4 시뮬레이션 소프트웨어에 따라 프로그램을 구성하고 프로그램은

  • PC에 8051 소프트웨어 설치
  • 프로젝트-> 새 비전 프로젝트를 클릭하십시오.
  • 프로젝트 저장
  • 대상 장치 선택 (8051 – AT89s51)
  • 파일-> 새로 만들기
  • 새 텍스트 편집기가 열립니다. 여기에 코드를 작성해야합니다.

8051 마이크로 컨트롤러 란 무엇입니까?


8051 마이크로 컨트롤러는 단일 칩으로 제조 된 전체 컴퓨터입니다.

8051 마이크로 컨트롤러의 핀 구성

8051 마이크로 컨트롤러는 40 핀으로 구성됩니다. 여기서 32 핀은 P0, P1, P2, P3 등 4 포트에 설정되어 있습니다. 각 포트는 8 개의 핀으로 구성됩니다.

8051 마이크로 컨트롤러의 아키텍처

8051 마이크로 컨트롤러의 아키텍처에는 CPU, 인터럽트, 메모리, BUS, 발진기 및 타이머 / 카운터가 포함됩니다.

다양한 8051 마이크로 컨트롤러 제품군

8051 마이크로 컨트롤러의 다양한 제품군에는 8051, 8031, 8052, 8751, 89C51, 8751, DS89C4xO, 89C52, 8032 및 8752가 있습니다.

8051 마이크로 컨트롤러의 메모리 구성

8051 마이크로 컨트롤러에는 프로그램 메모리와 데이터 메모리의 두 가지 메모리가 있습니다.

8051 마이크로 컨트롤러의 응용

8051 마이크로 컨트롤러는 모바일, 로봇, 자동차, CD / DVD 플레이어, 세탁기, 카메라, 보안 경보, 전자 측정 기기, 전자 레인지 등과 같은 다양한 전자 장비에 사용됩니다.

8051 마이크로 컨트롤러에 대한 개요-인포 그래픽