Elektronik / Embedded / Mobil Cihazlar
Pic Programlama [Başlangıç Seviyesi - Soru]
Pic Programlama [Başlangıç Seviyesi - Soru]
-
Merhaba,
İşim gereği, PIC programlama öğrenmem gerekiyor, ancak bunu bana öğretecek birileri yok etrafımda.
Sağdan soldan bulduğum dökümanlar ise fazla eski.
16F84A kullanmayı düşünüyorum.
Ama bu da bir şart değil.
Programmer olarak ne kullanmalıyım, ne yapmalıyım?
Ankara'da oturuyorum, özel ders ya da kurs varsa gidebilirim.
Para da inanılmaz bir sorun sayılmaz.
Bu konuda yardımcı olabilecek bir arkadaş var mı?
-
abi eğer sıkışırsan gidersin bir meslek lisesinin elektronik bölüm hocalarından birinden konuşursun rica edersin özel ders versin die..
-
Musketcim ben varım :) çık git al bir pic'e giriş kitabı olmadı ben öneririm sana ingilizcende var yabancı kitaplarda iyidir.Jal var sonra CCS var:)
-
CCS kullanmayı düşünüyorum.
Ama kendim öğrenmem zor olur.
Bir kurs falan bulsam diyorum...
-
Ares,ISIS ve hocam kesinlikle @emcyaman müridimize pmle danış.
Messenger'ınıda alabilirsin pmle.Az girer,öz girer.15 yaşında "çok pis"(cidden sağlam) elektronikçidir.
-
Altaş yayınlarının pic kitabını öneririm. C# gibi benze programlama mantığı....lisede ünivde gördüm ama askerden gelince hepsine sil baştan başlayacağım:) uzun sürec alır. pek zor değil. dil ağzın varsa kaparsın..kurs filan uzun vadede çevrede veren pek yok. okullarda bitiyor.kitapla başlarsan
http://www.altaskitap.com/PIC_kitap_84.htm
-
arama motoruna 67proje yaz ilk cıkan sitede ücretsiz pic dersleri var rapidshare dosyaları halinde indir gerekli yazılımlarda aynı sitede var proteusta hazırlanmış pic similasyon kartları http://s1.dosya.tc/YeniWinRARar_ivi_7130.rar.html buradan indirebilirsin
-
Hocam mantığını öğrenirsen gerisi çorap söküğü gibi gelir. Kurslara gidersen yada bir kitap alırsan daha rahat öğrenebilirsin. Zaten bir program var kullanması oldukça basit. Lojik kapılarla devreni kuruyorsun Logo PLC'deki gibi. Sonra gerekli ayarlamalarını yaptıktan sonra asm diline çeviriyor.
Ama ilk önce asm dilini öğrendikten sonra böyle kolaylaştırıcı programları kullanmanı tavsiye ederim :)
Ayrıca şunu söylemek istiyorum okulda bana öğretilene göre PIC'ın markası önemli değil. Nasıl olsa programın dili değişmiyor. PIC16f84A'da ayak sayısı uygun olduğu için okulda onları öğretiyorlar. :)
-
kaygusuz bunu yazdı:
-----------------------------Altaş yayınlarının pic kitabını öneririm. C# gibi benze programlama mantığı....lisede ünivde gördüm ama askerden gelince hepsine sil baştan başlayacağım:) uzun sürec alır. pek zor değil. dil ağzın varsa kaparsın..kurs filan uzun vadede çevrede veren pek yok. okullarda bitiyor.kitapla başlarsan
http://www.altaskitap.com/PIC_kitap_84.htm
-----------------------------Arkadaşın önerdiği kitabı al asembly ile programlamayı anlatır basic ve C ye göre zordur ama mikrodenetleyici teamallerini iyi anlatır. kursa filan ihtiyacın yok bu kitap yeterlidir. Asembly ile birkaç basit uygulama yapıp temelleri kaptıktan sonra C ye geçiş yaparsan daha faydalı olur.
-
Kart olarak ne almalıyım sizce?
-
Kart alacağına kendin yap. Hem daha kaliteli olur hem çeşit çeşit yaparsın, çeşitli picleri yüklersin. Ben kendim yapmıştım hem deneme hemde programlama kartı 3 tane entegrenin oturacagı dalgadan koydum.
Hangisini programlıcaksam onu takıyorum. Ama şuana kadar 7 proje yaptım hepsi 16f84a ile :) Onun bacakları tam geldiği için :):)Birde giriş çıkışları kendin ayarladığın zaman mesela 2 tane giriş geri kalanları cıkış yapma imkanın oldugundan 16f84a'da da cok bacak oldugundan tercihimdir :D