ENGLISH 简体中文 日本語 한국어  

마이크로컨트롤러 소프트웨어 다운로드

목차

마이크로컨트롤러 예제 소프트웨어
8051 기반 애플리케이션 소프트웨어 개발을 지원하기 위한 다양한 소프트웨어 예제 및 유틸리티
5000_sample_code.exe (30K) DS5000 샘플 코드
이 그룹에 포함된 파일은 DS5000 프로세서의 다양한 측면을 시연하는 샘플 프로그램입니다. 이 프로그램들은 Metalink 8051 어셈블러를 사용하여 조립되었지만, 구문은 범용(general)이므로 모든 8051 어셈블러와 호환됩니다.
  • 5KSMPL01.ASM: 애플리케이션 코드가 파티션 어드레스를 어떻게 이동하는지를 시연합니다.
  • 5KSMPL02.ASM: 대체 타임 액세스 (timed access) 절차를 시연합니다.
  • 5KSMPL03.ASM: 워치독 타이머의 애플리케이션을 시연합니다.
  • 5KSMPL04.ASM: 레지스터 간접 어드레싱을 시연합니다.
  • 5KSMPL05.ASM: ROM 로더 기능 시연
  • MODS5K.ASM: 레지스터 및 비트 정의
clkdemo.exe (28K) DS5000 클록 프로그램
실시간 클록을 실행하는 DS5000TK에 제공되는 소프트웨어. Demo.bat 파일은 DS5000에 Demods5t.hex를 로드한 다음, PC에서 DEMODS5T를 실행하여 PC 상에 정보를 표시합니다. KIT5K.EXE는 위 파일들과 동일한 디렉토리에 있어야 합니다.
  • DEMO.BAT: 이 배치 파일은 DS5000T에 프로그램을 자동으로 로드하여 시간을 읽은 다음 PC에서 프로그램을 실행하여 DS5000T가 다시 전송한 시간을 설정하거나 표시합니다.
  • DEMODS5T.CMD: 이 명령 파일은 KIT5K 프로그램에 DEMODS5T.HEX 프로그램을 DS5000T에 로드하도록 명령합니다.
  • DEMODS5T.HEX: DEMODS5T.HEX는 DS5000T의 RTC와 직렬 포트 간에 날짜/시간 정보를 전달하는 DS5000T 프로그램입니다.
  • DEMODS5T.LST: 이 파일은 DEMODS5T.HEX의 리스팅입니다.
  • DEMODS5T.SRC: DEMODS5T.HEX의 소스 코드
  • DEMODS5T.EXE: 이 PC 프로그램은 DS5000T RTC를 PC 클록과 비교하여 DS5000T RTC를 테스트합니다. 이 프로그램을 이용하려면 DS5000T에 DEMODS5T.HEX를 설치하고, DS5000T를 PC COM 포트에 연결해야 합니다.
  • DEMODS5T.PAS: DEMODS5T.EXE의 파스칼 소스 코드
  • SAMPLE.ASM: DS5000T RTC에 액세스하기 위한 기술을 시연하는 어셈블리 언어 소스 코드
ds1283.exe (28K) DS1283 RTC
DS2251T 및 DS2252T 마이크로컨트롤러 모듈 상의 RTC와의 통신을 시연합니다.
ds1620.asm (5K) DS1620 디지털 온도계/8051 인터페이스 예제
이 어셈블리 코드는 DS1620 디지털 온도계를 8051 코드 호환 프로세서와 인터페이스시켜줍니다. 데이터는 동기 통신(모드 0)을 사용하여 마이크로컨트롤러의 직렬 포트를 통해 전송됩니다.
hsm_sample_code.exe (31K) 고속 마이크로컨트롤러 샘플 코드
이 그룹에 포함된 파일은 고속 마이크로컨트롤러 제품군의 다양한 측면을 시연하는 샘플 프로그램입니다. 어셈블리 언어 구문은 범용이므로 모든 8051 어셈블러와 호환됩니다.
  • 320SMPL1.ASM: 듀얼 데이터 포인터를 시연합니다.
  • 320SMPL2.ASM: 타이머 2를 사용하여 주기적 인터럽트를 발생시킵니다.
  • 320SMPL3.ASM: 타이머 2 클록 출력 모드를 시연합니다.
  • 320SMPL4.ASM: Stretch MOVX 성능을 시연합니다.
  • 320SMPL5.ASM: 워치독 인터럽트 성능을 시연합니다.
  • 320SMPL6.ASM: 워치독 리셋 성능을 시연합니다.
  • 320SMPL7.C51: 프로그램을 위한 직렬 포트 구성을 시연하는 C 언어 소스 파일
  • 320SMPL7.BAT: 320SMPL7.C51을 컴파일/링크하는 배치 파일
  • 320SMPL8.ASM: 직렬 포트 0과 타이머 2를 사용하여 직렬 통신 시연
  • 320SMPL9.ASM: 두 직렬 채널의 사용을 모두 시연
soft_reload.zip (13K) DS5000/T/FP 소프트 리로드 예제 DS5000FP 또는 관련 제품의 인-애플리케이션 (in-application) 프로그래밍 기능을 시연하는 직렬 로더 프로그램.
  • soft_reload.asm: 어셈블리 코드
  • soft_reload.hex: 16진수(hex) 다운로드 파일
  • soft_reload.txt: 프로그램 리스팅

마이크로컨트롤러 애플리케이션 노트 소프트웨어
마이크로컨트롤러 관련 애플리케이션 노트를 지원하는 소프트웨어 예제
an75_sw.exe (23K) Application Note 75: Using the High-Speed Micro's Serial Ports
자기 추출 파일은 고속 마이크로컨트롤러 직렬 포트의 사용을 시연합니다.
  • Example1.asm: 10비트 비동기 형식의 동작을 위해 직렬 포트 0을 초기화합니다. 타이머 2가 11.0529MHz 클록을 사용하는 보오 레이트 발생기로 사용됩니다.
  • Example2.asm: 다중 프로세서 통신 모드에서 직렬 포트 0을 초기화합니다.
  • Example3.asm: 두 직렬 포트의 동시 이용을 시연합니다.
an78_sw.exe (25K) Application Note 78: Using Power Management with the DS87C5x0
자기 추출 파일은 DS87C5x0 전력 관리 모드의 사용을 시연합니다.
  • Example1.asm: 워치독 타이머를 포함하는 전력 관리의 gradual version을 시연합니다.
  • Example2.asm: 링 발진기와 함께 직렬 포트의 사용을 시연합니다.
  • Example3.asm: 데이터 로거 소자의 "버스트 모드" 전력 관리를 시연합니다.
an79_sw.exe (25K) Application Note 79: Using the DS87C530 Real Time Clock
자기 추출 파일은 DS87C530 실시간 클록의 사용을 시연합니다. DS5240/DS5250에도 적용됩니다.
  • Datalogr.asm: RTC의 사용을 시연하고 주기적으로 정지 모드를 종료하여 외부 소자(DS1620)를 서비스합니다.
  • Rtc_calb.asm: DS87C530의 내부 RTC 주파수가 어떻게 측정되는지를 시연합니다.
  • Rtc_util.asm: 직렬 포트를 통해 외부 호스트가 DS87C530의 시간 정보를 설정하고 읽을 수 있게 합니다.
an81_sw.exe (22K) Application Note 81: Memory Expansion with the High-Speed Microcontroller Family
64KBr 이상 메모리를 확장하는 방법을 시연하는 자기 추출 파일
  • BANKJMP1.asm: I/O를 사용하여 공통 페이지 메모리 확장 구성을 시연합니다.
  • BANKJMP2.asm: 래치 어드레싱(latched addressing)을 사용하여 공통 페이지 메모리 확장 구성을 시연합니다..
hsm_load.exe (31K) App Note 102: Using the High-Speed Microcontroller as a Bootstrap
자기 추출 파일은 DS87C520/DS87C530을 위한 인-시스템(in-system) 프로그래밍을 지원하는 부트스트랩 로더를 생성하는 방법을 시연합니다.
  • AM29f010.asm: 플래시는 AMD29F010 플래시 메모리용 모듈을 포함하고 있습니다.
  • Hsm_load.asm: 마이크로컨트롤러용 부트스트랩 로더 소스 파일
  • Nvram.asm: NVRAM은 범용 비휘발성 SRAM용 로더를 위한 모듈을 포함하고 있습니다.
