KlavyeSende.CoM
Kasım 23, 2008, 02:26:00 ÖS *
Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz
  KlavyeSende.Com | Artık Klavye Sende !
 
Ana Sayfa Yardım Ara Admin Admin Admin Giriş Yap Kayıt  
Sayfa: [1]
  Yazdır  
Gönderen Konu: Pascalda paralel port kullanımı  (Okunma Sayısı 142 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Ocak 22, 2007, 05:11:44 ÖS  |  Uyarı : Dikkat bu Administrator mesajıdır |
ChaR
Administrator
********

Üye Bilgileri
Üye ID: 1

Mesaj Sayısı: 2622

Nerden: Bilmem Sence Nerden ;)

Cinsiyet: Bay

Rep : 138


« Not Found Keyboard »

Durumum:


Üyelik Bilgileri WWW

Admin

Pascalda paralel port kullanımı

Pascalda port kullanımı için paralel portun adresi olan 378 i kullanacağız, bu komutun kullanımı port[$378] şeklindedir. Bildiğimiz gibi paralel porttan 8-bitlik bilgi verişi sağlamaktadır. Bu komutu kullanmak için 8-bitlik bilgi gönderimi sağlayan bütün kısmların lojik 1 olması gerekir. Yani paralel porttan 8 tane led yakmak için hepsinin değerinin 1 olması bu da port[$378] komutunun değerinin ikilik tabanda 11111111 olması demektir. bunun yanında birinin yanmasını ötekinin yanmamasını istiyorsunuz. Bu durumda 10101010 olması gerekiyor. taban aritmetiği iyi olan arkadaşlar (11111111) şeklinde ikilik tabandaki bir sayının değerinin 255 'e eşit oldğunu bilirler. Aynı şekilde (10101010) sayısınında 170'e eşit olduğunu bilecektirler. Eğer bunu komuta uygulamak gerekirse:

uses crt;
begin
repeat
port[$378]:=255; {1111 1111 olduğu durum}
until keypressed;
end.


yukarıdaki 6 satırlık kodda herhangi bir tuşa basılıncaya kadar 8 led yanar vaziyette duracaktır..... Eğer paralel porttan bilgi okunmak isteniyorsa ki bu bilgisayara bilgi gönderildiği zaman olacaktır. port[#378] komutu bir değişkene eşitlenmesi gerekmektedir. Örneğin:

uses crt;
var
a:byte;
begin
a:=port[#378];
write(a);
readkey;
end.


alıntıdır..
Logged

Herşeyi Sana Yazdım , Herşeye Seni YazdımResimlerin Görüntülenmesine İzin Verilmiyor
Resimleri Görebilmek İçin Üye Ol veya Giriş Yap

( N Resimlerin Görüntülenmesine İzin Verilmiyor
Resimleri Görebilmek İçin Üye Ol veya Giriş Yap D )
Ağustos 01, 2007, 10:42:58 ÖÖ
wind_144
Klavyenin Ustası
*****

Üye Bilgileri
Üye ID: 60

Mesaj Sayısı: 959

Nerden:

Cinsiyet: Bay

Rep : 63


Durumum:


Üyelik Bilgileri


Teşekkürler......
Logged

BIR YILDIZ DAHA KAYDI......
Sayfa: [1]
  Yazdır  
Pascalda paralel port kullanımı
 
Gitmek istediğiniz yer:  

MySQL ile Güçlendirildi PHP ile Güçlendirildi Powered by SMF 1.1.2 | SMF © 2006, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks
XHTML 1.0 Geçerli! CSS Geçerli!