Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME

Ana Menü

Lütfen Yardım.

Başlatan beysim, 14 Nisan 2007, 23:44:03

beysim

s.a PIC C den anlamadığım için havada yazı oluşturma dosyasını hexe çeviremiyom.PIC C den anlayan biri aşağıdaki .C dosyasını hexe çevirip tekrar buraya koyabilirmi.Lütfen yardımcı olun.Link aşağıda.

http://dosyam.net/?id=lrec2e

ilker_32

Benimde canım sıkılıyordu. Bu devreyi yapayım dedim senin gibi C'den anlamıyordum. Hex. dosyası mevcuttu kodları yeniden yazmak yerine ASM'ye çevirdim. Yazıyı değiştirdim. Bende sabahtan beri C'de kod derlemeye çalışıyordum. Ama daha olmadı. Bence en iyi yol ASM.
____________
Kolay gelsin...

ilker_32

Hatta ben sana asm'sini vereyim. kodlarda değişiklik yapacağın yerlere çizgi çektim. :lol:

http://rapidshare.com/files/26035282/0.asm

Kodlarda derleme esnasında bir sorun yaşarsan :cry:  aşağıdaki kısmı koddan sil.
;)
           ORG     0x2000
           DATA    0x0F
           DATA    0x0F
           DATA    0x0F
           DATA    0x0F
____________
Kolay gelsin...

beysim

valla çok sağol.Böylesi çok daha iyi oldu.Fakat küçük bir sorum olacak burdaki her harf için karakterleri nsl yapıcaz.?

ilker_32

Bu devre için gönderilecek ASCII'lar 8*8 matris için hazırlanan ASCII'lar dır. Örnek verecek olursak;
-----------------------------------------------------------------
Label_0002  MOVLW   0xFF----------->farklı harf için ilk değişecek satır(1)
BCF     STATUS    , RP0
MOVWF   0x0E
MOVLW   0x02------------------------->farklı harf için ikinci değişecek satır(2)
MOVWF   0x0F
MOVLW   0x0C------------------------>farklı harf için üçüncü değişecek satır(3)
MOVWF   0x10
MOVLW   0x02------------------------>farklı harf için dördüncü değişecek satır(4)
MOVWF   0x11
MOVLW   0xFF------------------------>farklı harf için beşinci değişecek satır(5)
MOVWF   0x12                          
;-------------------------------------------------M harfine karşılık gelen örnek ascıı'lar.
------------------------------------------------------------------------
m harfi için örnek kodda gönderilmiş ascıı'lar aşağıdaki gibidir.
------------------------------------------------------------------------

0xFF
0x02
0x0C
0x02
0xFF

------------------------------------------------------------------------
Burada yapman gereken (1),(2),(3),(4),(5) ile oynaman. Her bir karakter 5 sütun 8 satırdan oluşturulmuştur.
____________
Kolay gelsin...

ilker_32

Alıntı yapılan: "beysim"s.a PIC C den anlamadığım için havada yazı oluşturma dosyasını hexe çeviremiyom.PIC C den anlayan biri aşağıdaki .C dosyasını hexe çevirip tekrar buraya koyabilirmi.Lütfen yardımcı olun.Link aşağıda.

http://dosyam.net/?id=lrec2e

C'yi @arslan74'ün yardımları ile becerdim. senin dosyayı derledim.  :lol:

link...

http://rapidshare.com/files/26107732/elk.rar

Cetinal

buda atmel versiyonu olsun hadi


http://dosyam.net/?id=77r9fa

aynı programı taşıyarak atmel89c2051 e uyarlıyıverdim
at89c1051 veya 4051 ilede çalışır
ledleri P1 e bağlayacaksınız

fatihsatir

Dostum forumlarda Hitech C!i indirip rahatlıkla çevirebilirsin asmye.! Çok kolay bi arayüzü var.

Kolay gelsin.
Dünya güzelliklerine dalıp ahiret hayatını unutma..!