우선 ELF파일을 AVR Studio에서 연다. AVR Studio를 켜면 처음에 위와 같은 화면이 나오는데, 여기서 Open을 눌러 ELF파일을 열면 된다. 그 다음 프로젝트 파일을 저장할 곳을 고르고, 디버그 옵션으로 AVR Simulator를 선택한다. 그러면 시뮬레이터 화면이 켜진다.
그런데 AVR Studio만 가지고는 UART로 나오는 터미널 입출력을 테스트할 수 없다. 그래서 hapsim(http://www.helmix.at/hapsim/)이라는 프로그램이 필요하다. hapsim은 실행 중인 AVR Studio에 자동으로 연결하여 다양한 I/O 인터페이스 역할을 해준다.
AVR Studio가 켜진 상태에서 hapsim을 켜고 File > New Control > Terminal을 선택하여 새 터미널 창을 띄운다. 그 다음 Options > Terminal Settings을 선택하여 Local Echo를 체크해준 뒤 USART0이나 USART1을 선택한다.
이제 AVR Studio에서 시뮬레이션을 시작하면 hapsim 창에 출력이 보일 것이다.