Multisim에서 마이크로 컨트롤러를 시뮬레이트하는 방법

작가: Carl Weaver
창조 날짜: 22 2 월 2021
업데이트 날짜: 2 칠월 2024
Anonim
RC 시간 상수에 대한 튜토리얼 및 Multisim 시뮬레이션
동영상: RC 시간 상수에 대한 튜토리얼 및 Multisim 시뮬레이션

콘텐츠

National Instruments Multisim은 가상 작업 공간에서 전자 회로를 생성하고 테스트하는 데 유용한 툴입니다. 소프트웨어의 고급 기능 중 하나는 마이크로 컨트롤러 또는 MCU를 시뮬레이션 할 수있는 가능성입니다. 가상 MCU의 초기 설정은 간단한 절차로 쉽게 따라갈 수 있습니다. 그러나 회로의 실제 구성은 까다 롭고 시간이 오래 걸릴 수 있지만 설정과 초기 설정을 완료 할 수 있습니다.


지침

마이크로 프로세서는 마이크로 컨트롤러의 대형 고급 버전입니다. (Fotolia.com에서 Pavol Kmeto하여 마이크로 프로세서 이미지)
  1. Multisim을 열고 구성 요소 도구 모음에있는 MCU 아이콘을 클릭하십시오. 창이 열리면 "805x"제품군을 선택하고 "8051"MCU를 선택하고 "OK"를 클릭하십시오. 창이 사라지고 바탕 화면에 8051 트레이스가 나타납니다.

  2. 한 번 클릭하여 바탕 화면에 8051을 놓습니다. 일단 배치되면 "MCU Wizard - Step 1/3"이라는 제목의 창이 나타납니다.

  3. 작업 공간에 "testspace"라는 이름을 지정하고 컴퓨터의 경로를 확인하십시오. "다음>"을 클릭하여 다음 단계로 계속 진행하십시오. 필요하지는 않지만 "찾아보기"를 클릭하고 저장할 다른 위치를 선택할 수 있습니다.

  4. "2/3"창에서 계단식 메뉴를 클릭하십시오. 프로젝트 유형으로 "Standard"를 선택하고 프로그래밍 언어로 "Assembly"를 선택하십시오. 프로젝트 이름을 "testMCU"로 지정하고 "다음>"을 클릭하십시오. 어셈블러 / 컴파일러 도구는 언어를 선택할 때 자동으로 구성됩니다.

  5. "3/3"창에서 "소스 파일 추가"버튼을 클릭하십시오. 소스 파일에 "test1"이름을 지정하십시오. "마침"을 클릭하여 MCU 마법사를 닫고 "X"를 클릭하여 8051 구성 요소 창을 닫습니다.


  6. MCU를 사용하여 회로를 구축하십시오. 이 프로세스는 Multisim의 다른 회로를 구축하는 것과 유사합니다.

  7. 작업 공간의 하단에있는 탭 "test1.asm"을 클릭하여 8051을 프로그래밍하십시오. 별도의 프로그래밍 창이 나타납니다. MCU 프로그램을 "여기에 코드를 입력하십시오"라는 제목의 영역에 작성하십시오. 프로그램에 "$ MOD51"및 "END"문을 포함하십시오.

  8. 프로그래밍이 완료되면 시뮬레이션을 실행하십시오. '시뮬레이션'을 클릭하고 '실행'을 선택하십시오. 이렇게하면 코드가 컴파일되고 MCU 회로가 작동합니다.

어떻게

  • 언어 및 컴파일러에 대한 도움말로 참조 설명서를 사용하십시오. Multisim의 일부 버전에는 "Documentation"폴더에 참조 설명서가 포함되어 있습니다. 그렇지 않으면 인터넷에서 쉽게 찾을 수 있습니다. Metalink Corporation의 "8051 Cross Assembler 사용자 매뉴얼"은 8051 MCU 프로그래밍을위한 제조업체의 참고 자료입니다.
  • Multisim의 일부 메뉴 동작은 키보드 단축키를 사용하여 수행 할 수 있습니다. 예를 들어, "F5"키를 눌러 시뮬레이션을 시작할 수 있습니다.
  • Multisim에는 MCU의 몇 가지 예가 있습니다. 8051은 MCU의 매우 보편적 인 "기본"예입니다.

공지 사항

  • MCU 회로가 제대로 작동하지 않으면 프로그래밍 오류가없고 회로가 잘 연결되어 있는지 확인하십시오. 그래도 문제가 발생하면 Multisim 설명서를 참조하십시오.

필요한 것

  • Multisim 소프트웨어 버전 10.0 (또는 이와 동등한 제품)
  • PDF 파일 "MCU 사용자 가이드"