kusura bakmayın ama neden acaba 16f84 entegresinden başlanılıyor
Bir kitapta detaylıca yazıyor.Ardından da kaynaklar onun üzerinde yazılanlar çok olması gibi bir çok faktörler var.
Neden PIC16F84?
Bu kitapta programlanması ve örnek uygulamaları verilen PlC'in 16F84 serisi olmasının en önemli nedeni: PIC16F84
(veya PIC16F84A) mikrodenetleyicisinin program belleğinin flash teknolojisi ile üretilmiş olmasıdır.
Flash memory teknolojisi ile üretilen bir belleğe yüklenen program, chip'e uygulanan enerji kesilse bile silinmez. Yine
bu tip bir belleğe İstenirse yeniden yazılabilir. Flash bellekler bu özellikleri ile EEPROM bellekler ile aynı görünmektedirler.
Gerçekten de Flash ile EEPROM bellek aynı şeylerdir. Ancak bazı üreticiler tarafından EEPROM belleğe Flash ROM da
denilmektedir.
Flash belleğe sahip olan PIC16F84'i programlayıp ve deneylerde kullandıktan sonra, silip yeniden program yazmak
PIC ile yeni çalışmaya başlayanlar için büyük kolaylıktır. Böylece işe yeni başlayanlar yaptıkları programlama hataları
nedeniyle chip'i atmak zorunda kalmayacaklardır. Gerçi EPROM program memory'si olan chip'lere de yeniden yazmak
mümkündür ama, bu durumda bir EPROM silici cihazına ihtiyaç vardır. Bir silici cihaz bulunsa bile programı bellekten
silmek için en azından 10-15 dk beklemek zorunda kalınacaktır. İşte PIC16F84'ün bu özelliği mikrodenetleyici kullanmaya
yeni başlayanlar için ideal bir seçenektir.
PIC16F84'ü seçmemizin ikinci nedeni de, programlama donanımının çok ucuz ve kullanışlı olması ve hatta çoğu
meraklı
Elektronik kullanıcı tarafından bile üretilebilmesidir. Kitabın Ekler bölümünde adresini verdiğimiz firmanın ürettiği
programlayıcı donanımı ve yazılımı ödemeli olarak istenebilmesi Türkiye'deki kullanıcılar için çok büyük bir avantajdır.
PIC16F84'ü programlamak için öğrendiğiniz her şeyi diğer PIC 16/17 mikrodenetleyicilerinin uygulamalarında da
'kullanabilmeniz, yapılan seçimin doğruluğunu göstermektedir.