본문 바로가기
Arduino/AVR/0. 회로이론

AVR-ISP 6핀, 10핀, JTAG ICE 포트란?

by pepsiman 2009. 5. 19.
ATMEL 사의 AVR(atmega시리즈)은 ISP(In System Programmer)를 사용하여 프로그램을 다운로드 하는데,
정품에서는 6핀을 사용한다.
6핀과 10핀 ISP는 핀배열만 다르고 같은핀에 GND만 3개 추가 되었다.



JTAG ICE는 ISP처럼 프로그램도 다우로드 할수 있지만 디버깅 기능이 있는 포트로 프로그램과 연동하여 avr을 실시간 디버깅 하는데 사용한다.
JTAG을 이용하면 회로를 다시 꾸미거나 프로그램을 다시 작성하지 않고도 않고도 AVR의 각 입출력 pin에 임의로 값을 설정할 수 있다.