Bilgi ve Uygulama

Programlama


İsmail Sahillioğlu 15.09.2019
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:...
Mehmet Yılmaz 10.08.2019
Bugünlerde hızla gelişen teknoloji sonucu 'Yapay zeka, büyük data' gibi konular ilgide üst sıraları işgal etmiş olsada alt yapıları çerçevesinde incelendiğinde ihtiyaç duyulan verilerin temelde sensörlerle toplandığını görüyoruz. İşlemleri güçlü işlemciler yapıyor olsada sensörler mikrodenetleyiciler ile veriye (data) dönüştürülmektedir. Yada sonuçta yapılması gereken eylemler mikrodenetleyicilere bağlanmaktadır. Bir büyük yazıcıyı incelediğimizde elektronik kartlarında çok sayıda mikrodenetleyiciye rastlıyoruz.  Mikrochip Pic serisi için Assembly dilinde programlamayı anlatmaya başlıyorum.
İsmail Sahillioğlu 20.07.2019
JAL v2 derleyicisi yalnızca aşağıdaki türleri tanır...
...
En büyük türler,  WORD SWORD,  DWORD,  SDWORD genişlik belirticisini kullanarak basitçe temel türlerden türetilmiştir. Örneğin WORD BYTE*2’ye eşittir, sonuncusu yani BYTE*2, biçimlendirici ile diğerinin alternatifi olarak kullanılabilir...
İsmail Sahillioğlu 10.04.2019
Değişkenler  programlama dillerinin vazgeçilmez öğelerindendir. Değişkenler program yazarken, bellek konumlarının adres sayılarını kullanmak yerine benzersiz bir adla ilişkilendirip bu konumlar üzerinde veri organizasyonu yapmamızı sağlar. Biz insanlar için adlarla çalışmak sayılarla çalışmaktan daha kolaydır.
İsmail Sahillioğlu 26.03.2019
JAL "Just Another Language" sözcüklerinin kısaltılmışıdır. Türkçeye, "Yalnızca Başka Bir Dil" olarak çevrilebilir. Microchip firmasının 8-bit PIC mikordenetleyicileri için geliştirilen açık kaynaklı, yüksek-düzeyli ve ücretsiz bir programlama dilidir.
Ulvi Asil Yılmaz 03.03.2019
HTML Nedir?
HTML'nin Tarihçesi
HTML Yapısı
Etiket Yapısı
Mehmet Yılmaz 25.07.2017
Bu yazımızda iPhpne ve iPad için "Xcode" ile iOs uygulaması geliştirmeye başlayacağız. Xcode kurulumunuzun tamam olduğunu var sayıyoruz ve başlıyoruz.
Mehmet Yılmaz 24.07.2017
Bu yazımızda "Android Studio" ile android uygulaması geliştirmeye başlayacağız. Android Studio kurulumunuzun tamam olduğunu var sayıyoruz ve başlıyoruz.
İsmail Sahillioğlu 24.02.2017
Kontrol devresi şekilde de görüldüğü gibi bir sıfırlama(RESET) girişi, 2 motorun denetimini yapan 1-başlat, 1-durdur buton girişi, Aşırı Akım Rölesinden gelen 2 sinyal bilgisi girişi, 2 hata düzeltildi onay butonu girişi, 2 adet Motor1 ve Motor2 çıkışı, 2 hata göstergesi çıkışı ve sayaç devresini süren 3 uçtan oluşmaktadır. 6-harici giriş, 4-harici çıkış ve 3-dahili çıkış olmak üzere toplam 13 adet giriş-çıkış ucu kullanılmıştır.
Mehmet Yılmaz 08.09.2015
Bu çalışmada Arduino UNO ile basit uygulama yapacağız.

Arduinonun 9 nolu ucuna bağlı ledi 1 saniye aralıklarla yakıp söndüreceğiz. 11 nolu ucuna bağlı ledi ise 500 milisaniye aralıklarla yakıp söndüreceğiz.

