jal ile kombine bir kontrol

Başlatan salihtolu, 16 Kasım 2008, 15:03:36

salihtolu

dede    



P - Kodu:
include 16f84_4
include jlib    

pin_b0_direction = output  -- bu bölümden giriş ve cıkışları belirliyoruz
pin_b1_direction = output
pin_b2_direction = output
pin_b3_direction = output
pin_a0_direction = input
pin_a1_direction = input
pin_a2_direction = input

pin_b0 = low   -- buradan pic,e ilk voltaj verilince cıkışların durumunu belirliyoruz
pin_b1 = low
pin_b2 = low
pin_b3 = low
forever loop

if pin_a0 == high then -- a0 artı olunca
  pin_b0 = high  -- b0 cıkış olson
  pin_b1 = high   --  "
  pin_b2 = high   --  "
  end if
   
if pin_a1 == high then -- a1 artı olunca
  pin_b0 = low  -- b0 eksi
  pin_b3 = high -- b3 artı
  delay_100ms   -- 100ms cıkış ver
  pin_b3 = low  -- b3 eksi
  delay_100ms   -- 100ms bekle
  end if
   
if pin_a2 == high then  -- a2 artı olunca
  pin_b0 = low  -- b0 eksi
  pin_b1 = low  -- b1 eksi
  pin_b2 = low  -- b2 eksi olsun
  end if
  end loop