Printer Portuna Veri Gönderme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
myonur
Üye
Mesajlar: 22
Kayıt: 12 Haz 2003 11:16

Printer Portuna Veri Gönderme

Mesaj gönderen myonur »

Arkadaşlar Merhaba
Elimde ucunda bilgisayarın printer portuna bağlanabilen printer soketi olan bir sensör mevcut
Sensör ün önünden her hangi bir cisim geçtiğinde sensör yanıyor ve aynı zamanda printer portuna 5 voltluk enerji gönderiyor
Yapmak istediğim
sensör printer portuna her elektrik gönderişinde bir text dosyaya bunu saydırmak

Yardımcı olursanız çok teşekkür ederim
kolay gelsin
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

viewtopic.php?t=3110&highlight=printer+port

:ara yıp ta cok daha kısa surede bulabilirdin...
printer port yazdım
tak karsımda bir baslık icinde yeterli acıklama var.
ÜŞENME,ERTELEME,VAZGEÇME
myonur
Üye
Mesajlar: 22
Kayıt: 12 Haz 2003 11:16

Mesaj gönderen myonur »

Ama bu verdiğiniz örnek porta bilgi gönderiyor Buna ben zaten bakmıştım.
Benim Yapmak istediğim porta sensörden sensörden her elektrik gelişinde text dosyasındaki sayacı bir artırmak

Yinede yardımınız için teşekkürler
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

paralel port normalde tek yonludur. ama asm in/out emriyle (o linkteki ornekte ki gibi) okuma yazma yapılabilir.
25 pin baglantıda 8 data pini pcden cıkıs oldugu gibi
yaklasık 8 adet te pc ye giris olan kontrol pinleri var
bunların bir kısmını bit duzeyinde okumak mumkun
Pin Name Dir Description
1 /STROBE -> Strobe
2 D0 -> Data Bit 0
3 D1 -> Data Bit 1
4 D2 -> Data Bit 2
5 D3 -> Data Bit 3
6 D4 -> Data Bit 4
7 D5 -> Data Bit 5
8 D6 -> Data Bit 6
9 D7 -> Data Bit 7
10 /ACK <- Acknowledge
11 BUSY <- Busy
12 PE <- Paper End
13 SEL <- Select
14 /AUTOFD -> Autofeed
15 /ERROR <- Error
16 /INIT -> Initialize
17 /SELIN -> Select In
18 GND -- Signal Ground
19 GND -- Signal Ground
20 GND -- Signal Ground
21 GND -- Signal Ground
22 GND -- Signal Ground
23 GND -- Signal Ground
24 GND -- Signal Ground
25 GND -- Signal Ground
ÜŞENME,ERTELEME,VAZGEÇME
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

S.A.
Usta önce portlara ulaşabildiğin bir comp. bulacaksın.
Sonra portu dinleyeceksin. (timerla veya thread oluşturarak veya döngüye koyarak bi şekilde porttan sürekli bilgi okuyacaksın.) porttan veri geldiği zaman sayacını arttıracaksın.
Comp yukardaki linkte var (smport sanırım).
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
FRANceSKo
Üye
Mesajlar: 17
Kayıt: 27 Ağu 2004 03:30

Mesaj gönderen FRANceSKo »

@aslangeri haklı. Porttan bilgi geldiğinde bilgisayarı otomatik olarak uyaran bir sistem yok. bunu ancak sürekli portu dinleyerek yapabilirsin. Belki apilerle falan sorun daha kolay hallolur
Cevapla