Gazi Osman Pasa
Would you like to react to this message? Create an account in a few clicks or log in to continue.



 
AnasayfaAnasayfa  PortalliPortalli  GaleriGaleri  Latest imagesLatest images  AramaArama  Kayıt OlKayıt Ol  Giriş yap  

 

 Paralel Port nedir?

Aşağa gitmek 
YazarMesaj
GüLNuR
Admin
Admin
GüLNuR


Kadın
Mesaj Sayısı : 543
Yaş : 36
Location : Tokat
İş: : ögrenci
Lakabı : Senarist
Tuttuğunuz Takım? : Paralel Port nedir? 1444
Ruh Halin? : Paralel Port nedir? 1131
Kayıt tarihi : 25/09/07

Kişi sayfası
Başarı Puanı:
Paralel Port nedir? Img_left0/0Paralel Port nedir? Empty_bar_bleue  (0/0)
Seviye:
Paralel Port nedir? Img_left0/0Paralel Port nedir? Empty_bar_bleue  (0/0)
Güçlülük:
Paralel Port nedir? Img_left0/0Paralel Port nedir? Empty_bar_bleue  (0/0)
Paralel Port nedir? Empty
MesajKonu: Paralel Port nedir?   Paralel Port nedir? EmptyPerş. Ekim 04, 2007 12:06 am


Paralel port, bilgisayarın dış dünyasıyla bağlantı kurmasını sağlar ; ve bu sayede buraya takılan yazıcıya yazı yazdırılır, yazıcıdaki durumlarda bilgisayara bildirilir.

Bir paralel port DB-25 olarak adlandırılan 25-pinli adaptörden oluşur. Adaptör erkek(male) konnektör (pinler) veya dişi(female) konnektör (küçük delikler) dür.

Genellikle yazıcı portu LPT1 olarak adlandırılır. LPT1 bilgisayarın arka kısmında dişi tipinde bir adaptördür.Yazıcı bağlantı kablosu erkek tipi adaptördür ve laplink kablosu olarakta adlandırılır.

Paralel port bilgisayarinizin en kolay programlanabilir portudur. DB-25 pinleri üzerinde data,statüs,control adinda 3 tane port vardir .Bu pinlerden her hangi bir tanesinin "1" olması durumu, o pinden okunacak voltajin +5 Volt olmasi anlamina gelir. "0" olmasi 0 Volt olmasini gösteriyor. Bu sebeple portlar programlanırken binary sayı sisteminin önemi ortaya çıkar.

1-DATA PORTU:

Paralel port üzerinde data portuna ait 8 adet (D0-D7) pin vardir. Bu port paralel portunuzun taban adresini kullanir. 8 tane data pini oldugundan 8 Bitlik veri çikisi almak mümkündür. Yani bu 8 tane pinin "1" yada "0" degerlerini almasi ile veri akisi saglanmis olur. Data portu normalde veri çikisi için kullanilmaktadir. Fakat bazi özel ayarlar yaparak, eger bilgisayariniz da destekliyorsa veri girisi yapmanizda mümkün olabilir.

2-STATUS PORTU:

Status portu sayesinde, 15 - 13 - 12 - 11- 10 numarali pinlerden, 5 bit sayisal giris yapabiliriz. Veriyi paralel portun seklinde gözüktügü gibi S7, S6, S5, S4, S3 pinlerinden yapacagiz. Bu 5 pinlerden herhangi bir müdahale bulunmadan okuyacaginiz lojik deger "1" olacaktir. (Eger voltmetrenizle bu pinlerdeki voltaji ölçerseniz +5 Volt oldugunu göreceksiniz). Bu pinlere baglayacagimiz butonlar ile pinleri topraklayarak lojik degerlerini "0" yapip bir nevi veri girisi gerçeklestirmeniz mümkün. Fakat bu pinlerden S7, donanim tarafindan ters indirilmistir. Bunun anlami o pinin topraga çektigimiz zamanki degerinin "1" olacagidir.

3-CONTROL PORTU:

Control portunu hem giris hem de çikis için kullanmak mümkündür. Paralel port üzerinde control portununa ait 4 tane pin vardir. Bu pinlerden C0,C1,C3 pinleri ters inmistir. Yani ters inmis olan bu pinlere veri göndermedigimiz zaman durumu "1" dir. Bu pinlerden bir tanesine veri gönderdigimizde o pinin degeri "0" olacaktir. Data ve status pinlerinin yetmedigi zamanda control portlari ile çikis yada giris almak mümkündür. Programlama sekli status ve data portlari ile aynidir.

Eğer LPT1 in adresi 0x0378 ise data,status ve control portlarının dağılımları Tablo 1 deki gibi olacaktır.

Port adı
Adresi(Hex)
Karşılığı(Hex)

DATA
378
378

STATUS
378+1
379

CONTROL
378+2
37A


Tablo 1: LPT1 portlarının dağılımları

Her pinin bilgisayarın yazıcı ile anlaşmasını sağlayan bir görevi vardır. Paralel port pinlerindeki sinyalleri ve giriş çikiş Tablo 2 te listelenmiştir.

Sinyal Adi
BIT
PIN
Yön

-Strobe
¬C0
1
Output

+Data Bit 0
D0
2
Output

+Data Bit 1
D1
3
Output

+Data Bit 2
D2
4
Output

+Data Bit 3
D3
5
Output

+Data Bit 4
D4
6
Output

+Data Bit 5
D5
7
Output

