![]() |
| |||||||
| Programlama C,Delphi,Visual Basic ve diğer tüm programlama dilleri hakkında dökümanlar ve bilgilerin merkezi |
| | |
|
| | LinkBack | Konu Seçenekleri |
| | #1 |
| Bakan ![]()
Mesajlar: 273
Puan: 4957 | ÖN BILGILERE GIRIS: Paralel port, bilgisayarin dis dünyasiyla baglanti kurmasini saglar ve bu sayede buraya takilan aygita dijital olarak bilgi gönderir ve aygittan bilgi alir. Bu bilgi alma ve verme islemlerinin hepsi ikilik sistemde olur. Bilgisayarda temel olan iki büyüklük vardir. Bilgisayar içerisinde veri bu iki deger üzerinden akmaktadir. "1" devrenin kapali (aktif) "0" ise açik (pasif) oldugunu gösterir. Bilgisayarda bu birler ve sifirlarin her birine "BIT"; bunlardan sekiz tanesinin yanyana gelmis sekline "1 BYTE" diyoruz. Bir seferde paralel porttan en fazla 256(11111111) sayisi gönderilebilir.(8 Tane veri ucu bulundugundan) Paralel portta veri transfer hizi genelde 150kb/sn dir. Fakat bu deger su an bir kaç kat artabilmektedir.Bilgisayara bagli her aygitin bellekte bir adresi bulunur ve her açilista BIOS bu adres degerlerini RAM bellege yeniden yükler. Paralel portun da belirli bir adres degeri vardir. Bu adres deger kontrol edilerek paralel porta bagli olan aygitin kontrolü saglanir. Aygit bilgisayara yakin oldugu zamanlarda paralel port kullanilir. Temel olarak paralel port üçe ayrilir. -GIRIS BIRIMI -ÇIKIS BIRIMI -KONTROL BIRIMI Bu deney çalismasinda paralel portun kavranmasi için çesitli direnç, diyot, led gibi aletlerle kurulan devreler olusturulacaktir. -Portun açik olmasi -Portun kapali olmasi PARALEL PORT PINLERI SEMASI( DB25 ) : ![]() 1-14-16-17 :Kontrol uçlari. 2-3-4-5-6-7-8-9 :Veri uçlari. 10-11-12-13-15 :Giris uçlari. Şimdi Bu Pinlere Veri Gönderelim: Code: asm//asm yani port kodlarının başlangıcı mov dx,$ 378;//buradaki 378 serial port adresidir eğer adreste değişiklik yoksa sorun olmaz ama 378 dışında bi port no kullanıosanız onu yazmanız gerekir. mov al,$1;//şimdi hangi porta veri göndereceğimizi seçioruz buraya yazacağımız rakam ile ilgili bilgi aşağıdadır!!! out dx,al; end;//port kodlarını gerekli pinlere göndermiş olduk... Veri Göndereceğimiz 8 Tane Pin Olduğunu Sölemiştm Bu Pinlere Elektrik Vermek İçin : mov al,$0// 8 Pinin Elektriğinide KESER. mov al,$1// Sadece 1. Pine Elektrik Verir. mov al,$2// Sadece 2. Pine Elektrik Verir. mov al,$4// Sadece 3. Pine Elektrik Verir. mov al,$8// Sadece 4. Pine Elektrik Verir. mov al,$16// Sadece 5. Pine Elektrik Verir. mov al,$32// Sadece 6. Pine Elektrik Verir. mov al,$64// Sadece 7. Pine Elektrik Verir. mov al,$128// Sadece 8. Pine Elektrik Verir. Örneğin Biz sadece 1. ve 5. Pinlere Elektrik Vermek İstiyorsak Yapmamız Gereken: mov al,$17// Yani 1. Pin Nu + 5. Pin Nu 17; Umarm İşinize Yarar Sorunlarınız Olursa Yardımcı Olmak İsterim... Bu arada bu bilgileri windows xp de denerseniz hata alırsınız çünkü xp 32 bit regesterda çalışır bize 16 bitlik regester lazm oda win98 dir! yani bu kodları win 98 de kullanabilirsiniz... |
|
![]() |
| Konuyu toplam 0 üye ve 1 ziyaretçi okuyor | |
| Konu Seçenekleri | |
|
|
Benzer Konular | ||||
| Konu | Konuyu Açan | Forum | Cevaplar | Son Mesaj |
| Delphi Componentleri (FTP) | meydan | Programlama | 1 | 20.07.2007 11:43 |
| Mp3 Küçültücü 5 Mb Olan Mp3leriniz 300 Kbyt'a Kadar Düşürün(telefona atın)++Serial | axifix | Programlar | 2 | 9.07.2007 14:23 |
| Serial Numaranı Kaybettiysen... | t.yazıcı | Programlar | 1 | 23.06.2007 16:37 |
| 1 Milyon Adet Serial !!! | mustizmir | İnternet Genel | 0 | 1.10.2006 00:06 |
| Ip'nizi Görün Port Trafiğinizi Kontrol Edin | MOD-ERN | İnternet Genel | 1 | 1.03.2006 21:11 |