Merhaba sizlere küçük bir sorum olacaktı.
1)LCD ekranda bir ceşit counter yapacağım.
2)sıfırdan - max. 99999 kadar sayacak.
3)her tuşa basmada sayıcı bir artacak.
4)daha sonra bu bilgileri eeprom'un hafızasına saklamak istiyorum.
şimdi ben "double counter;" değişkeni tanımladığımda ekrana virgüllü sayı yaziyor.
lcd_gotoxy(1,2);
printf(LCD_PUTC, "islem adeti : %0f ",counter);
seklinde yaptım mı, dediğim şeklide oluyor.
Değişkeni "unsigned int counter;" türünden yaptım mı bu seferde max 255 kadar sayiyor.
EEprom'a yazmayı ise böyle yaptım.
write_eeprom(10,counter);
Bu kod ile double türünden bir sayı eeprom'un hafızasına alınırmı?
Ben burdada neyi göz ardı ediyorum. Doğrusu nasıl olmalı.?
Selamlar,
examples ta bu ornege bir goz at EX_INTEE.C