Assembly ile programlama piclerin nasıl çalıştığını öğrenmek bilmek için şart.
Lakin karmaşık projelere doğru gittikçe pek akılllı bir yol değil.
Elektrik-elektronik mühendisi eninde sonunda C ile muhatap olmak zorundadır.
Bunu oyalanmadan yaparsan iyi edersin.
Basic - C gibi diller - derleyiciler işleri kolay hale getirir.
Hatta bazıları o kadar kolay ederki arka planda ne nasıl oluyor kaçırırsın ve gerektiğinde el koyman gerektiğinde nsaıl yapılacağını öğrenmemiş olabilirsin.
Aldığın kitabı incele.
Ama ek olrak vberdiğim kitaplarıda mutlaka incele.
Özellikle bu meslekde sürekli yenilik şarttır.
MikroC ve PIC18F4550
Bu kitap yeni çıktı ve donanım olarak hemen hemen her bişeyi barındıran bir mcu üzerine kurulu.
Yeni başlayanlar için bu gibi şeyler önemlidir.
İleride hangisi olursa olsun açarsın pdf başlarsın yazmaya.
Ama başlarda tanıdığın alıştığın bir şey olursa hızlı ilerler ve zevk alırsın.
Bunları göz önünde bulundur.
İlla değildir ama yeni başlayanların genel sıkıntılarıdır.
---
Saymak kolaydır , hafızaya alırken dikkat et .
Belirli sayıda , bazıları 1 milyon bazıları 10 milyon kez yazabilir , hafızaya.
Yani 4-20MHz(/4) gibi jhızlarda çalışırken devamlı her çevrimde hafızaya almaya kalkarsan çabucak tüketirsin.
Mesela enerji kesildiğinde mesela ( bir müddet daha çalışmasını bir şekilde sağlamalısın ) mesela lamba açma kapama durumu algılamada, ya da her ne uygun görüyorsan , o şart olduğunda eproma yaz.
İlk açılışta da epromu okuyup değişkenlerini o değere set et...
Tabii bunlar için eproma nasıl yazılır filan bilmek gerekiyor.
Ayrıca hereflediğin kapasitede epromu olan mcu seçip seçmediğine bak.
628 az gelirse daha başka seç.
Ve kitabın onu işleyen bir şey olursa daha bir kolaylık olacağı sır değil...
CCS C kitabında 16F877 , microC kitabında 18F4550 temel alınmış....
Seçim için :
Microcontroller