| 버전 | 5.30 |
|---|---|
| 발행자 | Harry Broeders |
| 출시일 | 2013. 4. 5. |
| 추가 된 날짜 | 2013. 4. 5. |
| OS 요구 사항 | Windows 2000, Windows 98, Windows Me, Windows, Windows XP, Windows NT |
| 요구 사항 | None |
| 총 다운로드 | 8,389 |
| 주당 다운로드 | 1 |
| 가격 | Free |
기술
Motorola 68HC11 마이크로컨트롤러는 많은 응용 분야에서 널리 사용되는 마이크로컨트롤러였습니다. THRSim11 프로그램을 사용하면 Windows PC에서 68HC11용 프로그램을 편집, 조립, 시뮬레이션 및 디버그할 수 있습니다. THRSim11을 사용하여 대상 EVM 또는 EVB 호환 보드에서 프로그램을 디버그할 수도 있습니다. 시뮬레이터는 CPU, ROM, RAM 및 모든 메모리 매핑된 I/O 포트를 시뮬레이션합니다. 또한 타이머(펄스 누산기 포함), 아날로그-디지털 변환기, 병렬 포트(핸드셰이크 포함), 직렬 포트, I/O 핀(아날로그 및 인터럽트 핀 포함)과 같은 온보드 주변 장치를 시뮬레이션합니다.
그래픽 사용자 인터페이스를 디버깅하는 동안 시뮬레이션된 마이크로컨트롤러의 모든 레지스터(CPU 레지스터 및 I/O 레지스터), 메모리 위치(데이터, 프로그램 및 스택) 및 핀을 보고 제어할 수 있습니다. 프로그램이 실행 중일 때도! 이벤트 조합에서 시뮬레이션을 중지할 수 있습니다.
디버깅하는 동안 시뮬레이션된 68HC11의 핀에 여러 (시뮬레이트된) 외부 구성 요소를 연결할 수 있습니다. 예: LED, 스위치, 아날로그 슬라이더(가변 전압 전위), 직렬 송신기 및 수신기 등...
68HC11의 주소 공간에 매핑된 4 x 20 LCD 문자 디스플레이도 있습니다.
THRSim11은 BUFFALO 모니터 프로그램을 실행하는 모든 보드와 통신할 수 있습니다. 어셈블리 프로그램이 대상 보드에 로드되면 그래픽 사용자 인터페이스를 통해 실제 마이크로컨트롤러의 모든 레지스터(CPU 레지스터 및 I/O 레지스터)와 메모리 위치(데이터, 프로그램 및 스택)를 보고 제어할 수 있습니다. 모든 주소에서 실행을 중지하고 실제 마이크로 컨트롤러의 레지스터와 메모리 위치(데이터, 프로그램 및 스택)를 검사하거나 변경할 수 있습니다.
고급 언어(C/C++) 지원을 위해 THRSim11에는 무료 GNU gcc 컴파일러에서 사용하는 DWARF2 디버그 형식의 디버그 정보가 있는 개체 파일을 읽는 디버거가 있습니다. 프로그램을 실행하는 동안 C 변수도 업데이트됩니다.