AVR ISP 프로그래머를 사용하여 PIC 칩을 프로그래밍 할 수 있습니까?


16

PIC 칩을 프로그래밍하고 AVR과 얼마나 다른지 확인하고 싶습니다. 나는 AVRtinyISP를 가지고 있으며 그것을 사용하여 PIC 칩을 프로그래밍하는 것이 가능하다면 알고 싶습니다. 내가 그 일을 제한하는 것은 무엇입니까?

오늘날의 AVR 및 PIC 칩에는 모두 프로그램 업로드를위한 ICSP 인터페이스가 있으며 프로그래밍을 위해 분명히 호환되는 핀아웃을 사용합니다 (PIC는 프로그래밍에 더 높은 전압을 공급하는 데 사용되었지만 최신 칩에는 더 이상 필요하지 않음).

그래서 내 질문은 : AVRtinyISP 또는 AVR ISP MkII와 같은 AVR ISP 프로그래머로 PIC 칩을 원격으로 프로그래밍하는 것이 가능 합니까?

누구든지 그것을 시도한 적이 있습니까?

가능하지 않거나 너무 어려운 경우 제한 사항은 무엇입니까? 사용되는 프로토콜, 정확히 일치하지 않는 핀아웃, 전압 / 전류 등급 등? AVR 칩을 프로그래밍하기 위해 PICKit 클론을 사용하는 것이 가능합니까? 그것의 어떤 것도 가능하게하기 위해 필요한 수정은 무엇입니까?

답변:


7

이 페이지에는 ISP를 사용하여 PIC를 프로그래밍 할 수있는 회로도, C 코드 및 컴파일 된 창이 있습니다. (Windows) 소프트웨어는 AVR 소프트웨어와 다르므로 PIC를 프로그래밍하는 가장 저렴한 방법 일 수 있습니다. 1200 달러보다 확실히 저렴합니다.

http://elm-chan.org/works/avrx/report_e.html (하단 근처)



2

칩 프로그래밍은 기본적으로 직렬 통신 작업입니다. 내가 본 것에서 그것은 기본적으로 시작 명령으로 많은 '이 데이터를 여기에 넣는'루틴입니다. 본질적으로 칩은 자체적으로 프로그래밍됩니다 (또는 적어도 하나의 부품이 다른 부품을 프로그래밍합니다). PIC와 AVR은 동일한 명령 세트를 사용하지 않으므로 한 프로그래머가 다른 프로그래머를 프로그래밍 할 수 없습니다.


0

최근에 Xeltek 웹 사이트에서이 기사를 보았습니다.

http://www.xeltek.com/Atmel-AVR-pages-282

ISP 프로그래머를 사용할 수 있다고 생각합니다. IS01. 그러나 PICkit과 같은 저렴한 솔루션은 아닙니다. 내가 아는 한 IS01은 ATE도 지원합니다 ...


3
저렴하지 않을 것입니다 ... $ 1200, 당신은 맞습니다
davr

예, 언급하지는 않았지만 질문이 제기 된 방식에서 이해할 수 있어야합니다. 여기서 예산이 빡빡하기 때문에 약 30 $ 이상의 가치가있는 것을 감당할 수 없습니다.
Andrei Sosnin
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.