+Data Bit 6
D6
8
Output

+Data Bit 7
D7
9
Output

-Acknowledge
S6
10
Input

+Busy
¬S7
11
Input

+Paper End
S5
12
Input

+Select In
S4
13
Input

-Auto Feed
¬C1
14
Output

-Error
S3
15
Input

-Initialize
C2
16
Output

-Select
¬C3
17
Output

Ground
-
18-25
Toprak


Tablo 2 : Paralel port pinlerindeki sinyalleri ve giriş çikiş durumları

Paralel Port ‘taki Hangi Pin Ne İşe Yarar ?


(Pin No: 1) STROBE LINES veya CLOCK PALSE PIN ( Tamam pini )

Bir bilgiyi paralel porta yüklemek yazıcıya o yazı yazdırmak için yeterli değildir. Çünkü bilgi pinleri sürekli olarak değişirler. Bu değişme tamamlandığı anda bu pin 1 olur.

Siz 6 bilgisini göndermeye çalışırken bilgi binary ‘e çevrilir ve teker teker pinlere verilir. Bu işlem sırasında bu pin lojik 0 , tamamlandıktan sonra lojik 1 değerine ulaşır.

(Pin No: 2-9 ) Data Bits ( Veri Pinleri )

İşte bu pinler bizim için en önemli pinlerdir. Bilgisayarın dış dünyasına hükmetmesi için gerekli pinlerdir. Gönderilen bilgi 8 bit halinde buraya yüklenir.

Çıkış var, lojik1 veya setlenmiş gibi tabirler bu pinden +5 Volt bulunduğunu gösterirken, çıkış yok, lojik 0 veya resetlenmiş gibi tabirler ise 0 Volt bulunduğunu gösterir.

(Pin No: 10) Acknowledge line ( Hazır hattı )

Yazıcının bilgisayara gönderdiği bilgilerden bir tanesidir. Burada lojik 0 varsa “Son alınan karakter işlendi, yeni karakter için yazıcı hazır”, lojik 1 iken yazdırmada bir hata var demektir. Bu durumda bilgisayar yeni bir karakteri göndermez ve bekler...

(Pin No: 11) Busy Line ( Meşgul hattı )

IBM PS / 2 serisi iletişim portunda bir karakterin bilgisayardan gönderilmesi için en az 2 ms gerekmektedir. Bu durumda da bu hat üzerinde 1 saniyede 500.000 karakter gönderilebilir. Karakter gönderme hızı cps olarak adlandırılır.( Character Per Second)

(Pin No: 12) Paper empty ( Kağıt yok )

Yazdırma sırasında yazıcının kağıdının bitmesi durumunda bu pin yazıcı tarafından lojik 1 gönderilir. Bunu algılayan bilgisayar ekranda kağıt bitti hatasını verir.

(Pin No: 13) Select ( On line )

Bilgisayara bir yazıcı bağlanmış ve bu yazıcıya yazı yazabilir konumdaysa bu hattan lojik1 sinyali bilgisayara gönderilir. Eğer pin lojic 0 durumundaysa bilgisayar yazı yazdırma işlemini yapmaz.

(Pin No: 14) Auto feed XT ( Otomatik Satır Başı )

Bu bilgi bilgisayardan yazıcıya gönderilerek yazdırılan yazıyı bir sonrakisatırdan yazdırmasını ister.Satır yazdırılırken durum lojik 0, yeni satır için durum lojik 1.

(Pin No: 15) Error, Fault line ( Hata hattı )

Bu bilgi yazıcıdan bilgisayara gönderilmişse yazıcıda bir hata oluşmuş demektir. Bu durum sonucunda otomatik olarak “Busy, on-line ve error line” hata çıkışı verir.

(Pin No: 16) Reset, Initalize line ( Yazıcı sıfırlama hattı )

Bu pine lojik 0 verdiğinizde yazıcı kapanıp açılarak içeriğindeki bufferı da temizler.

(Pin No: 17) Select Input ( Hazırlama hattı )

Bazı yazıcılar bağlı bulundukları bilgisayardan açılıp – kapatılabilirler. Bu pin yazıcıdaki “ On / Off ” düğmesine paralel işlem yapar. Setleme durumunda yazıcı On, Resetleme durumunda yazıcı Off durumunda olur.

(Pin No: 18 - 25) Ground lines ( Şase hatları )

Bu pinler bilgi taşıyan 2 – 9 nolu pinlerin şase uclarıdır. Bunun yapılmasının amacı her bilgi için bir referans seviyesi oluşturmaktır. Bu uçlara returns ( geri dönüş hatları ) denir. Burada daimi olarak lojic 0 bulunur



Paralel Iletim şeması:

+-----+ +-----+
| |--------->| |
| V |--------->| A |
| E |--------->| L |
| R |--------->| I |
| I |--------->| C |
| C |--------->| I |
| I |--------->| |
| |--------->| |
+-----+ +-----+
Sayfa başına dön Aşağa gitmek
http://www.gopforum.okuyoruz.biz
 
Paralel Port nedir?
Sayfa başına dön 
1 sayfadaki 1 sayfası
 Similar topics
-
» Seri Port nedir?
» Advanced Port Scanner
» API Nedir
» DLL Nedir?
» Modem Nedir ?

Bu forumun müsaadesi var:Bu forumdaki mesajlara cevap veremezsiniz
Gazi Osman Pasa :: Bilgisayar/ Teknoloji Dünyası :: Donanım-
Buraya geçin: