Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Microchip PIC => Konuyu başlatan: berkay_design - 19 Nisan 2015, 22:19:49

Başlık: Pic değişkenlerin hafızası
Gönderen: berkay_design - 19 Nisan 2015, 22:19:49
Uzun zamandır merak ettiğim konuyu bugün araştırmaya başladım yalnız benzer bilgi bulamadım. Konu şu: herhangi bir derleyicide programı yazdıktan sonra program başlangıcında belirlediğim değişkenler örneğin a=1 iken ben bu değişkeni program içerisinde örneğin a=2 yapıyorum. Pic enerjisi kesildikten sonra veya reset attıktan sonra program baştan çalışacağından dolayı a=1 olarak başlıyor. Bu değişkeni nasıl hafızada tutabiliriz? Program içinde a değişkeni 2 yaptıktan sonra reset attığımda dahi a değişkeni 2 olarak kalmasını istiyorum. Piyasada bir çok elektronik kartta bu mevcut.
Başlık: Ynt: Pic değişkenlerin hafızası
Gönderen: MrDarK - 19 Nisan 2015, 22:23:48
eeprom kullanın, bu amaç için var.
Başlık: Ynt: Pic değişkenlerin hafızası
Gönderen: berkay_design - 19 Nisan 2015, 23:10:11
teşekkür ederim
Başlık: Ynt: Pic değişkenlerin hafızası
Gönderen: Okan AKÇA - 19 Nisan 2015, 23:12:13
Yada flash bellek hafizasini kullanin
Başlık: Ynt: Pic değişkenlerin hafızası
Gönderen: berkay_design - 24 Nisan 2015, 01:48:41
usb bellek hafızası mı?
Başlık: Ynt: Pic değişkenlerin hafızası
Gönderen: t2 - 24 Nisan 2015, 08:46:25
Flash bellek sadece usb flash  bellek değildir.
PlC içinde de flash hafiza olur. Mesela 16f628a içinde vardır. 12c508 de yoktur. EEprom
Başlık: Ynt: Pic değişkenlerin hafızası
Gönderen: MrDarK - 24 Nisan 2015, 10:21:25
Flash belleğe software içinden yazabilmesi için mikronun " self write " özelliğinin olması gerekiyor. Eeproma göre ömrü daha kısa diye biliyorum dikkatli kullanmanızı öneririm.