an601_sw.asm (7K) App Note 601: Accelerating 16/32-Bit Math Operations with the DS80C390/400
단일 정밀 부동소수점 곱셈 기능을 시연합니다.
an3362_sw.zip (8K) Application Note 3362: Using the Keil µVision Debugger with the DS89C4x0
DS89C430/450 및 Keil 소프트웨어 C51 컴파일러와 함께 사용하기 위한 디버깅 모니터
  • mon4x0_v14_s0.hex: 직렬 포트 0, 타이머 1, 16.384 MHz로 구성
  • mon4x0_v14_s1.hex: 직렬 포트 1, 타이머 1, 16.384 MHz로 구성

마이크로컨트롤러 개발 툴 소프트웨어
Dallas Semiconductor 개발 킷에 제공되는 소프트웨어를 비롯하여 부트스트랩 로더와 통신하는 PC-호스트 소프트웨어
DS80C400 C 라이브러리 개발 설명: DS80C400용 개발 라이브러리. 지원에는 FTP, DHCP, 파일 시스템, 1-Wire, 네트워크 소켓이 포함됩니다. 라이브러리는 정기적으로 업데이트됩니다.
ds5000tk_disk.exe (100K) DS5000TK 마이크로컨트롤러 EV 킷 소프트웨어
DS5000TK에서 사용할 수 있는 실행 프로그램을 포함하고 있는 자기 추출 파일. 대부분의 소프트/보안 마이크로컨트롤러 제품군 소자와 함께 사용할 수 있습니다.
  • Kit.exe: 소프트/보안 마이크로컨트롤러 부트스트랩 로더에 인터페이스하는 데 사용되는PC-호스트 프로그램. 이 프로그램은 코드와 데이터를 업로드/다운로드하고, 메모리를 검사 또는 수정할 수 있으며, 메모리 구성 레지스터를 설정하는 손쉬운 방법을 제공합니다.
  • KIT.htm: KIT.EXE 소프트웨어 사용에 대한 지침
  • Kit5K.htm: DS5000TK EV 킷 사용에 대한 지침
  • Test.hex: KIT5K 프로그램을 DS5000T에 데이터를 성공적으로 로드할 수 있는지를 확인하는데 사용할 수 있는 텍스트 파일
  • DEMO.BAT: 이 배치 파일은 DS5000T에 프로그램을 자동으로 로드하여 시간을 읽은 다음 PC 프로그램을 실행하여 DS5000T에 의해 다시 전송되는 시간을 설정 또는 디스플레이합니다.
  • DEMODS5T.CMD: 이 명령 파일은 KIT5K 프로그램에게 DEMODS5T.HEX 프로그램을 DS5000T에 로드하도록 명령합니다.
  • DEMODS5T.HEX: DEMODS5T.HEX는 DS5000T의 RTC와 직렬 포트 간의 날짜/시간 정보를 전달하는 DS5000T 프로그램입니다.
  • DEMODS5T.LST: 이 파일은 DEMODS5T.HEX의 리스팅입니다.
  • DEMODS5T.SRC: DEMODS5T.HEX의 소스 코드
  • DEMODS5T.EXE: 이 PC 프로그램은 DS5000T RTC를 PC 클록과 비교하여 DS5000T RTC를 테스트합니다. 이 프로그램을 이용하려면 DS5000T에 DEMODS5T.HEX를 설치하고, DS5000T를 PC COM 포트에 연결해야 합니다.
  • DEMODS5T.PAS: DEMODS5T.EXE의 파스칼 소스 코드
  • SAMPLE.ASM: DS5000T RTC에 액세스하기 위한 기술을 시연하는 어셈블리 언어 소스 코드
FTP 아카이브 링크 (370K) 마이크로컨트롤러 툴 킷
마이크로컨트롤러 툴 킷(MTK)은 Dallas Semiconductor에 의해 생산된 마이크로컨트롤러의 프로그래밍 및 디버깅 부문의 PC 기반 애플리케이션입니다. 이 소프트웨어는 Windows 95 이상의 최신 운영 체제와 오픈 COM 포트를 사용해야 합니다. 이 툴 킷은 임베디드 시스템 설계자가 ROM/부트스트랩 로더가 탑재된 Dallas Semiconductor 마이크로컨트롤러를 프로그램하고 구성할 수 있게 합니다.


         


      개인정보보호 정책    법적 고지

      Copyright © 2008 by Maxim Integrated Products, Dallas Semiconductor