uydudoktoru

Tanınmış Üye
Yönetici
1) EPROM : Silinebilir ve programlanabilir bellek Elektriksel olarak programlanabilir
ultiviole ışık ile silinebilir
2) FLASH-EEPROM : Elektriksel olarak silinebilir ve programlanabilir bellek
3) ROM : Sadece okunabilir bellek
Mikro denetleyicilerde bellek olarak RAM veya ROM hafızalar kullanmaktadır.

PIC16C84 ve PIC16F84 özellikleri tamamen aynı olan PIC’lerdir. Her ikisi de EEPROM belleğe sahip olmasına rağmen MICROCHIP ilk ürettiği PIC’leri C harfi (C harfi CMOS’dan gelmektedir) ile tanımlarken, son zamanlarda ürettiği EEPROM bellekli PIC’lere F harfi (FLASH) ile tanımlamaktadır.
PIC16F84 ile PIC16F84A arasında da herhangi bir fark yoktur. PIC’i tanımlayan bu harf ve rakamlardan sonra yazılan 10/P, 04/P veya 20/P clock girişine uygulanacak max. frekansı belirtir. Örneğin PIC16F84A 10/P yazan pic’e max. 10 Mhz’e kadar frekans da kullanılabilir.
CMOS teknolojisi ile üretilmiş olan PIC16F84 çok az enerji harcar. Flash belleğe sahip olması nedeniyle clock girişine uygulanan sinyal kesildiğinde registerleri içersindeki veri aynen kalır. Clock sinyali tekrar verildiğinde PIC içersindeki program kaldığı yerden
çalışmaya başlar. CMOS entegrelerdeki giriş uçları muhakkak bir yere bağlanır. Bu nedenle kullanılmayan tüm girişler besleme geriliminin +5V’luk ucuna bağlanmalıdır.
 
Son düzenleyen: Moderatör:
PIC mikrodenetleyicilerde kullanılan bellek yapıları, verinin nasıl saklandığı, silindiği ve işlemci tarafından nasıl işlendiğine göre üç temel kategoriye ayrılır. Modern projelerde genellikle Flash bellekli modeller tercih edilse de, mikrodenetleyici mimarisini anlamak için tüm çeşitleri bilmek önemlidir.

1. Program Belleği Çeşitleri (ROM Türleri)

Program belleği, yazdığınız kodun (yazılımın) kalıcı olarak saklandığı alandır. PIC modellerindeki harf kodlamaları genellikle bu bellek türünü belirtir.
  • ROM (Read Only Memory): Üretim aşamasında programlanır ve bir daha değiştirilemez. Sadece çok yüksek adetli üretimlerde maliyeti düşürmek için kullanılır.
  • EPROM (Erasable Programmable ROM): Elektriksel olarak programlanır ancak silinmesi için üzerindeki cam pencereden ultraviyole (UV) ışık uygulanması gerekir. Günümüzde yerini Flash belleklere bırakmıştır.
  • FLASH-EEPROM: Güncel PIC modellerinin (Örn: PIC16F84) çoğunda bulunur. Elektriksel olarak binlerce kez silinip tekrar programlanabilir. "F" harfi bu teknolojiyi temsil eder.
  • OTP (One Time Programmable): Sadece bir kez programlanabilen bellek türüdür. Donanımsal olarak EPROM mimarisindedir ancak silme penceresi olmadığı için geri dönüşü yoktur.

2. Veri Belleği Çeşitleri (RAM ve EEPROM)

İşlemcinin çalışma anındaki geçici verileri veya kalıcı ayarları sakladığı bölümdür.

RAM (Random Access Memory)

  • Geçicidir: Enerji kesildiğinde içerisindeki tüm veriler silinir.
  • Hızlıdır: Değişkenlerin, hesaplama sonuçlarının ve kaydedicilerin (register) tutulduğu alandır.
  • Statik Yapı: PIC'ler genellikle CMOS teknolojisi ile üretilen statik RAM kullanır, bu da çok düşük güç tüketimi sağlar.

EEPROM (Electrically Erasable Programmable ROM)

  • Kalıcıdır: Enerji kesilse bile veriyi saklar.
  • Amaç: Cihazın ayarları, şifreler veya sensör kalibrasyon verileri gibi küçük boyutlu ama kalıcı olması gereken bilgiler burada tutulur.
  • Farkı: Program belleğinden bağımsızdır; program çalışırken bu alana veri yazılabilir veya okunabilir.

3. Donanımsal ve İsimlendirme Farkları

PIC serilerindeki isimlendirmeler, içindeki bellek teknolojisi hakkında doğrudan bilgi verir:
Model ÖrneğiHarf AnlamıBellek Teknolojisi
PIC16C84C (CMOS)EEPROM tabanlı program belleği (Eski isimlendirme)
PIC16F84F (Flash)Flash tabanlı program belleği (Hızlı ve güvenilir)
10/P, 20/PHızMikrodenetleyicinin desteklediği Max. MHz değeri

Önemli Teknik Not: CMOS ve Güç Tüketimi

PIC16F84 gibi CMOS tabanlı işlemcilerde, saat (clock) sinyali durdurulsa bile register içerisindeki veriler kaybolmaz. Sinyal tekrar başladığında işlemci kaldığı yerden devam eder. Ancak kararlı çalışma için, devredeki tüm kullanılmayan giriş pinlerinin boşta bırakılmayıp mutlaka +5V (VCC) hattına bağlanması parazitleri önlemek açısından kritiktir.
 
Geri
Yukarı