User account menu

  • Giriş yapın
Anasayfa
Kozmotronik Blog
Yıldız tozundan teknolojiye!

Main navigation

  • Anasayfa
  • Kategoriler
    • Elektronik
    • Programlama
      • Gömülü Programlama
      • Mobil Programlama
    • Programlama Dilleri
  • Seriler
    • Android Bluetooth Programlama
    • JAL Başvuru Kılavuzu
    • Görevci ile Sistem Programlama
  • Projeler
    • Görevci
  • Hakkında

Android Bluetooth Programlama 1

Yazar: İsmail Sahillioğlu | Ağustos 18, 2020
Android Bluetooth
Bluetooth programlamanın giriş yazısında kısa bir önbilgi vermiştik. Birinci bölüm olan bu bölümde bluetooth uygulama projemizi oluşturup ilk işlemleri gerçekleyeceğiz. İlk işlemlerimiz: Bluetooth donanımını etkinleştirme Bluetooth donanımını etkisizleştirme Bluetooth donanımının durum değişimini sistem tarafından bilgi alma olacaktır. Bluetooth'u etkinleştirme ve etkisizleştirme işlemini arayüzde basit bir tuş (button) kullanarak yapacağız. Ayrıca Android Studio'nun hata ayıklama (debug) ekranından yararlanarak program çalışırken neler olduğunu gözleyeceğiz. Başlamadan önce küçük bir not Ben
Devamı
Android
Bluetooth
Java
Programación

JAL | 2.4. Değişkenler

Yazar: İsmail Sahillioğlu | Eylül 15, 2019
JAL | Değişkenler
Basitçe bir değişken, değer tutan bir tanımlayıcıdır. Bu tanımlayıcılar, değeri tutmak için ne kadar boşluk gerektiğini belirleyen ilgili türlere sahiptir. Bu veri türleri hakkında bu yazıda söz etmiştik. Bir değişken tanımlayıcı için belirtilen veri türü bu değişken için bellekte ne kadar yer ayrılacağını belirler. JAL'ın kendi kılavuzunda tam değişken tanımlama formatı aşağıdaki gibidir: VAR [VOLATILE] [SHARED] tür[*sabitifade] tanımlayıcı [ '[' [ sabitifade ] ']' ] [ { AT sabitifade [ ':' bit ] | degisken [ ':' bit ] | '{' sabitifade1[',' sabitifade2...] '}' | IS degisken } [ '=' sabitifade
Devamı
Manual de referencia
JAL
Lenguajes de programación
Programación

JAL | 2.3. Kayıtlar (Records)

Yazar: İsmail Sahillioğlu | Temmuz 27, 2019
JAL | Kayıtlar
Kayıtlar (Records); diziler, değişkenler, ve kayıtlar da dahil olmak üzere diğer yerleşik türleri de içinde barındırabilen ve bu farklı veri alanlarını bir paket haline getiren özel türlerdir. JAL dilinin bu özel türü C dilinde yine özel bir tür olan struct ile benzerlik gösterir. Bir kaydın nasıl tanımlandığına bakalım: record "tanımlayıcı" is "tür1" "tanımlayıcı1" ... end record Bir kayıt oluşturulduktan sonra, basit bir türün kullanıldığı herhangi bir yerde kullanılabilir. Kaydın dahili alanlarına ( .) işleci kullanılarak erişilir. Konuyu pekiştirmek için bir örnek yapalım; 20 baytlık bir
Devamı
Manual de referencia
JAL
Programación
Lenguajes de programación

JAL | 2.2. Diziler

Yazar: İsmail Sahillioğlu | Temmuz 20, 2019
JAL | Diziler
JAL tek boyutlu değişken dizileri oluşturabilir ve bunları organize edebilir. Bit türü dizi oluşturmak için kullanılamaz, donanım yapısına uygun değildir. Bit dışındaki türlerin herhangi biriyle değişken dizileri oluşturulabilir. Dizi tanımlama biçimi aşağıdaki gibidir: VAR "değişken türü" "değişken adı" ["dizi niceliği"] = {"dizi ögeleri"} dizi ögeleri 0'dan itibaren sayılandırılmaya başlanır ve son indeks dizi niceliği - 1 olur. Örneğin dizi niceliği 5 olarak tanımlanırsa, dizi ögeleri'nin indeksleri aşağıdaki gibi olacaktır: İndeks Ögeler 0 öge1 1 öge2 2 öge3 3 öge4 4 öge5 Dizinin ögelerine
Devamı
Manual de referencia
JAL
Lenguajes de programación

JAL | 2.1. Temel Veri Türleri

Yazar: İsmail Sahillioğlu | Temmuz 20, 2019
JAL | Temel türler
JAL v2 derleyicisi yalnızca aşağıdaki türleri tanır. JAL v2 standart veri türleri Tür Açıklama Aralık BIT 1 1 bit boolean değer 0.....1 SBIT 1 1 bit işaretli değer -1.....0 BYTE 1 8 bit işaretsiz değer 0.....255 SBYTE 1 8 bit işaretli değer -128.....127 WORD 16 bit işaretsiz değer 0.....65.535 SWORD 16 bit işaretli değer -32.768.....32.767 DWORD 32 bit işaretsiz değer 0.....4.294.967.295 SDWORD 32 bit işaretli değer -2.147.483.648 ..... 2.147.483.647 FLOAT 1 Kesirli (kayan noktalı) değer +/- 10^-44.....10^38 1Temel türler En büyük türler, WORD, SWORD, DWORD, SDWORD genişlik belirticisini
Devamı
Manual de referencia
JAL
Lenguajes de programación

PIC18F2550 Assembly İle 2 Motorun Belirli Koşullara Göre Sürülmesi

Yazar: İsmail Sahillioğlu | Şubat 23, 2017
Devre şeması
Merhabalar! PIC18 Assembly programlama konusunda biraz Türkçe kaynak kıtlığı olduğunu farkettim. Kaynaklar çok az veya olanlar oldukça basit seviyede. Biraz daha ilerlemek isterseniz artık Türkçe kaynak konusunda yolun sonuna vardığınızı farkedersiniz. Türkçe kaynaklara küçük de olsa katkı sağlamak amacıyla kurgusal bir motor kontrol senaryosu içeren bu yazıyı hazırladım. Bu uygulamanın amacı mükemmel bir motor kontrol devresi ve yazılımı yapmak değil, tamamen PIC18 Assembly dili ile programlama pratiği yapmaktır. Dolayısıyla bu haliyle profesyonel amaçlara hizmet etmez fakat yine de bir
Devamı
PIC
PIC18
PIC18F2550
Assembly
Sayfalama
  • İlk sayfa « İlk
  • Önceki sayfa ‹ Önceki
  • Sayfa 1
  • Şu an kullanılan sayfa 2
Abone ol

Projects

Görevci

Monthly archive

Footer menu

  • İletişim

Copyright © 2026 Kozmotronik Tech - All rights reserved

Kozmotronik Tech