LCD ekranda 5 dijit counter programı yazmak.

Başlatan arslan74, 03 Ocak 2006, 01:33:40

arslan74

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,

Ersin

examples ta bu ornege bir goz at EX_INTEE.C