RS232 den DOSYA YOLLAMAK

Başlatan EGEHAYDAR, 03 Ocak 2013, 14:15:33

EGEHAYDAR

Bir not defterine yazılmış alt alta dizilmiş 6 haneli rakamlar var.
Ben bunu PIC vasıtasıyla 24c128 eproma kaydetmek istiyorum.
Normal olarak 50 ,60 tanesini gönderebiliyorum.
Fakat satır miktarı artınca nasıl bir yol izlemem gerektiğini bulamadım.

11111
22222
33333
44444
55555
.
.
.
.
nnnnnn

TOPLUMA FAYDALI OLMAK İSTİYORSAN DOĞRU BİLDİĞİNİ PAYLAŞ.

mcan

50 , 60 sonra ne gibi bir problemle karşılaşıyorsunuz? Aynen 50 taneyi nasıl gönderdiyseniz o şekilde gönderilemiyormu?

EGEHAYDAR

EPROMAYAZ:
RSIn {BEKLE2},Str VERI\5
BusOut $A0,W0,[Str VERI]
W0=W0 +5

DEVAM:
RSIn {GOSTERGE},Str VERI\5
BusOut $A0,W0,[Str VERI]
W0=W0 +5
GoTo DEVAM

BEKLE2:
If YUKARI=0 Then BITIR
GoTo BASKA

GOSTERGE:
Cls
RSOut "  ISLEM BITTI",13
DelayMS 20
Print $FE,1
Print $FE,2," ISLEM BITTI "
DelayMS 1000
GoTo BITIR   

Böyle bir program yaptım.Benim istediğim dataları satır satır almak.
50 tane birden almak için Dim VERI[50] As Byte gibi bir tanımlama
yapmam gerekiyor.Oda hafızayı zorluyor.Zaten veri 250 den fazla olmuyor.
Benim daha fazla veriyi kaydetmem gerekiyor.
İzleyeceğim yol ne olmalı.
TOPLUMA FAYDALI OLMAK İSTİYORSAN DOĞRU BİLDİĞİNİ PAYLAŞ.