OSA RTOS (PIC’ler için işletim sistemi)(C18 için bir çalışma)

OSA RTOS (PIC’ler için işletim sistemi)(C18 için bir çalışma)

RTOS = real time operating system = gerçek zamanlı işletim sistemi

İşletim sistemi dediysek”…heee başlat menüsü var mausla tıklıyoruz internete giriyoruz, oyun felan oynuyoruz” diye düşünmeyin.

PIC Mikrodenetleyiciden bahsediyoruz, yani bilgisayarınızdaki işlemci ve çevresel birimleri bir okyanus ise PIC olsa olsa bir su birikintisidir.

İşletim sisteminin bize yapacağı en iyi kıyak, kodlarımızı thread dediğimiz işlem parçalarına ayırarak, sanki aynı anda bir kaç fonksiyon birden birbirinden bağımsız çalışıyormuş gibi göstermesidir.

Devamını okumak için tıklayınız...

23k256 ile SRAM uygulaması (pic 18F45K20 ve c18)

23k256 ile SRAM uygulaması (pic 18F45K20 ve c18)

PIC mikrodenetyici kullanmaktan vazgeçemiyorsunuz ancak RAM yetmiyor bunu artırmanın bir yolu yok mu diye düşünüyorsanız 23k256 ile 256 kilobitlik extra bir ram elde edebilirsiniz.

256 kilobit ne demek?

8 bit = 1 byte ettiğine göre

256 kilobit=256/8=32 kilobyte eder

32 kilobyte’lık alan kolay kolay dolmaz ancak yetmezse veya fazla gelirse 64 kbit ila 1mbit arasında tercih yapabilirsiniz:

Devamını okumak için tıklayınız...

Winpcap sayesinde ethernet simülasyonu(ISIS)

Winpcap sayesinde ethernet simülasyonu(ISIS)

Değerli arkadaşlar bildiğiniz üzere daha önce enc28j60 ile webserver uygulaması için bir makale yazmıştım.

O yazıdaki anlatılanları uygulamak için illaki gerçek devre yapmanıza gerek yoktur.

Proteus/ISIS programı ile simüle yapabiliriz ancak “winpcap” programını kurmamız gerekiyor.

Yapmamız gerekenleri adım adım inceleyelim.

Devamını okumak için tıklayınız...

Bitwise işlemleri

Bitwise işlemleri

Konuyu okuyanların bit ve byte terimlerini bilmesi şarttır. Bu dökümanı okuyanların aşağıdaki konularda bilgili olduğunu varsayıyorum: Binary sayılar, AND, OR gibi matematiksel işlemler, Pic programlama dillerinden C tabanlı bir dil Bu dökümanda ne anlatılıyor: Bir sayının herhangi bir bitini, diğer bitlerin değerini koruyarak değiştirmek. Bu işlemi hazır fonksiyon kullanarak değil de matematiksel ve mantıksal işlemler […]

Devamını okumak için tıklayınız...

Seriport hakkında her şey

Seriport hakkında her şey

Son zamanlarda, forumlarda seri port ile ilgili sıkıntı yaşayanların sorduğu soruların çok olduğunu farkettim ve sürekli benzer şeyleri yazarak kısır döngüye girmek yerine, bir döküman yazayım da soranlara göstereyim dedim.

Bu dökümanda seri port hakkında bilmemiz gereken terimlere, tanımlara, devre elemanlarına, pic yazılımlarına ve bilgisayar yazılımlarına değindik.

Devamını okumak için tıklayınız...