Picproje Elektronik Sitesi

DERLEYİCİLER => Proton+ => Konuyu başlatan: Andromeda - 04 Mayıs 2009, 16:03:05

Başlık: FONT.INC dosyasını düzenlemek?
Gönderen: Andromeda - 04 Mayıs 2009, 16:03:05
Grafik lcd kullanımında font.inc  dosyası varsa hex dosya boyutu
büyük çıkıyor.İki satır birşey yazıyorsun,hafızanın 1K lık kısmı nerede
ise doluyor.
Font.inc dosyasını açıp bana lazım harflerin dışındakileri silip başka ad altında kaydettim fakat bu sefer program çalışmadı.örneğin font1.inc
gibi. bu adı da programa ekliyorum.
Normalde çalışması gerekmez mi?
İkinci olarak , yazı kullanılan bir programda fnt uzantılı dosya kullanılmış.
Bu nedir?
Cevaplar için sağolun.
Başlık: FONT.INC dosyasını düzenlemek?
Gönderen: Maxim - 06 Mayıs 2009, 19:47:16
http://users.picbasic.org/Howto/PPRINT/pprint_enabling_variable_fonts_o.htm

https://www.picproje.org/index.php/topic,5288&highlight=glcd

https://www.picproje.org/index.php/topic,23948&highlight=glcd

bunlar işe yarayabilir
Başlık: FONT.INC dosyasını düzenlemek?
Gönderen: Andromeda - 14 Mayıs 2009, 12:36:09
Benim yaptığım işlemin çalışması gerekmiyor mu?
Başlık: FONT.INC dosyasını düzenlemek?
Gönderen: Andromeda - 15 Mayıs 2009, 15:18:25
Arkadaşlar fikri olan yok mu acaba?
Başlık: FONT.INC dosyasını düzenlemek?
Gönderen: ftsahin - 15 Mayıs 2009, 16:09:39
Program çalışır ama gerekli düzenlemeleri yapmanız lazım.

Örnek olarak 'd' karakteri ASCII olarak 100. sıradadır.  Font dosyasında da aynı sıradadır. Siz font dosyasında gereksiz karakterleri çıkarırsanız 'd' karakterinin sırası değişecektir. Ana programda karakteri okuduktan sonra  yeni sırayı belirtirseniz sorunsuz çalışması lazım.

Örnek kod : (d'nin 15. karakter olması durumunda)





okunankarakter=......
if okunankarakter=100 then okunankarakter=15
cread (label+okunankarakter*5).....
......

Başlık: FONT.INC dosyasını düzenlemek?
Gönderen: Andromeda - 15 Mayıs 2009, 19:54:56
Cevap için sağolun.Fakat;
Ben programda basit olarak print komutu kullanıyorum.
programın sonunda da include font.inc  satırı ekliyorum.
Okuma çevrimi falan yok.