Sayısal veriden String e Dönüşüm

Mikroc de sayısal değerin text karşılığını almak yani LCD de yazı gösterebilmek için aritmetik veri tiplerini string ifadeye çevirmemiz gerekmektedir.Bunun için şu kütüphane komutlarını kullanmamız gerekiyor: ByteToStr ShortToStr WordToStr IntToStr LongToStr LongWordToStr FloatToStr ByteToStr Dönüştürülecek sayı unsigned short  tipinde işaretsiz (0…255) olmalıdır. örnek

örneğe göre t dönüştüreceğimiz sayıdır, txt ise […]


MikroC ile dsPIC ve PIC Programlama

Merhabalar, bu  eğitim dizisinde mikroC ile  dspic ve pic üzerinde temel uygulamalar yapacağız örnekler üzerinden gideceğimiz bu eğitmde konular basitten biraz zor a doğru ilerleyecektir. PIC16F877A proteus library de bulunduğunda uygulamalar  daha çok pic üzerinde gösterilecektir. Dspic proteus lib. bulunmadığından bunun için yazılacak programlar gerçek ortamda denendikten sonra yayınlanacktır. Kullanacağımız […]


(SPL) STM32F103 NUCLEO İLE ESP8266-12E NODEMCU SPI HABERLEŞMESİ.

Merhaba arkadaşlar bir önceki yazımızda esp8266-12e nodemcu ile STM32f103 nucleo kartımızı spi üzerinden hal kütüphaneleri kullanarak haberleştirmiştik. Bu yazımızda ise standard peripheral library kullanarak bu işlemi gerçekleştireceğiz.   STM32F103RB-NUCLEO-SPI-SLAVE-ESP8266-12E-MASTER-COMMUNATION-SPL stm32F103rb ve esp8266 12e Wifi Modlünün SPI üzerinden haberleşmesi çalışmasıdır (standard peripheral library) Bu örnek tamamen test amaçlı oluşturulmuştur. Proje IAR Embedded […]


STM32F103 NUCLEO İLE ESP8266-12E NODEMCU SPI HABERLEŞMESİ. (HAL)

Selam arkadaşlar bu çalışmamızda stm32F103rb nucleo board’ı ile esp8266 12e Wifi Modlünün SPI üzerinden haberleşmesini gerçekleştirdik. Projenin detaylarına girecek olursak… Benim projemizde ; STM32F103 Slave olarak ESP8266-12E Modülünü ise Master olarak belirdim. Neden? Çünkü projemde stm’ i çok çeşitli görevlerde kullanmakta idim stm yi burada da master yaparak ekstra olarak esp […]


BeagleboneBlack-Python_I2C_Altimu-V4-Accelometer-LSM303D

Beagle bone üzerinde Adafruit python I2C kütüphanesini kullanarak Altimu -V4 Accelometer verisi okuma DİKKAT!!! Bu repo tamamen test amaçlı oluşturulmuştur. Sadece beaglebon’ üzerinde Adafruit’ in i2c kütüphaneleri denenmek için hazırlanmıştır. Oluşturulurken L3GD20H datasheet referans alınmıştır.   Altimu-V4 ‘ün BBB ile I2C bağlantıları yapıldığında i2cdetect -y -r 1 komutunu kullanarak I2C yoluna bağlı […]


Pic Assembly: 4 uçlu Bipolar step motoru tam ve yarım adımlı sürmek

Bipolar ve unipolar olmak üzere 2 çeşit step motor vardır. Bipolar step motorlar 4 uçlu ve 2 kutupludurlar faz başına tek sargı düşmekte ve her iki yönden de akım geçirmektedir. Bobin uçlarına ters gerilim uygulanmalıdır. yani X ucu 5V ise X’ ucuna 0V uygulanmalıdır. Genel olarak H devresi ile sürülürler L298N […]


Pic Assembly: çift displayda tarama yöntemi ile 2 basamaklı sayı göstermek

Birden fazla display kullanılması gereken uygulamalarda pic16f877a nın her portuna ayrı ayrı display yerleştirmek verimli olmaz zaten bu yöntemle  enfazla 3 display bağlanabilir. Bu sorunun üstesinden gelmek için display  tarama yöntemi geliştirilmiştir. Bu metod ile displaylara sıra ile istediğimiz sayı ları atadıktan sonra gözün farkedemeyeceği hızlarda örneğin 100HZ=10ms displaylar arasında […]