pcbway-turkiye-pcb-uretim PCB Manufacturer PCB Assembly JLCPCB

Etiket: pic basic dersleri

PICBasic Dersleri PIC Basic Pro ile PIC Programlama 9

EEPROM VE SENSÖR KULLANIMI Bu dersimizde Pic ile birlikte dışarıdan bağlı hafıza ünitelerinin kullanılmalarını inceleyeceğiz. Ayrıca pic ile birlikte kullanabileceğimiz bazı sensörler ’in haberleşme sistemlerini inceleyeceğiz. Önce Eeprom Kullanımına bir göz atalım. Normal olarak sıklıkla kullandığımız pic modellerinde flash tipi eeprom bulunmaktadır. Ancak bazen

PICBasic Dersleri PIC Basic Pro ile PIC Programlama 13

Multiplex in kelime anlamı kısa bir zaman dilimi içinde birden fazla (çoklu) işlemlerin yerine getirilmesidir. Elektronikle alakasıda daha ziyade gözün görüntü algılama özelliğinin yanıltılarak kullanılan sistemler üzerinedir. Mutlaka başka alakalı konularda mevcut ama bizim konumuzun dışına çıkmaktadr. Örneğin tek kablodan karşılıklı haberleşme de bir

PICBasic Dersleri PIC Basic Pro ile PIC Programlama 12

Bu dersimizde Servo motor kontrolünü inceleyecek ve bazı örnekler vererek konuyu anlamaya çalışacağız. Servo kelimesi daha ziyade pozisyon kontrolünün yapıldığı yada gerekli olduğu yerlerde kullanılan motorlar için motor aksamına ilave edilmiş muhtelif aksamları ifade etmektedir. Muhtelif aksamlar kapsamına potansiyometre, encoder , switch yada manyetik

PICBasic Dersleri PIC Basic Pro ile PIC Programlama 11

PWM kullanımı İngilizce isminin karşılığı olarak Puls Genişliği Ayarlaması yada Pals genişliği ayarı şeklinde Türkçe’mize tercüme edilebilir bu terim. Kare dalga şeklindeki bir sinyalin bir periyodunda hem HIGH hemde LOW seviyesinin olduğunu hepimiz biliyoruz. Bir peryodun süresi sabit kalmak şartı ile high yada low

PICBasic Dersleri PIC Basic Pro ile PIC Programlama 10

PROGRAM ÖRNEKLERi 10 derslik Pic Basic derslerimizin sonuna gelmiş bulunuyoruz. (13 bölüm oldu) Bu bölüme kadar verilen bilgilerde Pic MCU ların alternatifli olarak kullanım örneklerini dış ünitelerle bağlantılarını haberleşmelerini öğrendik. Arada da bazı kullanılan komutları işledik. Bu son dersimizde program örnekleri göreceğiz. ÖRNEK PROGRAM:

PICBasic Dersleri PIC Basic Pro ile PIC Programlama 8

Bu dersimizde Pic mikro işlemcilere dışarıdan bağlanan aletleri inceleyeceğiz. Dışarıdan bağlanabilen aletler olarak; 1. Tuş takımları (keyboard) 2. LED display ler 3. Port Çoğullayıcılar 1. TUŞ TAKIMI KONTROLU: Tuş takımları matriks bağlantı şeklinde çalışırlar. Yatay ve dikey hatları vardır. Tuşun birisine basıldığı zaman tuşun

PICBasic Dersleri PIC Basic Pro ile PIC Programlama 7

Bu dersimizin konusu Seri İletisim. Konuya seri iletişimin ne oldugunu açıklayarak baslayalım. Dijital bilgi bilindigi üzere bitlerden olusmaktadır. Her bir bit ya 0 (sıfır) yada 1 (bir) olabilmektedir. Bunlar yana yana gelince daha büyük digital bilgiyi olusturmaktadır. Örnegin 8 adet bit 1 adet BAYT

PICBasic Dersleri PIC Basic Pro ile PIC Programlama 6

KESME (INTERRUPT) KULLANIMI: Tüm bilgisayarlar ve mikroislemci sistemlerinde kullanılan bir özelliktir. Basitçe açıklamak gerekirse, bir mikroislemciye kesme anında neler yapması gerektigi bir program bölümü seklinde verilir. Açıkçası mikro islemci kesme oluştugu anda yaptıgı isi tamamen bırakarak kesme bölümüne gider ve orada gösterilen isleri yapar.

PICBasic Dersleri PIC Basic Pro ile PIC Programlama 5

Pic ile Analog – Digital Çevirici Kullanımı: Günlük hayatta kullandığımız cihazlar genelde Analog ve Dijital olarak ikiye ayrılmaktadırlar. Sayısal sistemle çalışan tüm cihazlar Dijital olarak nitelendirilmekte bunun dışındakiler ise Analog cihazlar olarak nitelendirilmektedirler. Mikroişlemcilerin tamamı dijital cihazlardır. Zaman zaman mikroişlemci bazlı bazı cihazların Analog

PICBasic Dersleri PIC Basic Pro ile PIC Programlama 4

Program Oluşturma Genel Kuralları Bu bölümde bir program yazılırken nelere dikkat etmeliyiz, hangi bilgi nerede verilmeli bunları öğreneceğiz. Ayrıca program oluşturmak için kullanacağımız yazılımlara bir göz atacağız. Daha sonrada oluşturduğumuz programı derleyip Hex file (Hex Dosyası) haline getirip Pic’e yüklemeyi öğreneceğiz. Basic programları yazılırken