DAC Dijital-Analog – ADC Analog-Dijital ÇEVİRİCİLER

DAC (Dijital-Analog) – ADC (Analog-Dijital) ÇEVİRİCİLER DAC – ADC Çeviriciler Dijital ve analog devrelerin ayrı kullanılacağı gibi aynı devrede de kullanılmaları mümkündür. Bu tür devrelerdede analog sinyali dijital bilgiye, dijital bilgiyi de analog sinyale dönüştürmek gerkebilir. Bu durumlarda da DAC-ADC devreleri kullanılır. Örneğin bilgisayarınıza ses kadettiğinizde, bu ses ilk önce mikrofon sayesinde analog sinyal olarak […]

KAYDEDİCİLER Binary 1 ve 0 bilgileri saklamaya yararlar

I) KAYDEDİCİLER Kaydediciler Kaydediciler Dijital devrelerde sık olarak kullanılmaktadır. Bu yüzden dijital elektronikte önemli bir yer tutarlar. Kaydediciler binary (1 ve 0)  bilgileri saklamaya yararlar. Kaydedicilerde her bir bitlik bilgi için bir adet flip-flop kullanılmaktadır. her bir flip-flop 1 veya 0 bilgisini tutar. Fakat bu kaydediciler geçici olarak bilgi tutarlar. Yani besleme olduğu sürece bilgiyi […]

Örnek Bir Pic Programlama Devresi Tasarımı

Basit ve bir o kadar kolay bir pic programlayıcının yapılması hiç te o kadar zor değildir. Bu devre ile programlanabilecek elemanlar; PIC12C50x, PIC12F62x, PIC16FFxx, PIC16F62x and EEPROM 24Cxx. Test edilen elemanlar; PIC12C508 (A), PIC12C509 (A), PIC12F629, PIC12F675, PIC16F84A, PIC16F627, PIC16F628

Pic Programlama Kullanılan Sayıların ifadesi Ve Anlamları

Yeni Sayfa 10 Sayıların ifadesi   (1) Sayıların tipi Microdenetleyiciler binary, decimal ve hexedesimal sayı sistemlerini kullanırlar. Binary sayı sistemi mikrodenetleyicilerin anlayabildiği bir sayı kod sistemidir. Desimal sayı sistemi bize yabancı olmayan bir sayı sistemidir. Hexedesimal sayı sistemi ise bizim binary sayı sistemimizi kolayca anlamamıza yardımcı olan bir sistemdir. Bunun yanısıra kullanıcının ( programlayıcının ) […]

PIC programlama Yazılımları Ve Programın Geliştirilmesi

PIC programının geliştirilmesi PIC programının geliştirilmesi Şekil 1 – 8 gösterilmiştir. 1) Kişisel bilgisayar OS(operating system)( işletim sistemi ): Windows 95,98,Me Specification ( Özellikleri ): Pentium 75MHz ve üstü, paralel port , seri port   2) PIC programlama yazılımı (MPLAB – IDE) MPLAB PIC’ i programlamak için windows altında çalışan bir yardımcı yazılımdır. MPLAB IDE […]

PIC in yapısı Nasıldır _Von Neumann mimarisi

PIC in yapısı Genel mikrodenetleyicilerin yapısı ‘Von Neumann mimarisi ‘ olarak adlandırılır. Bilgi çıkışları birlikte bir hafızadadır ve ALU bir data bus ile hafıza ( memories ) arasındadır. ( Şekil 1-6 ) Alışılagelmiş mikrodenetleyiciler bu ‘Von Neumann ‘ mimarisindedir. ( bus: Sinyal hattı bus olarak adlandırılır. Örneğin 8 bitlik bilgisayar data bus 8 sinyal hattına […]

PIC çeşitleri Nelerdir ?

PIC çeşitleri PIC yaklaşık 3 ayrı katagoride inceleyebiliriz. 1) Düşük seri 12 Bit kelime boyuna sahip eski kuşak PIC’ lerdir.( model numarası: 12C5xx,16C5x ) 2) Orta seri 14 Bit kelime boyuna sahip PIC’ lerdir. Bu seri oldukça kullanışlı ve tercih edilen bir seridir. Analoğu digitale çeviren ve seri porta sahip PIC tir. Aşağıdaki PIC ler […]

PIC mikrodenetleyici özellikleri Nelerdir Avantajları

PIC mikrodenetleyici aşağıdaki özelliklere sahiptir. (a) Komut sayısı diğer CPU lardan daha azdır. PIC ler RISC( Reduced Instruction Set Computer ) denilen bir sistem mantığı ile üretildiklerinden komut sayıları azdır ( sedece 35 Adet ) ve basittir. Bunun yanısıra Z-80 CPU da 158 adet komut sayısı mevcuttur. (b) Küçük gerilim altında işlem yapmak mümkündür. PIC […]

PIC in yapısı Pic Nedir ?

PIC in yapısı PIC Mikrodenetleyici İngilizce ( Peripheral Interface Controller ) kelimesinin başharflerinden oluşmaktadır. Anlamı ise dış üniteleri denetleyen arabirimdir. Bunun aracılığı ile çeşitli alıcıları ( lamba, role, motor vb. ) kolaylıkla kontrol edebiliriz. PIC mikrodenetleyici bir entegre şeklinde olup I/O giriş ve çıkış kontrollerini çok kolay ve hızlı bir şekilde yapabilmekteyiz Bu nedenle robot […]

Pic programlamak için assembly basic C dil PIC Komutları

Pic programlamak için assembly basic C dil PIC Komutları PIC meraklılarını uzunca bir süre beklettim. Yoğun bir çalışma temposunun ardından (henüz bitmemiş olsa da) bir şeyler hazırlamak için vakit bulabildim. Artık pic programlamaya hazırlanacağız. Pic programlamak için assembly, basic, C dilleri geliştirilmiştir. Biz ücretsiz olması nedeniyle pic assembly dili üzerinde duracağız ve MPLab yazılım geliştirme […]