PROJELERİM (CV-EK)

PROJELERİM Bu yazı bireysel ve takım arkadaşlarımla birlikte gerçekleştirdiğim elektrik-elektronik,yazılımsal  projelerden bir kısmıdır ve cv dosyasına ek oluşturması amacı ile oluşturulmuştur. Projeler kısa açıklamalarıyla birlikte verilmiştir.   İletişim: Linked:  /zafersn93            Twitter:    /zafersn93                             […]


PIC Assembly Programming: 8 Bit Butonlu Toplama İşlemi

Bu uygulamada 8 bitlik hex İki sayıyı: H’BD’ ve H’21’ Toplayıp sonucu PORTB deki LED ler üzerinde göstereceğiz . ilk olarak RA1 butonuna basıldığında SAY1, RA2 butonuna basıldığında SAY2 kaydedici içerisindeki h’BD’ sayısıyla, h’21’ sayısı  sırayla LED ler üzerinde gözükecektir RA0 daki butona basıldığında işlemin sonucu B port’undaki LED’lerde gözükecektir.


PIC Assembly Programming:RA0 daki butona basınca PORTB deki sayıyı “1” arttıran, RA1 deki butona basınca da “1” azaltan program

Program ilk çalışmaya başladığında PORTB’deki hiçbir LED yanmayacaktır. Butonlara bastıkça değişen sayılar PORTB’ye bağlı olan LED’lerde binary sayısal düzeninde yanacaktır. Bu programda gecikme alt programı buton arkını elemek ve butona basılma süresini kontrol etmek amacıyla kullanılmıştır.


PIC Assembly Programming:LED’leri binary 9’dan 0’a kadar buton ile azaltarak yakma 2

Bu programda SAYI adındaki registere  10 sayısını yükleyip DECF ile geriye doğru butona basarak sıfıra kadar saydıracağız. butona basınca her bir rakam ledler üzerinde binary kodlamalı olarak gözükecektir. 0 olunca programı durduracağız bunu STATUS un Zero bitini test ederek  sağlayacağız. Register tanımlamalarında CBLOCK kullandık ki kod kalabalığı olmasın. Butona basıldığında […]