Elektrotekno.com Ana Sayfa || Programlanabilir Cihaz ve Elemanlar || Microchip Pic Serisi


Şu an Kod Paylaşım ve Soru Cevap Alanı kategorisi içerisindeki Microchip Pic Serisi forumunda bulunuyorsunuz. Bu sayfada üyelerimizin "Pic Basic Pro ile Programlamaya Giriş (türkçe ve görsel uygu" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.

Pic Basic Pro ile Programlamaya Giriş (türkçe ve görsel uygu

Kayıt: 28 Eyl 2005
Mesajlar: 1

Offline
KeMuYa
Tarih: 28 09 2005 17:37

eywalla cnt.çok iyi iş çıkarmışsın...
Kayıt: 02 Ekm 2005
Mesajlar: 1

Offline
bigwolfied
Tarih: 02 10 2005 11:29

Tşk. cnt güzel bir döküman göndermişsin...
Elinize sağlık...
Başa dön
Kayıt: 09 Eyl 2005
Mesajlar: 610

Offline
cnt
Tarih: 09 10 2005 23:48

Bu dersimizin konusu Seri İletişim


Ders – 7:

Bu dersimizin konusu Seri İletişim.
Konuya seri iletişimin ne olduğunu açıklayarak başlayalım. Dijital bilgi bilindiği üzere bitlerden oluşmaktadır. Her bir bit ya 0 (sıfır) yada 1 (bir) olabilmektedir. Bunlar yana yana gelince daha büyük digital bilgiyi oluşturmaktadır. Örneğin 8 adet bit 1 adet BAYT bilgisini oluşturmakta 16 adet bit ise 1 adet WORD bilgisini oluşturmaktadır.
Şimdi gelelim bu bilgilerin başka yerlere aktarılması işine. 8 bitlik bir bilginin tek bir seferde başka bir üniteye aktarılması için 8 adet bağlantı ucu kullanırsak yani her bir bit için bir uç kullanır isek bu bir paralel aktarma işlemidir. Yine 8 bitlik bir bilgiyi başka bir üniteye tek bir uç kullanılarak aktarmak istersek bu bir seri aktarma işlemidir. Her iki sistemde ilave uçlarda olacaktır. Ancak biz sadece bilginin aktarılması için gereken uçlardan bahsediyoruz. İşte üzerinde duracağımız konu bu seri bilgi aktarma sistemidir.
Bu sistemde verici ve alıcı ünite bir birlerine tek bir data hattı ile bağlanırlar. Verici gönderdiği bitleri belirli bir formatta yani belirli zaman içinde belirli sayıda bit gönderir. Bu şekilde oluşturulan senkronizasyon ile 8 adet bitin gönderilmesi yapılır ve alıcıda bu bitleri teker teker alır.
Alıcı ile verici nin bireysel çalışma hızlarının farklılığından dolayı seri iletişimde bir kural vardır. Kural birim zaman içinde gönderilen veya alınan bit sayısı ile ifade edilen BAUD RATE yani haberleşme hızı dır. Alıcı ve vericinin aynı senkron içinde alış verişlerinin yapılabilmesi için bu hızın her iki taraf için aynı değere ayarlanması gerekir.
Sistemin başka parametreleri de bulunmaktadır. Gönderilen bilginin invert edilmesi her baytın sonunda bir stop biti gönderilmesi , parite kontrolu vs. gibi. İşin teferruatına fazla girmeden konuyla ilgili komutların kullanımına geçeceğiz.
Başa dön
Kayıt: 09 Eyl 2005
Mesajlar: 610

Offline
cnt
Tarih: 10 10 2005 00:24

Pic mikro işlemcilere dışarıdan bağlanan aletleri inceleyece


Pic Basic Ders – 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 bağlı olduğu yatay hat ile dikey hat tuş üzerinden kısa devre edilir. Hatlardan birisini siz lojik olarak kontrol edersiniz diğerine ise lojik olarak bakarsınız. Bir örnekle açıklamak daha uygun olacak sanırım
Diyelim ki aşağıdaki şekilde bir tuş takımını kontrol etmek istiyoruz.
Başa dön
Kayıt: 09 Eyl 2005
Mesajlar: 610

Offline
cnt
Tarih: 10 10 2005 00:26

eeprom ve sensör kullanımı


Ders – 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örlerin 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 kendi hafızlarının yetmediği durumlarda pic ile birlikte dışarıdan bağlı hafıza üniteleri kullanılır.

Önce pic’in kendi eeprom’u ile nasıl haberleşiyoruz biraz inceleyelim sonra harici eeprom konusuna gireceğiz.

Pic’in dahili eepromunun kullanımı ile ilgili birkaç komut var öğrenmeniz gereken. Bunların başında ;
DATA @konum, data, data, data ……
Komutu gelmektedir. Data, pic’in programlanması esnasında hafızasının belirli konumlarına önceden belirli olan sabit bazı bilgilerin yazılması için kullanılır. Örneğin şifre kullanan bazı programlarda ilk (default ) şifrenin girilmesi bu yolla yapılır. Komutun ilk parametresi @Konum ilk bilginin yazılacağı eeprom adresine aittir. Şayet bilgiler birbirini takip eden hafıza adreslerine yazılacak ise her seferinde adres verilmesi gerekmez. Bir kere başta adres verirsiniz sonra yazılacak bilgileri aralarına virgül koyarak sıralarsınız.
Burada dikkat edilecek husus şudur. Pic’i her çalıştırdığınızda bu bilgilerin ilgili hafıza birimlerine yeniden yazılacak olmasıdır. Dolayısıyla şifre girişi gibi işlemlerde şayet şifreyi program içinden değiştirmiş iseniz ve pici yeniden çalıştırırsanız şifreniz tekrar eskiye dönecektir.
Başa dön
Kayıt: 09 Eyl 2005
Mesajlar: 610

Offline
cnt
Tarih: 10 10 2005 00:29

program örnekleri


DERS-10

PROGRAM ÖRNEKLERİ


10 derslik Pic Basic derslerimizin sonuna gelmiş bulunuyoruz. 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: 1 *********** LED ANİMASYONU***********
İşe fantezi ile başlayalım ve bir LED-ANİMASYON projesi verelim. Bu projede PortA ve PortB nin tamamı kullanılarak 16 led’den oluşan bir görsel gösteri ünitesi yapacağız. Ledler değişik şekillerde yanarak bize bir gösteri sunacaklar.

Önce Şemamız;
Başa dön
Kayıt: 01 Ksm 2005
Mesajlar: 4

Offline
E_n_k_a_Z
Tarih: 01 11 2005 22:23

Allah razı olsun..Çok güzel çalışmalar..
Başa dön
Kayıt: 03 Arl 2005
Mesajlar: 86

Offline
murat3854
Tarih: 03 12 2005 03:50

tesek kür


konu cok güzel dilegim herkese faydalı olması
Başa dön
Kayıt: 23 Arl 2005
Mesajlar: 3

Offline
rainmanist
Tarih: 23 12 2005 15:06

PIC16F84 Reference Guide linki


http://d.turboupload.com/d/230320/-elec...-.pdf.html


iyi çalışmalar
Başa dön
Kayıt: 24 Arl 2005
Mesajlar: 22

Offline
iyimserol
Tarih: 25 12 2005 00:40

eline sağlık


valla eline sağlık çok güzel bir çalışma herkesin faydalanacağı güzel belgeler bunlar...
Başa dön


Sayfaya git Önceki  1, 2, 3, 4, 5, 6, 7  Sonraki

Pic Basic Pro ile Programlamaya Giriş (türkçe ve görsel uygu


Benzer Konular

- bazı emu girişli olan uyduların giriş kodları!!

- An Analog Electronics Companion: Basic Circuit ...
- 8 kanal ADC okuma ve Bilgisayara gönderme Pic B...
- siemensin nihayet yayınladığı s7-300-400 ve sim...
- Visul Basic ile Modbus Protokolu kullanma - Örn...
- Firefox 3.0.1 Türkçe Final Yayınlandı
- FPGA türkçe-inglizce kaynak (videolu anlatımıda...
- Firefox 3.0.1 Türkçe Ön Hazırlık Sürümü Yayınlandı
- 8 Satır Sutun Sayısı Artırılabilir Kayan Yazı(V...
- görsel c dili

- Basic TV Technology Digital And Analog

- 128x8 Matrix Display ve Noktasal Kayan Yazı - P...
- Engineer's Mini-Notebook - Basic Semiconductor ...
- Engineer's Mini-Notebook - Formulas Tables and ...
- ccna eğitim (türkçe)
- CCNA (Cisco) Türkçe Kaynak



Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar için iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71