Toplam 4 adet sonuctan sayfa basi 1 ile 4 arasi kadar sonuc gösteriliyor
  1. #1
    forum üyesi
    Üyelik tarihi
    Şubat.2010
    Mesajlar
    20

    Standart BASCOM BASİC

    Bascom basic ile uğraşan yok mu

  2. #2
    forum üyesi
    Üyelik tarihi
    Ocak.2008
    Mesajlar
    41

    Standart Cevap: BASCOM BASİC

    Sanırım yok

  3. #3
    forum üyesi
    Üyelik tarihi
    Şubat.2010
    Mesajlar
    20

    Standart Cevap: BASCOM BASİC

    lcd+ds1302+atmega16 uygulaması
    kod:

    $regfile = "m16def.dat" ' specify the used micro
    $crystal = 8000000 ' used crystal frequency
    Ddra = 255
    Declare Sub Sat
    Declare Sub Write_data
    Declare Sub Ds1302_write

    Dim Sat As Byte , Dak As Byte , Sn As Byte
    Dim Gun As Byte , Ay As Byte , Yil As Byte , Bos As Byte
    Dim Wr_command As Byte
    Dim Wr_byte As Byte
    Rst Alias Porta.5
    Dta Alias Porta.7
    Clk Alias Porta.6


    Locate 1 , 1
    Lcd "hos geldiniz"
    Wait 1
    Cursor Off
    Call Write_data
    Call Sat
    Call Sat
    Cls
    Do

    Call Sat

    Locate 1 , 1
    Lcd "saat:" ; Sat ; ":" ; Dak ; ":" ; Sn
    Locate 2 , 1
    Lcd "tarih:" ; Gun ; ":" ; Ay ; ":" ; "20" ; Yil


    Loop

    End


    Sub Sat

    Set Rst
    Ddra.7 = 1
    Bos = &HBF
    Shiftout Porta.7 , Clk , Bos , 2
    Ddra.7 = 0
    Shiftin Pina.7 , Clk , Sn , 2
    Shiftin Pina.7 , Clk , Dak , 2
    Shiftin Pina.7 , Clk , Sat , 2
    Shiftin Pina.7 , Clk , Gun , 2
    Shiftin Pina.7 , Clk , Ay , 2
    Shiftin Pina.7 , Clk , Bos , 2
    Shiftin Pina.7 , Clk , Yil , 2
    Shiftin Pina.7 , Clk , Bos , 2
    Reset Rst


    Sn = Makedec(sn)
    Dak = Makedec(dak)
    Sat = Makedec(sat)
    Gun = Makedec(gun)
    Ay = Makedec(ay)
    Yil = Makedec(yil)
    End Sub




    '*****************************************************************************
    Sub Write_data

    Wr_command = &H8E
    Wr_byte = Makebcd(00)
    Ds1302_write



    Wr_command = &H8C '// YY
    Wr_byte = Makebcd(10) '2010
    Ds1302_write

    Wr_command = &H8A '// Day
    Wr_byte = &B00000100
    Ds1302_write

    Wr_command = &H88 '//mon
    Wr_byte = Makebcd(04) '//04
    Ds1302_write

    Wr_command = &H86 '//dd
    Wr_byte = 6 '//06
    Wr_byte = Makebcd(30)
    Ds1302_write

    Wr_command = &H84 '// HH
    Wr_byte = Makebcd(15)
    Ds1302_write

    Wr_command = &H82 '//MM
    Wr_byte = Makebcd(15)
    Ds1302_write

    Wr_command = &H80 '//SS
    Wr_byte = Makebcd(15)
    Ds1302_write


    End Sub



    ' var1 = MAKEDEC(var2)


    '*****************************************************************************
    Sub Ds1302_write


    Config Porta.7 = Output

    Set Rst



    Shiftout Dta , Clk , Wr_command , 3

    Shiftout Dta , Clk , Wr_byte , 3


    Reset Rst


    End Sub

  4. #4
    forum üyesi
    Üyelik tarihi
    Şubat.2010
    Mesajlar
    20

    Standart Cevap: BASCOM BASİC

    kod çalışıyor

 

 

Konu Bilgileri

Bu Konuya Gözatan Kullanıcılar

Şu anda 1 kullanıcı bu konuyu görüntülüyor. (0 kayıtlı ve 1 misafir)

Benzer Konular

  1. pıc basıc
    Konu Sahibi unalmustafa1977 Forum PIC YAZILIM
    Cevap: 10
    Son Mesaj : 18.Şubat.2012, 22:51
  2. Bascom avr; ATmega128 basic projeler Arapça anlatım kodlar mevcut
    Konu Sahibi aykut54 Forum ATMEL UYGULAMALARI
    Cevap: 0
    Son Mesaj : 08.Ekim.2010, 00:13
  3. Bascom AVR 1.8.11 Full+Crack+ eBook(PDF)
    Konu Sahibi Proteus Forum ATMEL YAZILIM VE DERLEYİCİLER
    Cevap: 3
    Son Mesaj : 12.Temmuz.2010, 01:39
  4. Bascom Avr Proğramlama
    Konu Sahibi Ne Mutlu Türküm Forum ATMEL YAZILIM VE DERLEYİCİLER
    Cevap: 2
    Son Mesaj : 08.Haziran.2010, 22:32
  5. pıc basıc kod
    Konu Sahibi ınsert Forum PIC YAZILIM
    Cevap: 3
    Son Mesaj : 25.Ağustos.2009, 01:08

Yetkileriniz

  • Konu Acma Yetkiniz Yok
  • Cevap Yazma Yetkiniz Yok
  • Eklenti Yükleme Yetkiniz Yok
  • Mesajınızı Değiştirme Yetkiniz Yok
  •