-
Görevci Tanıtım sayfasında Görevciyi kısaca tanıtmıştım. Bu yazıda, şöyle bir genel bakış yapalım istedim. Görevci nasıl edinilebilir, API'leri (Application Programming Interface, Uygulama Programlama Arayüzü) nelerdir, bir görevin yapısı kodda neye benzer gibi soruları kısaca yanıtlamaya çalışacağım. Hadi başlayalım. …
Okumaya Devam Et -
Görevci tanıtımına hoş geldiniz! Zamanınız varsa, gelin önce biraz Görevciyi ve hikayesini tanıyalım...
Görevcimiz, küçük çaplı mikrodenetleyiciler için geliştirilen gömülü projelerin kurtarıcısı! Görevci, uygulama yazdığım görece küçük 8-bit PIC mikrodenetleyiciler için eksikliğini hissettiğim çoklu görev yönetimi …
Okumaya Devam Et -
PIC denetleyicilerde; her biri 8-bit genişliğinde olan, Special Function Registers / Özel İşlev Yazmaçları ve General Purpose Registers / Genel Amaçlı Yazmaçların bulunduğu veri bellekleri haritalandırılmış bir yapıya sahiptir. Bu bellek haritası modelden modele değiştiğinden dolayı burada yalnızca PIC16F628A modelinin …
Okumaya Devam Et -
Bu program başlangıç düzeyinde olanların Assembler'da tuşların nasıl taranıp, girilen değerin nasıl 7-Parçalı bir LED göstergede gösterilebileceğini kavrayabilmesi için yapılmıştır. Programın işleyişi şu şekildedir:
-
Osilatör ayarları yapılır.
-
Giriş-çıkış yönlendirmeleri yapılır ve portlar kullanıma hazır hale …
Okumaya Devam Et -
-
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. Amacımız; birkaç giriş ve birkaç çıkışı kontrol eden bir mikrodenetleyiciyi istediğimiz bir senaryoya göre koşullandırıp çalışmasını sağlamak.
Okumaya Devam Et -
Üye olduğum forumları gezdiğimde Assembly ile PIC programlama konusunda özellikle PIC18 serisi ile ilgili yeteri kadar Türkçe kaynak bulamadım. Bu yüzden ben de yeterli İngilizcem olduğu için İngilizce kaynaklara yöneldim. Şu an hala Assembly programlamada ilerliyorum. Bunu yaparken de Türkçe kaynak sıkıntısından …
Okumaya Devam Et