Samet Yüzügüllü 02.02.2013
Bu çalışmada ds1302 ile ayarlanabilir CCS C ve PIC 17F877 ile yapılmış Takvim Saat Isı Devresi yapacağız
Samet Yüzügüllü 02.02.2013
CCS C ve 16F628 ile yapılan karaşimşek devrsesi
Samet Yüzügüllü 02.02.2013
CCS C ve 16F628 ile yapılan kronometre devresi
Samet Yüzügüllü 01.02.2013
Pic 16F877A mikrokontrolör entegresi kullanılarak yapılmış akvaryum projesi
Samet Yüzügüllü 12.06.2012
16F628A ile yapılmış basit bir geri sayıcı. başla ve durdur, reset, ayar butonlarından oluşan geri sayıcı lcd ile gösterilmiştir. LCD yerine istenirse 7-seg displayde kullanılabilir. Program ayar menüsündeyken başla butonu işlemiyor, sayarkende ayar menüsüne girmiyor.
Mehmet Yılmaz 14.11.2011
Yayınladığım çalışmalarda kullandığım programlar ile ilgili çok sayıda sorular geliyor. Bu sorulara genel olarak cevabım "Üreticisine bu konuları sormanız en doğru olanıdır" oluyor. Ücretsiz dağıtılan ve açık kaynaklı programlar için ise bildiğim kadarıyla yardımcı olmaya çalışıyorum. Artık çalışmalarımda Ücretsiz ve açık kaynak program kullanıyorum. Bu yazımda JAL ile ilgili karşılaştığım sorulardan jal derleme konusuna cevap vermeyi amaçlıyorum.
Mehmet Yılmaz 20.01.2010
Bu yazıda ledlerle yapılmış basit bir ışık gösterisi devresi tanıtılacaktır. Mikrokontrolör olarak Microchip PIC16F628 kullanılmıştır. PIC'in kodlanması JAL V2.4l ile yapılmıştır. Bu kodlamada JalEdit programı kullanılmıştır.
Mehmet Yılmaz 18.01.2010
Bu çalışma öylesine bir python kodu karalamasıyla başladı. Yazdıkça beğenmeye ve sonraları ise hoşuma gitmeye başladı. Önce konsolda kodları çalıştırarak, sonrada Tkinter ile giyindirerek yazıldı. Uğraştıkça bir ufuk yolculuğu şeklini aldı. Bir hayli kullanılabilir olduğunu farkedince yayınlamaya karar verdim
Aykut Yılmaz 24.12.2009
Bu uygulama için PIC16F877 dahili eprom hafızası kullanılacaktır. 128*64 GLCD 128 sütün 64 satır dan oluşmaktadır.Toplamda 128x64=8192 pixelden oluşmaktadır. Hazır font ve Hazır kod çevirici dosyalar ile GLCD de resim ve grafik gösterelim
Aykut Yılmaz 23.12.2009
Bu yazı ve diğer yazılarda GLCD uygulamaları ve PIC MCU ile yapılmış projelerden bahsedilecektir. Kullanılan programlama dili Proton Basic ve kullanılan şematik programı Proteus 7.4 sp3 olacaktır. Kullanılan MCU 16F877 olacaktır.
Aykut Yılmaz 23.12.2009
GLCD’lerin diğer LCD’lere en büyük avantajı istenilen resim veya yazının görsel olarak gösterilmesidir. 2.Projede GLCD ile fontlu yazı uygulaması yapılacaktır. Bu uygulama için Font generatör programı kullanılacaktır. İstenirse proton programı içindeki font dosyalarıda kullanılabilinir.
Profahmet 12.10.2009
Bu devre su depolarının yada kuyuların su seviye kontrolünü yapmaktadır. Su seviyesini ölçmek için depo içinde üç tane seviye probu kullanılmaktadır. Bunlar plastik kılıflı iletken çubuklardır. A probu suyun en üst seviyesini belirler. B probu suyun en düşük olacağı seviyeyi belirler C probu ise deponun en altta ki ya da depo metal ise dış şasesine bağlanacak probtur.
Mehmet Yılmaz 28.01.2009
Bu yazıda Python'da dosya açma ve içeriğini gösterme ile ilgili örnek verilecektir. Pythonun daha rahat anlaşılabilmesi ve programın izlenebilmesi amacıyla programda bulunan kodlarda kullanılan değişkenler uzun ve anlaşılabilir olarak yazılmıştır.
Mustafa Topuz 15.05.2008
JalTurk programlama dili ile hazırlanmış PIC16F628 saat uygulaması
Mehmet Yılmaz 06.05.2008

Mehmet Yılmaz 02.05.2008

Mehmet Yılmaz 01.05.2008

Profahmet 01.05.2008

Mustafa Topuz 29.04.2008

Mehmet Yılmaz 27.04.2008

Sayfa:12 .. >
Konular