Pic Programlama içindeki tüm yazılar

14

Pic C ile 2×16 Sıvı Krisal Ekran'da (LCD) Karakter Oluşturmak

Bir önceki yazımda pic c ile 2×16 ekrana yazı yazmaktan bahsetmiştim. Bu yazıda ise kendi oluşturabileceğimiz karakterleri ekrana yansıtmaktan bahsedeceğim.Üzerinde çalıştığım, 2×16 HD44780 nokta matrisli sıvı kristal ekrandır.Genellikle piyasada 2×16 denildiği zaman bu ekran geçer.Bu arada belirtmek isterim; LCD açılımı olan “liquid crystal display” yerine “sıvı kristal ekran” ifadesini kullanmayı daha doğru bulduğumdan bundan sonra [...]

Okumaya devam et...

8

Pic C ile 2×16 Lcd Ekran (2*16 lcd)

Ekranlar, günlük yaşantımızda hayatımızı kolaylaştırmaya yarayan en güzel örneklerdendir. Kullanım alanları sınırsızdır. örneğin; hız, nem, sıcaklık, basınç v.b.  gibi değerleri ekranlar aracılığı ile rahatlıkla görebiliriz veya okuyabiliriz. Bu yazıda pic c ile 2*16 lcd ekran kullanmayı öğreneceğiz. Pic c dilini kullanmak bize bir takım avantajlar ve en önemlisi büyük kolaylık sağlıyor. Pic c’yi yeni öğreniyorsanız, [...]

Okumaya devam et...

16

Pic Programlama Devresi

Merhaba arkadaşlar, Aşağıda şeması ve baskı devre görünümünü verdiğim Pic programlama devresi ile PIC 16F84, PIC 16F84A, PIC 16F628 ve PIC 16F628A gibi 18 bacaklı Pic mikrokontrolör entegrelerini programlayabilirsiniz. Bu devreyi, seri port ile programlayan programlayıcılarda kullanabilirsiniz. Mesela PicUP, Picprog gibi programlayıcıları kullanabilirsiniz. Devre şeması: Baskı Devre: Genel Yerleşim: Üstten Görünüş: Teknomerkez.com’dan alıntıdır. Selim Şahinelosel@teknomerkez.net

Okumaya devam et...

0

Pic Basic Öğreniyorum-4

Ders-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 bir editör programından yararlanılır. Bu herhangi bir editör programı olabileceği [...]

Okumaya devam et...

2

Pic Basic Öğreniyorum-3

Ders 3 LCD Kullanımı: Yazığımız programlardan elde edeceğimiz neticeleri görsel olarak takip edebilmek amacı ile Pic’lere muhtelif büyüklüklerde LCD ekranlar bağlandığını biliyorsunuz. Şimdi Pic ile LCD kullanımı konusunda detaylı bir uygulama yapacağız ve LCD kullanımını her yönü ile öğreneceğiz. Önce biraz LCD leri tanıyalım. Bu konuda en çok kullanılan LCD 2 sıra ve her sırada [...]

Okumaya devam et...

1

Pic Basic Öğreniyorum-2

Ders-2: ———- Bu dersimizde pic pinlerinin nasıl input yani giriş olarak ayarlandığını ve bu işlemin nerelerde kullanıldığını öğreneceğiz. Hazırlanan programlarda pic in zaman zaman dış ortamdan bilgi alması ve bu bilgiye göre karar vermesi istenir. Örnek olarak bir tuşa basılması halinde git şu işi yap şeklinde bir program en basitinden yazılabilir. Yada bir anahtar kapalı [...]

Okumaya devam et...

3

Pic Basic Öğreniyorum-1

Ön Söz: ———- Pic Basic Pro programlama dilinin kullanımı ve komutları konusunda bilgiler vermek komutların kullanım şekillerini açıklama ve sonuçta örnekler vererek yeni başlayanlara bu dili öğretmeyi amaçlıyorum. Basic bilenler ise dersleri takip ederlerse bazı enteresan programlama teknikleri öğrenebilirler. Zira Basic dili her ne kadar üniversal bir dil olsa da bazı komutlar akıllıca kullanılarak programlamada karşılaşılan [...]

Okumaya devam et...

3

Pic Basic Öğreniyorum-5

Ders 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 cihazları kontrol etmesi istenir. Zaman zamanda Analog sinyallerin işlenip değerlendirilmesi [...]

Okumaya devam et...

6

Pic Programlama

Bu çalışmada günümüzde artık hemen her dalda kullanılan mikroişlemcilerin özellikleri ve çalışma prensipleri üzerinde durulmuştur. Son yıllarda adını sıkça duymaya başladığımız PIC mikroişlemciler ve bunların içerisinden de kullanım özellikleri çok fazla olan PIC 16F87X mikroişlemcisi konu edilmiştir. PIC mikroişlemcilerin tercih sebepleri ve konu olan bu serinin diğer serilerden olan üstünlükleri, donanımsal olarak iç yapısı, programlanması [...]

Okumaya devam et...

9

Pic C Programlama

Sabitler Data Yönlendirme yazmaçlarının ( register) Kullanımı: set_tris_a (deger); set_tris_b (deger); set_tris_c (deger); set_tris_d (deger); set_tris_e (deger); Örnek1: set_tris_a(15); // komut satırı i le A portunun 0,1,2,3. bitleri giris, 4. biti çıkıs olarak ayrlanmıs oldu. Örnek2: Set_tris_a(0b00001111); // yukarıdakinin ikilik sistemde (binary) olarak yazılışı. Örnek3: SET_TRIS_A (2); // Satırı ile A portunun 1. biti giris, [...]

Okumaya devam et...