"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
6핀 ISP HEADER 사용시 아래와 같은 회로로 간단히 만들 수 있다.
그러나 SCK, MISO, MOSI 외에도 해당 포트를 SPI 통신으로도 사용할 수 있기 때문에, 만약 SPI를 사용할 계획이 있다면, 회로를 아래와 같이 구성해야 한다. SPI로 가는 부분에는 일반적으로 47K의 저항을 두어 분기시킨다.
< Atmega 프로그래밍 ISP 리셋 회로 활용 시 >
Atmega128의 리셋은 Low 신호가 1.5ms 이상 지속된다면 리셋이 된다. 따라서 안정적 동작을 위해 High 상태를 유지하되, 필요시 Low신호가 인가되도록 만든다.
Reset과 VCC사이 다이오드는 권장사항이지만, 실제 없어도 상관없다.
C값은 10nF ~ 100nF 사이
R값은 4.7K ~ 10K 사이
간단한 RESET 풀업저항 1K 사용
(Low가 되면 리셋됨으로 High상태를 유지, Reset기능을 넣기 위해서는 스위치를 추가하면 된다.)
< Atmega 프로그래밍 전원 회로 MAX809, MAX803 활용 시 >
Reset과 VCC사이 다이오드는 권장사항이지만, 실제 없어도 상관없다.
* MAX803 / MAX809 / MAX810은 전원을 모니터링하는데 사용됨 5V , 3.3V , 3.0V , 2.5V 회로와 함께 사용할 경우 우수한 신뢰성 제공. VCC가 설정된 공급전압 임계점 아래로 떨어질때 리셋신호를 보냄. VCC가 다시 임계점 위로 올라 올때까지 140ms 동안 상태를 유지 시킴.