Picproje Elektronik Sitesi

DERLEYİCİLER => CCS C => Konuyu başlatan: arslan74 - 03 Ocak 2006, 01:33:40

Başlık: LCD ekranda 5 dijit counter programı yazmak.
Gönderen: arslan74 - 03 Ocak 2006, 01:33:40
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,
Başlık: LCD ekranda 5 dijit counter programı yazmak.
Gönderen: Ersin - 03 Ocak 2006, 09:34:50
examples ta bu ornege bir goz at EX_INTEE.C