Picproje Elektronik Sitesi

DERLEYİCİLER => Diğer Derleyiciler => JAL => Konuyu başlatan: demket - 01 Haziran 2013, 13:56:19

Başlık: JalV2 de 74hc595 nasıl kullanılır?
Gönderen: demket - 01 Haziran 2013, 13:56:19
S.A., JalV2 de 74hc595 gibi shift register ları nasıl kullanabiliriz?

Teşekkürler,
Başlık: Ynt: JalV2 de 74hc595 nasıl kullanılır?
Gönderen: ByTEK - 02 Temmuz 2013, 20:01:47
merhaba

bunun için procedure yazmıştım. kullanabilirsiniz.




-------------------- 74HC595 için pin tanımlamaları -------------------
var volatile bit clock_pin    is pin_a1
var volatile bit aktarma_pin  is pin_a2
var volatile bit data_pin     is pin_a3

procedure display_yolla(byte in giris_bilgi) is
  var bit veri_biti at giris_bilgi : 0
for 8 loop
data_pin = veri_biti
giris_bilgi = giris_bilgi >> 1
clock_pin = high
clock_pin = low
end loop
aktarma_pin = high aktarma_pin = low --- <-- Çıkışları 74HC595'e aktarma yapması için. Duruma göre silinip başka bir yerde bütün verileri gödnerince bu kod ile çıkışlara aktarabilirsiniz.
end procedure
-----------------------------------------------------------------------


daha farklı bir örnek uygulama

http://yadi.sk/d/z4Z9SCE_6QRvi (http://yadi.sk/d/z4Z9SCE_6QRvi)