|
|
Delphi İle Serial PORT KONTROLU (DB-25)
| Programlama C,C#,Pascal,Delphi,Visual Basic ve diğer tüm programlama dilleri hakkında dökümanlar ve bilgiler. |
Program katagorisindeki Programlama bölümünde açılan Delphi İle Serial PORT KONTROLU (DB-25) adlı konudan; ÖN BILGILERE GIRIS: Paralel port, bilgisayarin dis dünyasiyla baglanti kurmasini saglar ve bu sayede buraya takilan aygita dijital olarak bilgi ... |
|
| | LinkBack | Konu Seçenekleri |
| | #1 |
![]() Mesajlar: 274 | Delphi İle Serial PORT KONTROLU (DB-25) Ö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... |
|
| | #2 |
![]() Mesajlar: 1 | ben uzaktan kumandalı arabayı delphi 7 kontrol etmek istiyorum herhalde bu bilgiler işime yarayacaktır biraz yardımcı olursan sevinirim |
|
İlginizi Çekebilecek Benzer İçerikli Konular | ||||
Usb Modemlerde Port Açma (Resimli Anlatım) (gokay97 / Knight Online) | ||||
Delphi Componentleri (FTP) (meydan / Programlama) | ||||
Serial Numaranı Kaybettiysen... (t.yazıcı / Programlar) | ||||
Ip'nizi Görün Port Trafiğinizi Kontrol Edin (MOD-ERN / İnternet Genel) | ||||
| Konuda Toplam 0 Kullanıcı, 1 Ziyaretçi Bulunmaktadır | |
![]() |
| |