Bir PIC çipini programlamak için AVR ISP programlayıcısını kullanmak mümkün müdür?


16

Bir PIC çipini programlamayı denemek ve sadece bir AVR ile karşılaştırıldığında ne kadar farklı olduğunu görmek istiyorum. Bir AVRtinyISP'im var ve bunu bir PIC yongasını programlamak için kullanmak mümkün olup olmadığını bilmek ister misiniz? Bunu yapmamı ne engelleyebilirim?

Günümüzün AVR ve PIC çiplerinin her ikisi de program yüklemek için ICSP arayüzlerine sahiptir ve programlama için görünüşte uyumlu pinouts kullanır (PIC, onu programlamak için daha yüksek bir voltaj gerektiriyordu, ancak daha yeni çipler artık gerektirmiyor).

Yani sorum şu: AVRtinyISP veya AVR ISP MkII gibi bir AVR ISP programlayıcı ile bir PIC yongasını programlamak bile mümkün müdür ?

Bunu hiç deneyen oldu mu?

Mümkün değilse veya çok zorsa, sınırlamalar nelerdir - kullanılan protokoller, pinouts tam olarak eşleşmiyor, voltajlar / akım derecelendirmeleri, başka bir şey mi? Bunun tersini yapmak, yani bir AVR yongasını programlamak için bir PICKit klonu kullanmak mümkün mü? Bunlardan herhangi birini mümkün kılmak için gereken değişiklikler ne olurdu?

Yanıtlar:


7

Bu sayfada, bir PIC'yi programlamak için ISP'yi kullanmak üzere çalıştırılabilir devre şemaları, C kodu ve derlenmiş pencereler bulunmaktadır. (Windows) yazılımı AVR yazılımından farklıdır, bu yüzden PIC'leri programlamanın ucuz bir yoludur. Kesinlikle 1200 dolardan daha ucuz.

http://elm-chan.org/works/avrx/report_e.html (altına yakın)



2

Bir çipin programlanması temelde bir seri iletişim işlemidir. Baktığım kadarıyla, temelde bazı başlatma komutlarıyla birlikte 'bu verileri buraya koy' rutinleri çok. Temel olarak, çip kendisini programlıyor (veya en az bir parça diğerini programlıyor). PIC'ler ve AVR'ler aynı komut kümesini kullanmaz, böylece bir programcı diğerini programlayamaz.


0

Son zamanlarda Xeltek'in web sitesinde bu makaleyi gördüm:

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

Onların ISS programcısını kullanabileceğinize inanıyorum; IS01. Ancak PICkit gibi düşük maliyetli bir çözüm olmayacak. Bildiğim kadarıyla, IS01 ATE'yi bile destekliyor ...


3
Düşük maliyet olmayacak ... 1200 dolardan, doğru
anladın

Evet, bahsetmedim, ama soru sorulmasından anlaşılabilir olmalı, burada sıkı bir hobi bütçesindeyim, bu yüzden yaklaşık 30 $ 'dan daha değerli bir şey göze alamıyorum.
Andrei Sosnin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.