PICBIT_PLC İLE LOJİK TASARIM. Doç. Dr. Murat UZAM Niğde Üniversitesi Mühendislik-Mimarlık Fakültesi Elektrik-Elektronik Mühendisliği Bölümü

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "PICBIT_PLC İLE LOJİK TASARIM. Doç. Dr. Murat UZAM Niğde Üniversitesi Mühendislik-Mimarlık Fakültesi Elektrik-Elektronik Mühendisliği Bölümü"

Transkript

1 PICBIT_PLC İLE LOJİK TASARIM Doç. Dr. Murat UZAM Niğde Üniversitesi Mühendislik-Mimarlık Fakültesi Elektrik-Elektronik Mühendisliği Bölümü EYLÜL 2008

2 Bu kitap Niğde Üniversitesi Yayın Komisyonunun tarih ve B.30.2.NĞÜ /008 sayılı yazısıyla verilen izin sonucunda basılmıştır. 1. Basım: Eylül 2008 ii

3 Bu kitabı; anne ve babama, çalışmalarımı büyük bir özveri ve sabırla destekleyen eşime ve çocuklarıma, ve bu günlere gelmemde maddi ve manevi emeği geçen tüm hocalarıma ithaf ediyorum. iii

4 ÖNSÖZ İçinde bulunduğumuz çağda pek çok alanda çok hızlı bilimsel ve teknolojik gelişmelere şahit olmaktayız. Hiç şüphe yok ki bu gelişmelerin temelinde bilgisayar teknolojisi bulunmaktadır. Bilgisayar teknolojisinin temelini de sıfırlar (0) ve birler (1) üzerine kurulmuş olan lojik adı verilen bilim dalı oluşturur. Bu kitap, çıkış noktası olarak lojik derslerinde incelenen konuların uygulamalı olarak öğrenilmesine yardımcı olmak için yazılmıştır. Kitap ayrıca, günümüzde endüstride çok yaygın olarak kullanılan PLC lerin (Programmable Logic Controllers Programlanabilen Lojik Denetleyiciler) anlaşılmasına yardımcı olmayı hedeflemektedir. İlave olarak, kitap günümüzde çok popüler olan PIC mikrodenetleyicilerinin, Assembly dili yardımıyla programlanmaları ile ilgilidir. Bu kitap yılları arasındaki 10 yıl içerisinde değişik zaman aralıklarında yazar tarafından gerçekleştirilen çok yoğun çalışmalar sonucunda ortaya çıkmıştır. Bu kitabın asıl çıkış noktası PICBIT adındaki yazılımdır. Bu yazılım, bir PIC16F84 mikrodenetleyicisi kullanılarak elde edilmiş olan 5 girişli, 8 çıkışlı bir PLC yi desteklemektedir. Fakat orijinal donanım bazı noktalardan yetersiz kaldığı için bu kitap kapsamında tek bir baskı devre üzerine PICBIT_PLC adı verilen bir donanım gerçekleştirilmiştir. Kitapta uygulama yaparak öğrenme yöntemi esas alınmıştır. Buna göre If we hear, we forget; If we see, we remember; If we do, we understand şeklindeki deyim referans teşkil etmektedir. Bunun anlamı kısaca şu şekildedir: duyduğumuzu çabucak unuturuz; gördüğümüzü hatırlarız; uyguladığımızı ise öğreniriz. Bu bağlamda Niğde Üniversitesi Mühendislik-Mimarlık Fakültesi Elektrik-Elektronik Mühendisliği Bölümünde yürüttüğüm lojik devreler, mikroişlemciler, endüstriyel elektronik, endüstriyel kontrol sistemleri gibi derslerde incelenen konuların uygulamaları, bu kitap kapsamında PICBIT yazılımı ve PICBIT_PLC donanımı yardımıyla gerçekleştirilmektedir. Bu kitaptan istifade etmek için PICBIT_PLC donanımı mutlaka elde edilmelidir. Aksi halde kitaptan yeterince faydalanılamayacaktır. Kitabı genelde dört kısma ayırmak mümkündür. İlk kısım PICBIT yazılımı ve PICBIT_PLC donanımının tanıtılması ve kullanılmasıyla ilgilidir. İkinci kısım PICBIT yazılımı ve PICBIT_PLC donanımının lojik devreler derslerinde incelenen konuların pek çok uygulama yardımıyla öğrenilmesini içermektedir. Üçüncü kısım PICBIT yazılımı ve PICBIT_PLC donanımının PLC derslerinde incelenen konuların pek çok uygulamalar yardımıyla öğrenilmesini içermektedir. Son kısım da PICBIT_PLC donanımından istifade ederek PIC Assembly dilinin öğrenilmesine yardımcı olmayı amaçlamaktadır. Tüm kitapta pratikte çok karşılaşılan bazı problemlerin çözümü hakkında da detaylı bilgi verilmiştir. Bu kitap pek çok eğitim kurumunda verilen pek çok ders için yardımcı kitap niteliği taşımaktadır. Bu kapsamda, Meslek Liselerinin, Teknik Liselerin, Meslek Yüksek Okullarının, Üniversitelerin Teknik Eğitim ve Mühendislik Fakültelerinin, Elektrik, Elektronik ve Bilgisayar bölümlerinde okuyan tüm öğrencilere yardımcı olacak niteliktedir. Ülkemiz son yıllarda bir kalkınma hamlesi yapma gayreti içerisindedir. Bu bağlamda bu çalışmanın ülkemizin kalkınma hamlesine yardımcı olması dileğiyle Doç. Dr. Murat UZAM Ocak 2008, NİĞDE iv

5 KİTABIN KULLANIMI Kitabın çok geniş okuyucu kitlesine hitap etmesi düşünüldüğünden kimi konularda çok fazla detay verilmiştir. Bu tür durumlarda eğer okuyucu bu detayların fazla olduğu kanaatindeyse bu kısımları atlayıp kendisi için farklı ya da yeni olan konulara geçmelidir. Genellikle konular kısa bir anlatımdan sonra uygulamalarla incelenmektedir. Tabii ki yapılan uygulamalar PICBIT_PLC donanımının girişçıkış sayısı dikkate alınarak seçilmiştir. Bu sebepten bazı konuların uygulamaları istenildiği gibi olmamıştır. Bu bağlamda okuyucu, kitapta incelenen uygulamaları PICBIT_PLC donanımının müsaade ettiği çerçevede, kendisi istediği şekilde çeşitlendirip çoğaltabilir. Kitap bir önceki kısımda ifade edildiği gibi kapsam olarak dört kısma ayrılmıştır. İlk kısım PICBIT yazılımı ve PICBIT_PLC donanımının tanıtılması ve kullanılmasıyla ilgilidir. İkinci kısım lojik devreler derslerinde incelenen konuların öğrenilmesini içermektedir. Üçüncü kısım PLC lerin öğrenilmesini içermektedir. Son kısım da PICBIT_PLC donanımından istifade ederek PIC Assembly dilinin öğrenilmesine yardımcı olmayı amaçlamaktadır. Bu kısımlar, kitabı oluşturan bölümler dikkate alındığı zaman aşağıdaki gibi gruplandırılabilir: 1nci kısım: PICBIT yazılımı ve PICBIT_PLC donanımının tanıtılması Bölüm 1: PICBIT_PLC donanımına ait şema bu bölümde verilmektedir. Ayrıca bu bölümde PICBIT yazılımı ve PICBIT_PLC donanımı ile çalışmak için gerekli olan diğer donanım ve yazılımdan bahsedilmektedir. Bölüm 2: PICBIT yazılımının çalıştırılması ve bu yazılımdaki menüler detaylı olarak bu bölümde anlatılmaktadır. Bölüm 3: PICBIT yazılımında kullanılan elementlerle ilgili detaylı bir inceleme bu bölümde mevcuttur. Ayrıca PICBIT kullanımına yardımcı olacak bazı ipuçlarına bu bölümde yer verilmiştir. Bölüm 4: PICBIT yazılımıyla beraber gelen on bir tane örnek program bu kısımda incelenmektedir. 2nci kısım: lojik devreler konularının incelenmesi Bölüm 5: Bu kısımda PICBIT yazılımı ve PICBIT_PLC donanımı kullanılarak lojik devreler dersleriyle ilgili pek çok konunun pratik uygulamaları değişik örneklerle incelenmektedir. 3ncü kısım: PLC lerin öğrenilmesi Bölüm 6: Bu bölümde PLC nin ne anlama geldiği ve PLC lerin çalışması kısaca incelendikten sonra PICBIT yazılımı ve PICBIT_PLC donanımı yardımıyla PLC programlama teknikleri anlatılmaktadır. Bu bölümün ikinci kısmında pek çok problem ve bunların PLC yardımıyla çözümlerine ait uygulamalar yer almaktadır. 4ncü kısım: PIC Assembly dilinin öğrenilmesi Bölüm 7: Bu bölümde, PICBIT_PLC donanımından istifade ederek PIC Assembly dilinin öğrenilmesine yardımcı olmak amaçlanmaktadır. Buna göre öncelikle PIC Assembly dilindeki komutlar uygulamalarla incelenmektedir. Daha sonra PICBIT yazılımında kullanılan PICBIT makroları detaylı olarak anlatılmıştır. Ayrıca pratikte çok önemli bir problem olan kontak atlaması problemi tanıtılmış ve bu problemin çözümü ile ilgili açıklamalar da bu bölümde verilmiştir. Son olarak, Ek-A da step (adım) motorlar hakkında bazı açıklamalar verilmiştir. v

6 İÇİNDEKİLER sayfa BÖLÜM 1 - PICBIT VE PICBIT_PLC YE GİRİŞ PICBIT ve PICBIT_PLC ile Çalışmak İçin Yapılması Gerekenler PICBIT_PLC İçin Örnek Programlama Devreleri PICBIT_PLC yi Programlamak İçin Kullanılabilecek Örnek Bir Seri Port PIC Programlama Donanımı ve Bu Donanımı Destekleyen Yazılımlar... 7 BÖLÜM 2 - PICBIT PROGRAMININ ÇALIŞTIRILMASI VE MENÜLER File Menüsü Tools Menüsü Compile Menüsü Hardware Menüsü Help Menüsü BÖLÜM 3 - PICBIT PROGRAMINDA KULLANILAN ELEMENTLER IN Elementi IN-NOT Elementi OUT Elementi OUT-NOT Elementi AND Elementi AND-NOT Elementi NAND Kapısı OR Elementi OR-NOT Elementi NOR Kapısı XOR Elementi XOR-NOT Elementi I/O Elementi I/O-NOT Elementi SET Elementi RESET Elementi LAT(CH) Elementi INV-LAT(CH) Elementi DFF Elementi COUNTER Elementi MONOFLOP Elementi IMPULSE Elementi INCLUDE Elementi STEPPER Elementleri PICBIT Kullanımında Bazı İpuçları BÖLÜM 4 - PICBIT ÖRNEKLERİ EX EX EX EX EX vi

7 sayfa 4.6. EX EX EX SEQUENZER SEQLATCH SEQ_RST BÖLÜM 5 - PICBIT İLE LOJİK DEVRE TASARIMI Lojik (Boole) Fonksiyonların Lojik Kapılarla Gerçekleştirilmesi Miniterimlerin Toplamı Maksiterimlerin Çarpımı Muhtemel Lojik Kapı Kombinasyonları NAND ve NOR Kapılarının Eşdeğerleri Kombinasyonel (Combinational) Devreler Aritmetik Devreler Yarım Toplayıcı (Half Adder-HA) Tam Toplayıcı (Full Adder-FA) Paralel Toplayıcı (Parallel Adder-PA) Yarım Çıkarıcı (Half Subtractor-HS) Tam Çıkarıcı (Full Subtractor-FS) Kod Dönüştürücüler (Code Convertors) Kodlayıcılar (Encoders) Kod Çözücüler (Decoders) Karşılaştırıcılar (Comparators) Data Seçiciler (Multiplexers) Data Dağıtıcılar (Demultiplexers) Flip-Floplar R-S Flip-Flop Temel R-S Flip-Flop Devreleri Lojik 1 Seviye Tetiklemeli R-S Flip-Flop Lojik 0 Seviye Tetiklemeli R-S Flip-Flop D Flip-Flop Lojik 1 Seviye Tetiklemeli D Flip-Flop Lojik 0 Seviye Tetiklemeli D Flip-Flop Yükselen Kenar Tetiklemeli D Flip-Flop Düşen Kenar Tetiklemeli D Flip-Flop D Flip-Flopta Asenkron Girişler J-K Flip-Flop Lojik 1 Seviye Tetiklemeli J-K Flip-Flop Lojik 0 Seviye Tetiklemeli J-K Flip-Flop Yükselen Kenar Tetiklemeli J-K Flip-Flop Düşen Kenar Tetiklemeli J-K Flip-Flop JK Flip-Flopta Asenkron Girişler T Flip-Flop Lojik 1 Seviye Tetiklemeli T Flip-Flop Lojik 0 Seviye Tetiklemeli T Flip-Flop Yükselen Kenar Tetiklemeli T Flip-Flop Düşen Kenar Tetiklemeli T Flip-Flop T Flip-Flopta Asenkron Girişler vii

8 sayfa Flip-flop ların Birbirine Dönüştürülmesi D Flip-Flop tan J-K Flip-Flop Elde Etmek D Flip-Flop tan T Flip-Flop Elde Etmek J-K Flip-Flop tan D Flip-Flop Elde Etmek J-K Flip-Flop tan T Flip-Flop Elde Etmek T Flip-Flop tan D Flip-Flop Elde Etmek T Flip-Flop tan J-K Flip-Flop Elde Etmek Sayıcılar (Counters) Asenkron Sayıcılar İkili (Binary) Asenkron Sayıcılar Yukarı Sayan İkili (Binary) Asenkron Sayıcılar Aşağı Sayan İkili (Binary) Asenkron Sayıcılar Yukarı/Aşağı Sayan İkili (Binary) Asenkron Sayıcılar Sıfırlamalı ve Kurmalı Asenkron Sayıcılar S ve R Asenkron Girişli 4 Bitlik Yukarı Sayan İkili Asenkron Sayıcı Sıfırlamalı 4 bitlik Yukarı Sayan İkili Asenkron Sayıcı Belirli Bir Değere Kadar Yukarı Sayan 4 Bitlik Sıfırlamalı Asenkron Sayıcı Belirli Bir Değerden Başlayıp Yukarı Sayan 4 Bitlik Kurmalı Asenkron Sayıcı Yukarı Sayan 4 Bitlik Çok Seçenekli Kurmalı Asenkron Sayıcı Belirli Sınırlar Arasında Yukarı Sayan 4 Bitlik Kurmalı Asenkron Sayıcı Senkron Sayıcılar Bitlik (Mod-16) Senkron Yukarı Sayıcı BCD (Mod-10) Senkron Yukarı Sayıcı Bitlik Senkron Yukarı/Aşağı Sayıcı Senkron Sayıcı Tasarımı Senkron Sayıcı Tasarımı İçin Alternatif Bir Yöntem Shift Registerler Seri Girişli Seri Çıkışlı Shift Register Seri Girişli Paralel Çıkışlı Shift Register Paralel Girişli Seri Çıkışlı Shift Register Paralel Girişli Paralel Çıkışlı Register İki Yönlü Shift Register Shift Register Sayıcıları Halka Sayıcı (Ring Counter) Johnson Sayıcısı Shift Register Kullanımına Bir Örnek Seri Bilgi Transferi Hafıza Devreleri SRAM ROM Sıralı (Sequential) Devreler D Flip-Floplar Kullanarak Senkron Sıralı Devrelerin Tasarımı D Flip-Floplar Kullanılan Yöntem İçin Tasarım Örneği Her Durum İçin Bir D Flip-Flop Kullanarak Senkron Sıralı Devrelerin Tasarımı Her Durum İçin Bir D Flip-Flop Kullanılan Yöntem İçin Tasarım Örneği viii

9 sayfa Data Seçiciler (Multiplexer) Kullanarak Senkron Sıralı Devrelerin Tasarımı Data Seçiciler (Multiplexer) Kullanılan Yöntem İçin Tasarım Örneği ROM Kullanarak Senkron Sıralı Devrelerin Tasarımı ROM Kullanılan Yöntem İçin Tasarım Örneği Uygulama Örneği (İkili Şifre Çözücü Devre) BÖLÜM 6 - PICBIT İLE PLC ÖĞRENELİM Programlanabilir Lojik Denetleyicilerin Tanımı ve Çalışma Prensibi Röle ve Kontaktörlerin Çalışma Prensibi Merdiven Diyagramı (Ladder Diagram) Programlar Lojik Kapıların Merdiven Diyagramı Karşılıkları ve PICBITte Gerçekleştirilmeleri AND Kapısı, Basamak Diyagramı Karşılığı ve PICBIT te Gerçekleştirilmesi OR Kapısı, Basamak Diyagramı Karşılığı ve PICBIT te Gerçekleştirilmesi NOT Kapısı, Basamak Diyagramı Karşılığı ve PICBIT te Gerçekleştirilmesi NAND Kapısı, Basamak Diyagramı Karşılığı ve PICBIT te Gerçekleştirilmesi NOR Kapısı, Basamak Diyagramı Karşılığı ve PICBIT te Gerçekleştirilmesi EXOR Kapısı, Basamak Diyagramı Karşılığı ve PICBIT te Gerçekleştirilmesi EXNOR Kapısı, Basamak Diyagramı Karşılığı ve PICBIT te Gerçekleştirilmesi Zaman Röleleri Düz Zaman Rölesi (On Delay Timer) MONOFLOP Elementi ile Düz Zaman Rölesi Elde Etmek CNT Elementi ile Düz Zaman Rölesi Elde Etmek Ters Zaman Rölesi (Off Delay Timer) MONOFLOP Elementi ile Ters Zaman Rölesi Elde Etmek CNT Elementi ile Ters Zaman Rölesi Elde Etmek Osilatör Zaman Rölesi TIMER Elementi ile Osilatör Zaman Rölesi Elde Etmek TIMER ve CNT Elementleri ile Osilatör Zaman Rölesi Elde Etmek Puls Zaman Rölesi (Puls Timer) MONOFLOP Elementi ile Puls Zaman Rölesi Elde Etmek CNT Elementi ile Puls Zaman Rölesi Elde Etmek Sayıcılar PLC Programlama Teknikleri ve PICBITte Gerçekleştirilmeleri Çoğunluk Devresi Osilatör Sürekli 1 ve Sürekli 0 Olan Kontaklar Tek Atım Devreleri R-S Flip-Flop D Flip-Flop T Flip-Flop J-K Flip-Flop Bitlik Senkron Sayıcı Devresi Bitlik Seri Girişli Paralel Çıkışlı Shift Register Devresi Uygulama Örnekleri Start/Stop Devresi Start/Stop Devresi ix

10 sayfa Tek Butonla Start/Stop devresi Bilgi Yarışması Problemi Bilgi Yarışması Problemi Merdiven Otomatiği Problemi Merdiven Otomatiği Problemi Trafik Işığı Kontrolu Trafik Işığı Kontrolu Trafik Işığı Kontrolu Endüstriyel Kapı Kontrolu Endüstriyel Kapı Kontrolu Kutu Dolum Problemi Kutu Dolum Problemi Kutu Dolum Problemi Kutu Dolum Problemi Sıvı Karıştırma Problemi Renk Ayrım Sistemi Yürüyen Işıklar Yürüyen Işıklar Yürüyen Işıklar Yürüyen Işıklar Yürüyen Işıklar Yürüyen Işıklar BÖLÜM 7 - PICBIT_PLC İLE PIC ASSEMBLY ÖĞRENELİM MPLAB IDE PIC Assembly Programı Geliştirme Ortamı PIC Assembly Program Örnekleri Port A ve Port B nin Giriş ya da Çıkış Olarak Düzenlenmesi ornek1_1.asm ornek1_2.asm ornek1_3.asm Bit Test, Bit Set, Bit Reset Örnekleri ornek2_1.asm ornek2_2.asm ornek2_3.asm ornek2_4.asm Sayaç Kullanarak Döngü Düzenlemek ornek3_1.asm ornek3_2.asm Zaman Gecikmesi Elde Etmek Zaman Gecikmesi Elde Etmek İçin Kullanılan 1. Grup Yöntemlere Ait Örnekler ornek4_1.asm ornek4_2.asm ornek4_3.asm Zaman Gecikmesi Elde Etmek İçin Kullanılan 2. Yönteme Ait Örnekler ornek4_4.asm ornek4_5.asm ornek4_6.asm x

11 sayfa Bazı PIC Assembly Komutlarının Kullanımı SUBLW Komutunun Kullanımı ornek5_1.asm SUBWF Komutunun Kullanımı ornek5_2.asm SUBWF Komutunun Kullanımı ornek5_3.asm ADDLW Komutunun Kullanımı ornek5_4.asm ADDWF Komutunun Kullanımı ornek5_5.asm ANDLW Komutunun Kullanımı ornek5_6.asm ANDWF Komutunun Kullanımı ornek5_7.asm IORLW Komutunun Kullanımı ornek5_8.asm IORWF Komutunun Kullanımı ornek5_9.asm XORLW Komutunun Kullanımı ornek5_10.asm XORWF Komutunun Kullanımı ornek5_11.asm COMF Komutunun Kullanımı ornek5_12.asm SWAPF Komutunun Kullanımı ornek5_13.asm RLF Komutunun Kullanımı ornek5_14.asm RRF Komutunun Kullanımı ornek5_15.asm RLF ve RRF Komutlarının Kullanımı ornek5_16.asm RETLW Komutunun Kullanımı ornek5_17.asm TMR0 ın Kullanılması TMR0 Sayıcısı 1 ornek6_1.asm TMR0 Sayıcısı 2 ornek6_2.asm PICBIT Makroları Temel PICBIT Makroları Tanımlar Dosyası Temel Program ld, ld_not, inv, out, out_not, in_out, inv_out Makrolarının Kullanımı - ornek7_1.asm or, or_not ve nor Makrolarının Kullanımı - ornek7_2.asm and, and_not ve nand Makrolarının Kullanımı - ornek7_3.asm xor, xor_not ve xnor Makrolarının Kullanımı - ornek7_4.asm _set ve _reset Makroları latch ve inv_lat Makroları r_edge ve f_edge Makroları dff ve idff Makroları ctr08 Makrosu ctr16 Makrosu mflop08 Makrosu mflop16 Makrosu dzr08 Makrosu dzr16 Makrosu stepp_1 Makrosu stepp_2 Makrosu Kontak Atlaması Problemini Gidermek Kontak Atlaması Problemiyle Yüzleşelim ornek8_1.asm Kontak Atlaması Probleminin Çözümü 1 ornek8_2.asm Kontak Atlaması Probleminin Çözümü 2 ornek8_3.asm Kontak Atlaması Probleminin Çözümü 3 ornek8_4.asm xi

12 sayfa Kontak Atlaması Probleminin Çözümü 4 ornek8_5.asm EEPROM dan Bilgi Okumak ve EEPROM a Bilgi Yazmak EEPROM dan Bilgi Okumak ornek9_1.asm EEPROM a Bilgi Yazmak ve EEPROM dan Bilgi Okumak 1 ornek9_2.asm EEPROM a Bilgi Yazmak ve EEPROM dan Bilgi Okumak 2 ornek9_3.asm EEPROM a Bilgi Yazmak ve EEPROM dan Bilgi Okumak 3 ornek9_4.asm EK -A - STEP MOTORLAR Step Motorların Genel Karakteristikleri Step Motor Türleri Tek Kutuplu (unipolar) Sabit Mıknatıslı Step Motor İki Kutuplu (bipolar) Sabit Mıknatıslı Step Motor Universal Sabit Mıknatıslı Step Motor Değişken Relüktanslı Step Motorlar Bilinmeyen Step Motorun Karakteristiklerini Tanımlama KAYNAKÇA DİZİN xii

1 ELEKTRONİK KAVRAMLAR

1 ELEKTRONİK KAVRAMLAR İÇİNDEKİLER VII İÇİNDEKİLER 1 ELEKTRONİK KAVRAMLAR 1 Giriş 1 Atomun Yapısı, İletkenler ve Yarı İletkenler 2 Atomun Yapısı 2 İletkenler 3 Yarı İletkenler 5 Sayısal Değerler (I/O) 8 Dalga Şekilleri 9 Kare

Detaylı

EEM 419-Mikroişlemciler Güz 2017

EEM 419-Mikroişlemciler Güz 2017 EEM 419-Mikroişlemciler Güz 2017 Katalog Bilgisi : EEM 419 Mikroişlemciler (3+2) 4 Bir mikroişlemci kullanarak mikrobilgisayar tasarımı. Giriş/Çıkış ve direk hafıza erişimi. Paralel ve seri iletişim ve

Detaylı

İÇİNDEKİLER. 1-1 Lojik ve Anahtara Giriş Lojik Kapı Devreleri... 9

İÇİNDEKİLER. 1-1 Lojik ve Anahtara Giriş Lojik Kapı Devreleri... 9 İÇİNDEKİLER BÖLÜM 1 TEMEL LOJİK KAPI DENEYLERİ 1-1 Lojik ve Anahtara Giriş 1 1-2 Lojik Kapı Devreleri... 9 a. Diyot Lojiği (DL) devresi b. Direnç-Transistor Lojiği (RTL) devresi c. Diyot-Transistor Lojiği

Detaylı

BLM 221 MANTIK DEVRELERİ

BLM 221 MANTIK DEVRELERİ 8. HAFTA BLM 221 MANTIK DEVRELERİ Prof Dr Mehmet AKBABA mehmetakbaba@karabuk.edu.tr Temel Kavramlar MULTIPLEXERS (VERİ SEÇİCİLER), ÜÇ DURUMLU BUFFERS, DECODERS (KOD ÇÖZÜCÜLER) BELLEK ELEMANLARI 2 8.2.

Detaylı

Deney 3: Asenkron Sayıcılar

Deney 3: Asenkron Sayıcılar Deney 3: Asenkron Sayıcılar Sayıcılar hakkında genel bilgi sahibi olunması, asenkron sayıcıların kurulması ve incelenmesi Kullanılan Elemanlar 1xLM555 Entegresi, 1x10 kohm direnç, 1x100 kohm direnç, 1x10

Detaylı

EEM122SAYISAL MANTIK SAYICILAR. Elektrik Elektronik Mühendisliği Yrd. Doç. Dr. Hüseyin Sağkol

EEM122SAYISAL MANTIK SAYICILAR. Elektrik Elektronik Mühendisliği Yrd. Doç. Dr. Hüseyin Sağkol EEM122SAYISAL MANTIK BÖLÜM 6: KAYDEDİCİLER VE SAYICILAR Elektrik Elektronik Mühendisliği Yrd. Doç. Dr. Hüseyin Sağkol KAYDEDİCİLER VE SAYICILAR Flip-flopkullanan devreler fonksiyonlarına göre iki guruba

Detaylı

T.C. İstanbul Medeniyet Üniversitesi Mühendislik ve Doğa Bilimleri Fakültesi Elektrik-Elektronik Mühendisliği Bölümü

T.C. İstanbul Medeniyet Üniversitesi Mühendislik ve Doğa Bilimleri Fakültesi Elektrik-Elektronik Mühendisliği Bölümü T.C. İstanbul Medeniyet Üniversitesi Mühendislik ve Doğa Bilimleri Fakültesi Elektrik-Elektronik Mühendisliği Bölümü MANTIK DEVRELERİ TASARIMI LABORATUVARI DENEY FÖYLERİ 2018 Deney 1: MANTIK KAPILARI VE

Detaylı

SAYICILAR. Tetikleme işaretlerinin Sayma yönüne göre Sayma kodlanmasına göre uygulanışına göre. Şekil 52. Sayıcıların Sınıflandırılması

SAYICILAR. Tetikleme işaretlerinin Sayma yönüne göre Sayma kodlanmasına göre uygulanışına göre. Şekil 52. Sayıcıların Sınıflandırılması 25. Sayıcı Devreleri Giriş darbelerine bağlı olarak belirli bir durum dizisini tekrarlayan lojik devreler, sayıcı olarak adlandırılır. Çok değişik alanlarda kullanılan sayıcı devreleri, FF lerin uygun

Detaylı

W SAYAC SAYAC SAYAC. SAYAC=10110110 ise, d=0 W 01001001

W SAYAC SAYAC SAYAC. SAYAC=10110110 ise, d=0 W 01001001 MOVLW k Move Literal to W k sabit değerini W saklayıcısına yükler. MOVLW h'1a' W 1A. Hexadecimal 1A sayısı W registerine yüklenir. MOVF f,d Move f f saklayıcısının içeriğini W veya f'e yükler. MOVF SAYAC,0

Detaylı

16F84 ü tanıt, PORTB çıkış MOVLW h FF MOWF PORTB

16F84 ü tanıt, PORTB çıkış MOVLW h FF MOWF PORTB MİKROİŞLEMCİLER VE MİKRODENETLEYİCİLER 1 - DERS NOTLARI (Kısım 3) Doç. Dr. Hakan Ündil Program Örneği 9 : Gecikme altprogramı kullanarak Port B ye bağlı tüm LED leri yakıp söndüren bir program için akış

Detaylı

EEM 419-Mikroişlemciler Güz 2016

EEM 419-Mikroişlemciler Güz 2016 EEM 419-Mikroişlemciler Güz 2016 Katalog Bilgisi : EEM 419 Mikroişlemciler (3+2) 4 Bir mikroişlemci kullanarak mikrobilgisayar tasarımı. Giriş/Çıkış ve direk hafıza erişimi. Paralel ve seri iletişim ve

Detaylı

MİKRO DENETLEYİCİLER II DERS NOTLARI (VİZE KONULARI) Prof. Dr. Hakan Ündil Bahar-Vize

MİKRO DENETLEYİCİLER II DERS NOTLARI (VİZE KONULARI) Prof. Dr. Hakan Ündil Bahar-Vize MİKRO DENETLEYİCİLER II DERS NOTLARI (VİZE KONULARI) Prof. Dr. Hakan Ündil 2014-2015 Bahar-Vize BÖLÜM 7 - LOJİK İŞLEM KOMUTLARI 7.1. RLF Komutu (Bir bit Sola Kaydırma) Bir file register içinde bulunan

Detaylı

BÖLÜM 2 SAYI SİSTEMLERİ

BÖLÜM 2 SAYI SİSTEMLERİ İÇİNDEKİLER BÖLÜM 1 GİRİŞ 1.1. Lojik devre içeriği... (1) 1.1.1. Kodlama, Kod tabloları... (2) 1.1.2. Kombinezonsal Devre / Ardışıl Devre... (4) 1.1.3. Kanonik Model / Algiritmik Model... (4) 1.1.4. Tasarım

Detaylı

T.C. BOZOK ÜNİVERSİTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ LOJĐK DEVRELER LABORATUARI DENEY FÖYÜ

T.C. BOZOK ÜNİVERSİTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ LOJĐK DEVRELER LABORATUARI DENEY FÖYÜ T.C. BOZOK ÜNİVERSİTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ LOJĐK DEVRELER LABORATUARI DENEY FÖYÜ Haziran 2009 ĐÇĐNDEKĐLER Deney-1 Temel Kapı Devreleri. 1 1.1 Ön Çalışma. 1 1.2 Deneyin Amacı 1 1.3

Detaylı

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS DERS BİLGİLERİ Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS Sayısal Lojik Tasarımı BIL281 3 5+0 5 6 Ön Koşul Dersleri Yok Dersin Dili Dersin Seviyesi Dersin Türü Türkçe Lisans Zorunlu / Yüz Yüze

Detaylı

BÖLÜM 9 (COUNTERS) SAYICILAR SAYISAL ELEKTRONİK. Bu bölümde aşağıdaki konular anlatılacaktır

BÖLÜM 9 (COUNTERS) SAYICILAR SAYISAL ELEKTRONİK. Bu bölümde aşağıdaki konular anlatılacaktır SYISL ELETRONİ ÖLÜM 9 (OUNTERS) SYIILR u bölümde aşağıdaki konular anlatılacaktır Sayıcılarda Mod kavramı senkron sayıcılar senkron yukarı sayıcı (Up counter) senkron aşağı sayıcı (Down counter) senkron

Detaylı

Bölüm 7 Ardışıl Lojik Devreler

Bölüm 7 Ardışıl Lojik Devreler Bölüm 7 Ardışıl Lojik Devreler DENEY 7- Flip-Floplar DENEYİN AMACI. Kombinasyonel ve ardışıl lojik devreler arasındaki farkları ve çeşitli bellek birimi uygulamalarını anlamak. 2. Çeşitli flip-flop türlerinin

Detaylı

1. Sayıcıların çalışma prensiplerini ve JK flip-floplarla nasıl gerçekleştirileceğini anlamak. 2. Asenkron ve senkron sayıcıları incelemek.

1. Sayıcıların çalışma prensiplerini ve JK flip-floplarla nasıl gerçekleştirileceğini anlamak. 2. Asenkron ve senkron sayıcıları incelemek. DENEY 7-2 Sayıcılar DENEYİN AMACI 1. Sayıcıların çalışma prensiplerini ve JK flip-floplarla nasıl gerçekleştirileceğini anlamak. 2. Asenkron ve senkron sayıcıları incelemek. GENEL BİLGİLER Sayıcılar, flip-floplar

Detaylı

BÖLÜM 3 3. PIC 16F8X KOMUTLARI 3.1.KULLANILAN SEMBOLLER: 3.2.KOMUTLAR VE KULLANIM ÖRNEKLERİ

BÖLÜM 3 3. PIC 16F8X KOMUTLARI 3.1.KULLANILAN SEMBOLLER: 3.2.KOMUTLAR VE KULLANIM ÖRNEKLERİ BÖLÜM 3 3. PIC 16F8X KOMUTLARI 3.1.KULLANILAN SEMBOLLER: f : File register, Herhangi bir değişkenle tarif edilen bir saklayıcı adresi (0h-7Fh) k : Sabit değer (genellikle (0-FF arasında) d : Destination

Detaylı

PICPLC ler için Programlama Arayüzü Geliştirilmesi Developing of a Programming Interface for PICPLCs

PICPLC ler için Programlama Arayüzü Geliştirilmesi Developing of a Programming Interface for PICPLCs PICPLC ler için Programlama Arayüzü Geliştirilmesi Developing of a Programming Interface for PICPLCs Serhat KILIÇARSLAN 1, Gökhan GELEN 2 1 Enformatik Bölümü Gaziosmanpaşa Üniversitesi, Tokat serhat.kilicarslan@gop.edu.tr

Detaylı

TEKNOLOJİ FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ ENDÜSTRİYEL TASARIMDA MODERN KONTROL TEKNİKLERİ PROGRAMLANABİLİR LOJİK DENETLEYİCİLER DENEY FÖYÜ

TEKNOLOJİ FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ ENDÜSTRİYEL TASARIMDA MODERN KONTROL TEKNİKLERİ PROGRAMLANABİLİR LOJİK DENETLEYİCİLER DENEY FÖYÜ TEKNOLOJİ FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ ENDÜSTRİYEL TASARIMDA MODERN KONTROL TEKNİKLERİ PROGRAMLANABİLİR LOJİK DENETLEYİCİLER DENEY FÖYÜ 1 DENEY NO : 1 DENEYİN ADI : Start Stop Kullanılarak

Detaylı

# PIC enerjilendiğinde PORTB nin 0. biti 1 olacak #PIC enerjilendiğinde PORTA içeriğinin tersini PORTB de karşılık gelen biti 0 olacak

# PIC enerjilendiğinde PORTB nin 0. biti 1 olacak #PIC enerjilendiğinde PORTA içeriğinin tersini PORTB de karşılık gelen biti 0 olacak # PIC enerjilendiğinde PORTB nin 0. biti 1 olacak - LIST=16F84 - PORTB yi temizle - BANK1 e geç - PORTB nin uçlarını çıkış olarak yönlendir - BANK 0 a geç - PORT B nin 0. bitini 1 yap - SON ;pic tanıtması

Detaylı

KOMUT AÇIKLAMALARI VE ÖRNEKLERİ

KOMUT AÇIKLAMALARI VE ÖRNEKLERİ KOMUT AÇIKLAMALARI VE ÖRNEKLERİ Komut açıklamalarında kullanılan harflerin anlamları: F : File(dosya), kaynak ve bilgi alınan yeri ifade eder. D : Destination (hedef), işlem sonucunun kaydedileceği yer.

Detaylı

BİL 201 Birleşimsel Mantık (Combinational Logic) Bilgisayar Mühendisligi Bölümü Hacettepe Üniversitesi

BİL 201 Birleşimsel Mantık (Combinational Logic) Bilgisayar Mühendisligi Bölümü Hacettepe Üniversitesi BİL 201 Birleşimsel Mantık (Combinational Logic) Bilgisayar Mühendisligi Bölümü Hacettepe Üniversitesi Birleşimsel Devreler - Çözümlenmesi - Tasarımı Bu derste... Birleşimsel Devre Örnekleri - Yarım Toplayıcı

Detaylı

ArĢ. Gör. Mehmet Zeki KONYAR ArĢ. Gör. Sümeyya ĠLKĠN

ArĢ. Gör. Mehmet Zeki KONYAR ArĢ. Gör. Sümeyya ĠLKĠN Dersin Öğretim Üyesi Laboratuvar Sorumluları : Yrd. Doç. Dr. Adnan SONDAġ : ArĢ. Gör. Bahadır SALMANKURT ArĢ. Gör. Mehmet Zeki KONYAR ArĢ. Gör. Sümeyya ĠLKĠN Ġçindekiler DENEY 1: MANTIK DEVRELERİNE GİRİŞ...

Detaylı

SAYISAL UYGULAMALARI DEVRE. Prof. Dr. Hüseyin EKİZ Doç. Dr. Özdemir ÇETİN Arş. Gör. Ziya EKŞİ

SAYISAL UYGULAMALARI DEVRE. Prof. Dr. Hüseyin EKİZ Doç. Dr. Özdemir ÇETİN Arş. Gör. Ziya EKŞİ SAYISAL DEVRE UYGULAMALARI Prof. Dr. Hüseyin EKİZ Doç. Dr. Özdemir ÇETİN Arş. Gör. Ziya EKŞİ İÇİNDEKİLER ŞEKİLLER TABLOSU... vi MALZEME LİSTESİ... viii ENTEGRELER... ix 1. Direnç ve Diyotlarla Yapılan

Detaylı

Mikroişlemci: Merkezi işlem biriminin fonksiyonlarını tek bir yarı iletken tümleşik devrede birleştiren programlanabilir sayısal elektronik devre

Mikroişlemci: Merkezi işlem biriminin fonksiyonlarını tek bir yarı iletken tümleşik devrede birleştiren programlanabilir sayısal elektronik devre MİKRODENETLEYİCİLER Mikroişlemci: Merkezi işlem biriminin fonksiyonlarını tek bir yarı iletken tümleşik devrede birleştiren programlanabilir sayısal elektronik devre Mikrodenetleyici: Bir mikroişlemcinin

Detaylı

MİKRODENETLEYİCİ TEMELLİ PLCLER İÇİN PROGRAMLAMA YAZILIMININ GERÇEKLEŞTİRİLMESİ KULLANIM KLAVUZU

MİKRODENETLEYİCİ TEMELLİ PLCLER İÇİN PROGRAMLAMA YAZILIMININ GERÇEKLEŞTİRİLMESİ KULLANIM KLAVUZU MİKRODENETLEYİCİ TEMELLİ PLCLER İÇİN PROGRAMLAMA YAZILIMININ GERÇEKLEŞTİRİLMESİ KULLANIM KLAVUZU 1. İçindekiler 1.1. MİKRODENETLEYİCİ TEMELLİ PLCLER İÇİN PROGRAMLAMA YAZILIMI... 2 1.2. GELİŞTİRİLEN YAZILIMIN

Detaylı

MİKRODENETLEYİCİLER II DERS NOTLARI Prof. Dr. Hakan ÜNDİL Bahar-FİNAL KISMI

MİKRODENETLEYİCİLER II DERS NOTLARI Prof. Dr. Hakan ÜNDİL Bahar-FİNAL KISMI MİKRODENETLEYİCİLER II DERS NOTLARI Prof. Dr. Hakan ÜNDİL 2016-2017 Bahar-FİNAL KISMI (NOT: Derslerde işlenen diğer örnekler, Lab. Deneyi ve Sayı Sistemleri de Final sınavına dahildir) BÖLÜM 7 - LOJİK

Detaylı

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ Yrd. Doç. Dr. Mustafa Hikmet Bilgehan UÇAR 6. HAFTA BİLEŞİK MANTIK DEVRELERİ (COMBINATIONAL LOGIC) Aritmetik İşlem Devreleri

Detaylı

Deney 6: Ring (Halka) ve Johnson Sayıcılar

Deney 6: Ring (Halka) ve Johnson Sayıcılar Deney 6: Ring (Halka) ve Johnson Sayıcılar Kullanılan Elemanlar xlm Entegresi, x0 kohm direnç, x00 kohm direnç, x0 µf elektrolitik kondansatör, x00 nf kondansatör, x 7HC7 (D flip-flop), x 0 ohm, x Led

Detaylı

Birleşik Devreler ve Kompleks Fonksiyonlar

Birleşik Devreler ve Kompleks Fonksiyonlar Birleşik Devreler ve Kompleks Fonksiyonlar Geri beslemesiz ve hafızasız devrelerdir. İki veya daha çok değişkenin varlığına uygun olarak bir çıkış verirler. Bu kategori içerisinde; Kod Çözücüler (Decoders)

Detaylı

Bilgisayar Mühendisligi Bölümü Hacettepe Üniversitesi

Bilgisayar Mühendisligi Bölümü Hacettepe Üniversitesi Bu derste... BİL 201 Birleşimsel Mantık (Combinational Logic) Bilgisayar Mühendisligi Bölümü Hacettepe Üniversitesi Birleşimsel Devreler - Çözümlenmesi - Tasarımı Birleşimsel Devre Örnekleri - Yarım Toplayıcı

Detaylı

C-Serisi PLC İleri Seviye Eğitim

C-Serisi PLC İleri Seviye Eğitim C-Serisi PLC İleri Seviye Eğitim 1 PLC ye Giriş 2 PLC ye Giriş 3 PLC ye Giriş CJ1 I/O Modülleri - 8/16/32/64pts Max I/O - 160,640 Max Program Kapasitesi - 20K Steps Komut sayısı - 400 4 PLC Ladder Diyagram

Detaylı

İÇİNDEKİLER 1. KLAVYE... 11 2. KLAVYE RB0... 19 3. KLAVYE RBHIGH... 27 4. 4 DİSPLAY... 31

İÇİNDEKİLER 1. KLAVYE... 11 2. KLAVYE RB0... 19 3. KLAVYE RBHIGH... 27 4. 4 DİSPLAY... 31 İÇİNDEKİLER 1. KLAVYE... 11 Satır ve Sütunlar...11 Devre Şeması...14 Program...15 PIC 16F84 ile 4x4 klavye tasarımını gösterir. PORTA ya bağlı 4 adet LED ile tuş bilgisi gözlenir. Kendiniz Uygulayınız...18

Detaylı

Fatih Üniversitesi. İstanbul. Haziran 2010. Bu eğitim dokümanlarının hazırlanmasında SIEMENS ve TEKO eğitim dokümanlarından faydalanılmıştır.

Fatih Üniversitesi. İstanbul. Haziran 2010. Bu eğitim dokümanlarının hazırlanmasında SIEMENS ve TEKO eğitim dokümanlarından faydalanılmıştır. Fatih Üniversitesi SIMATIC S7-200 TEMEL KUMANDA UYGULAMALARI 1 İstanbul Haziran 2010 Bu eğitim dokümanlarının hazırlanmasında SIEMENS ve TEKO eğitim dokümanlarından faydalanılmıştır. İÇİNDEKİLER 1. GİRİŞ...

Detaylı

UYGULAMA 1 24V START CPU V LO. Verilen PLC bağlantısına göre; START butonuna basıldığında Q0.0 çıkışını aktif yapan PLC programını yazınız.

UYGULAMA 1 24V START CPU V LO. Verilen PLC bağlantısına göre; START butonuna basıldığında Q0.0 çıkışını aktif yapan PLC programını yazınız. UYGULAMA 1 24V 0V START I1.5 I1.4 I1.3 I1.2 I1,1 I1.0 I0.7 I0.6 I0.5 I0.4 I0.3 I0.2 I0.1 I0.0 CPU-224 Q1.1 Q1.0 Q0.7 Q0.6 Q0.5 Q0.4 Q0.3 Q0.2 Q0.1 Q0.0 0V 24V LO Verilen PLC bağlantısına göre; START butonuna

Detaylı

MİKROİŞLEMCİLER VE MİKRO DENETLEYİCİLER 2 DERS NOTLARI Prof. Dr. Hakan Ündil 2013-2014 Bahar-Final

MİKROİŞLEMCİLER VE MİKRO DENETLEYİCİLER 2 DERS NOTLARI Prof. Dr. Hakan Ündil 2013-2014 Bahar-Final MİKROİŞLEMCİLER VE MİKRO DENETLEYİCİLER 2 DERS NOTLARI Prof. Dr. Hakan Ündil 2013-2014 Bahar-Final BÖLÜM 7 - LOJİK İŞLEM KOMUTLARI 7.1. RLF Komutu (Bir bit Sola Kaydırma) Bir file register içinde bulunan

Detaylı

MİLLİ SAVUNMA ÜNİVERSİTESİ KARA HARP OKULU DEKANLIĞI BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS TANITIM BİLGİLERİ

MİLLİ SAVUNMA ÜNİVERSİTESİ KARA HARP OKULU DEKANLIĞI BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS TANITIM BİLGİLERİ MİLLİ SAVUNMA ÜNİVERSİTESİ KARA HARP OKULU DEKANLIĞI BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ DERS TANITIM BİLGİLERİ Dersin Adı Kodu Sınıf / Y.Y. Mikroişlemciler ve Assembly Dili Ders Saati (T+U+L) Kredi AKTS 4

Detaylı

Donanım İÇERİK. Bölüm 1:FATEK FBs PLC Serisine Genel Bakış. Bölüm 2:Sistem Mimarisi

Donanım İÇERİK. Bölüm 1:FATEK FBs PLC Serisine Genel Bakış. Bölüm 2:Sistem Mimarisi Donanım İÇERİK Bölüm 1:FATEK FBs PLC Serisine Genel Bakış 1.1 Ana Ünitenin Görünümü... H1-1 1.2 Genişleme Modülünün Görünümü... H1-2 1.3 Haberleşme Modülünün Görünümü... H1-4 1.4 FBS-PLC Modellerinin Listesi...

Detaylı

BÖLÜM 2 8051 Mikrodenetleyicisine Giriş

BÖLÜM 2 8051 Mikrodenetleyicisine Giriş C ile 8051 Mikrodenetleyici Uygulamaları BÖLÜM 2 8051 Mikrodenetleyicisine Giriş Amaçlar 8051 mikrodenetleyicisinin tarihi gelişimini açıklamak 8051 mikrodenetleyicisinin mimari yapısını kavramak 8051

Detaylı

Teorik Bilgi DENEY 7: ASENKRON VE SENKRON SAYICILAR

Teorik Bilgi DENEY 7: ASENKRON VE SENKRON SAYICILAR DENEY 7: ASENKRON VE SENKRON SAYICILAR Deneyin Amaçları Asenkron ve senkron sayıcı devre yapılarının öğrenilmesi ve deneysel olarak yapılması Deney Malzemeleri 74LS08 Ve Kapı Entegresi (1 Adet) 74LS76

Detaylı

BİLGİSAYAR MİMARİSİ. İkili Kodlama ve Mantık Devreleri. Özer Çelik Matematik-Bilgisayar Bölümü

BİLGİSAYAR MİMARİSİ. İkili Kodlama ve Mantık Devreleri. Özer Çelik Matematik-Bilgisayar Bölümü BİLGİSAYAR MİMARİSİ İkili Kodlama ve Mantık Devreleri Özer Çelik Matematik-Bilgisayar Bölümü Kodlama Kodlama, iki küme elemanları arasında karşılıklığı kesin olarak belirtilen kurallar bütünüdür diye tanımlanabilir.

Detaylı

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Mantık Devreleri EEE307 5 3+0 3 3

Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS. Mantık Devreleri EEE307 5 3+0 3 3 DERS BİLGİLERİ Ders Adı Kodu Yarıyılı T+U Saati Ulusal Kredisi AKTS Mantık Devreleri EEE307 5 3+0 3 3 Ön Koşul Dersleri Dersin Dili Dersin Seviyesi Dersin Türü İngilizce Lisans Zorunlu / Yüz Yüze Dersin

Detaylı

Haftalık Ders Saati Okul Eğitimi Süresi

Haftalık Ders Saati Okul Eğitimi Süresi DERSİN ADI BÖLÜM PROGRAM DÖNEMİ DERSİN DİLİ DERS KATEGORİSİ ÖN ŞARTLAR SÜRE VE DAĞILIMI KREDİ DERSİN AMACI ÖĞRENME ÇIKTILARI VE YETERLİKLER DERSİN İÇERİĞİ VE DAĞILIMI (MODÜLLER VE HAFTALARA GÖRE DAĞILIMI)

Detaylı

MİKRODENETLEYİCİLER II DERS NOTLARI Prof. Dr. Hakan ÜNDİL Bahar-FİNAL KISMI

MİKRODENETLEYİCİLER II DERS NOTLARI Prof. Dr. Hakan ÜNDİL Bahar-FİNAL KISMI MİKRODENETLEYİCİLER II DERS NOTLARI Prof. Dr. Hakan ÜNDİL 2017-2018 Bahar-FİNAL KISMI BÖLÜM 7 - LOJİK İŞLEM KOMUTLARI 7.1. RLF Komutu (Bir bit Sola Kaydırma) Bir file register içinde bulunan bitlerin (C

Detaylı

6. Fiziksel gerçeklemede elde edilen sonuç fonksiyonlara ilişkin lojik devre şeması çizilir.

6. Fiziksel gerçeklemede elde edilen sonuç fonksiyonlara ilişkin lojik devre şeması çizilir. 5. KOMBİNEZONSAL LOJİK DEVRE TASARIMI 5.1. Kombinezonsal Devre Tasarımı 1. Problem sözle tanıtılır, 2. Giriş ve çıkış değişkenlerinin sayısı belirlenir ve adlandırılır, 3. Probleme ilişkin doğruluk tablosu

Detaylı

Güz Y.Y. Lojik Devre Laboratuvarı Laboratuvar Çalışma Düzeni

Güz Y.Y. Lojik Devre Laboratuvarı Laboratuvar Çalışma Düzeni 2010-2011 Güz Y.Y. Lojik Devre Laboratuvarı Laboratuvar Çalışma Düzeni Deneyi hangi grubun hangi tarihte ve saatte yapacağı internet sayfasında (http://www.ce.yildiz.edu.tr/myindex.php?id=54) duyurulmuştur.

Detaylı

MİKRODENETLEYİCİLER 2 DERS NOTLARI Prof. Dr. Hakan ÜNDİL Bahar-Final Kısmı

MİKRODENETLEYİCİLER 2 DERS NOTLARI Prof. Dr. Hakan ÜNDİL Bahar-Final Kısmı MİKRODENETLEYİCİLER 2 DERS NOTLARI Prof. Dr. Hakan ÜNDİL 2014-2015 Bahar-Final Kısmı (NOT: Derslerde işlenen diğer örnekler de Final sınavına dahildir) BÖLÜM 7 - LOJİK İŞLEM KOMUTLARI 7.1. RLF Komutu (Bir

Detaylı

Bu deney çalışmasında kombinasyonel lojik devrelerden decoder incelenecektir.

Bu deney çalışmasında kombinasyonel lojik devrelerden decoder incelenecektir. 4.1 Ön Çalışması Deney çalışmasında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalışma raporu olarak hazırlayınız. 4.2 Deneyin Amacı MSI lojik elemanları yardımıyla kombinasyonel lojik

Detaylı

İçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak

İçİndekİler. 1. Bölüm - Mİkro Denetleyİcİ Nedİr? 2. Bölüm - MİkroDenetleyİcİlerİ Anlamak XIII İçİndekİler 1. Bölüm - Mİkro Denetleyİcİ Nedİr? Mikrodenetleyici Tanımı Mikrodenetleyicilerin Tarihçesi Mikroişlemci- Mikrodenetleyici 1. İki Kavram Arasındaki Farklar 2. Tasarım Felsefesi ve Mimari

Detaylı

EGE ÜNİVERSİTESİ EGE MYO MEKATRONİK PROGRAMI

EGE ÜNİVERSİTESİ EGE MYO MEKATRONİK PROGRAMI EGE ÜNİVERSİTESİ EGE MYO MEKATRONİK PROGRAMI 23.02.2015 Yrd.Doç.Dr. Dilşad Engin PLC Ders Notları 2 PROGRAMLANABİLİR DENETLEYİCİLER SIRALI İŞLEMLER İÇİN DRUM CONTROLLER FONKSİYON BLOĞU 23.02.2015 Yrd.Doç.Dr.

Detaylı

Bölüm 4 Ardışıl Lojik Devre Deneyleri

Bölüm 4 Ardışıl Lojik Devre Deneyleri Bölüm 4 Ardışıl Lojik Devre Deneyleri DENEY 4-1 Flip-Floplar DENEYİN AMACI 1. Kombinasyonel ve ardışıl lojik devreler arasındaki farkları ve çeşitli bellek birimi uygulamalarını anlamak. 2. Çeşitli flip-flop

Detaylı

ELK 204 Mantık Devreleri Laboratuvarı Deney Kitapçığı

ELK 204 Mantık Devreleri Laboratuvarı Deney Kitapçığı T.C. Maltepe Üniversitesi Mühendislik ve Doğa Bilimleri Fakültesi Elektrik-Elektronik Mühendisliği Bölümü ELK 204 Mantık Devreleri Laboratuvarı Deney Kitapçığı Dersin Sorumlusu Yrd. Doç. Dr. Zehra Çekmen

Detaylı

EGE ÜNİVERSİTESİ EGE MYO MEKATRONİK PROGRAMI

EGE ÜNİVERSİTESİ EGE MYO MEKATRONİK PROGRAMI EGE ÜNİVERSİTESİ EGE MYO MEKATRONİK PROGRAMI 23.02.2015 Yrd.Doç.Dr. Dilşad Engin PLC Ders Notları 2 Boole İşleme Ana Fonksiyon Blokları Nümerik İşleme Program Buyrukları ANA BUYRUKLAR 23.02.2015 Yrd.Doç.Dr.

Detaylı

BÖLÜM 1. ASENKRON MOTORLAR

BÖLÜM 1. ASENKRON MOTORLAR İÇİNDEKİLER ÖNSÖZ...iv GİRİŞ...v BÖLÜM 1. ASENKRON MOTORLAR 1. ASENKRON MOTORLAR... 1 1.1. Üç Fazlı Asenkron Motorlar... 1 1.1.1. Üç fazlı asenkron motorda üretilen tork... 2 1.1.2. Üç fazlı asenkron motorlara

Detaylı

Deney 2: Flip-Floplar

Deney 2: Flip-Floplar Deney 2: Flip-Floplar Bu deneyde, çeşitli flip-flop devreleri kurulacak ve incelenecektir. Kullanılan Elemanlar 1 x 74HC00 (NAND kapısı) 1 x 74HC73 (JK flip-flop) 1 x 74HC74 (D flip-flop) 4 x 4,7 kohm

Detaylı

DENEY 1 BOOLEAN CEBİRİ TEMEL İŞLEMLERİ

DENEY 1 BOOLEAN CEBİRİ TEMEL İŞLEMLERİ Sayısal Elektronik aboratuvarı DENEY 1 BOOEAN CEBİRİ TEME İŞEMERİ Boolean cebiri, George Boole (1815-1864) tarafından mantık problemlerini çözmek amacıyla geliştirilmiştir. 1983 yılında Claude Shannon

Detaylı

Bölüm 4 Ardışıl Lojik Devre Deneyleri

Bölüm 4 Ardışıl Lojik Devre Deneyleri Bölüm 4 Ardışıl Lojik Devre Deneyleri DENEY 4-1 Flip-Floplar DENEYİN AMACI 1. Kombinasyonel ve ardışıl lojik devreler arasındaki farkları ve çeşitli bellek birimi uygulamalarını anlamak. 2. Çeşitli flip-flop

Detaylı

Öğrenim Kazanımları Bu programı başarı ile tamamlayan öğrenci;

Öğrenim Kazanımları Bu programı başarı ile tamamlayan öğrenci; Image not found http://bologna.konya.edu.tr/panel/images/pdflogo.png Ders Adı : Programlanabilir Mantık Denetleyicileri Ders No : 0690260030 Teorik : 3 Pratik : 1 Kredi : 3.5 ECTS : 4 Ders Bilgileri Ders

Detaylı

YILDIZ TEKNİK ÜNİVERSİTESİ ELEKTRİK - ELEKTRONİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ. EasyPic6 Deney Seti Kullanım Kılavuzu

YILDIZ TEKNİK ÜNİVERSİTESİ ELEKTRİK - ELEKTRONİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ. EasyPic6 Deney Seti Kullanım Kılavuzu YILDIZ TEKNİK ÜNİVERSİTESİ ELEKTRİK - ELEKTRONİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ EasyPic6 Deney Seti Kullanım Kılavuzu İstanbul 2009 İçindekiler EasyPic6 Deney Setinin Tanıtımı... 1 PIC16F887

Detaylı

1. Ders Giriş. Mikroişlemcili Sistem Uygulamaları

1. Ders Giriş. Mikroişlemcili Sistem Uygulamaları 1. Ders Giriş Hazırlayan: Arş. Gör. Hakan ÜÇGÜN Mikroişlemcili Sistem Uygulamaları Dikkat ettiniz mi: Etrafımızdaki akıllı cihazların sayısı ne kadar da arttı. Cep telefonlarımız artık sadece iletişim

Detaylı

BÖLÜM 10 KAYDEDİCİLER (REGİSTERS) SAYISAL TASARIM. Bu bölümde aşağıdaki konular anlatılacaktır

BÖLÜM 10 KAYDEDİCİLER (REGİSTERS) SAYISAL TASARIM. Bu bölümde aşağıdaki konular anlatılacaktır erin BÖLÜM 10 KYEİCİLER (REGİSTERS) Bu bölümde aşağıdaki konular anlatılacaktır Kaydedicilerin(Registers) bilgi giriş çıkışına göre ve kaydırma yönüne göre sınıflandırılması. Sağa kaydırmalı kaydedici(right

Detaylı

(VEYA-DEĞİL kapısı) (Exlusive OR kapısı) (Exlusive NOR kapısı)

(VEYA-DEĞİL kapısı) (Exlusive OR kapısı) (Exlusive NOR kapısı) 1.1 Ön Çalışma Deney çalışmasında yapılacak uygulamaların benzetimlerini yaparak, sonuçlarını ön çalışma raporu olarak hazırlayınız. 1.2 Deneyin Amacı Temel kapı işlemlerinin ve gerçekleştirilmesi. bu

Detaylı

Sayıcılar n bitlik bir bilgiyi tutmanın yanısıra her saat çevriminde tuttukları değeri artıran veya azaltan ardışıl devrelerdir.

Sayıcılar n bitlik bir bilgiyi tutmanın yanısıra her saat çevriminde tuttukları değeri artıran veya azaltan ardışıl devrelerdir. Sayıcılar (Counters) Sayıcılar n bitlik bir bilgiyi tutmanın yanısıra her saat çevriminde tuttukları değeri artıran veya azaltan ardışıl devrelerdir. Genel olarak iki gruba ayrılır: Senkron sayıcılar Asenkron

Detaylı

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ 1 8. HAFTA ARDIŞIL DEVRE TASARIMLARI SAYICILAR ASENKRON SAYICILAR SENKRON SAYICILAR 2 ARDIŞIL DEVRELER Bileşik devrelere geri

Detaylı

Mantık Devreleri Laboratuarı

Mantık Devreleri Laboratuarı 2013 2014 Mantık Devreleri Laboratuarı Ders Sorumlusu: Prof. Dr. Mehmet AKBABA Laboratuar Sorumlusu: Emrullah SONUÇ İÇİNDEKİLER Deney 1: 'DEĞİL', 'VE', 'VEYA', 'VE DEĞİL', 'VEYA DEĞİL' KAPILARI... 3 1.0.

Detaylı

DENEY 2- Sayıcılar. 1. Sayıcıların prensiplerinin ve sayıcıların JK flip-flopları ile nasıl gerçeklendiklerinin incelenmesi.

DENEY 2- Sayıcılar. 1. Sayıcıların prensiplerinin ve sayıcıların JK flip-flopları ile nasıl gerçeklendiklerinin incelenmesi. DENEY 2- Sayıcılar DENEY 2- JK Flip-Flop Devreleri DENEYİN AMACI 1. Sayıcıların prensiplerinin ve sayıcıların JK flip-flopları ile nasıl gerçeklendiklerinin incelenmesi. GENEL BİLGİLER Sayıcılar flip-floplar

Detaylı

Mikroişlemci Nedir? Mikrodenetleyici Nedir? Mikroişlemci iç yapısı Ders Giriş. Mikroişlemcili Sistem Uygulamaları

Mikroişlemci Nedir? Mikrodenetleyici Nedir? Mikroişlemci iç yapısı Ders Giriş. Mikroişlemcili Sistem Uygulamaları Mikroişlemcili Sistem Uygulamaları 1. Ders Giriş Dikkat ettiniz mi: Etrafımızdaki akıllı cihazların sayısı ne kadar da arttı. Cep telefonlarımız artık sadece iletişim sağlamakla kalmıyor, müzik çalıyor,

Detaylı

Bölüm 8 Ardışıl Lojik Devre Uygulamaları

Bölüm 8 Ardışıl Lojik Devre Uygulamaları Bölüm 8 Ardışıl Lojik Devre Uygulamaları DENEY 8-1 Kayan LED Kontrolü DENEYİN AMACI 1. Kayan LED kontrol devresinin çalışma prensibini anlamak. 2. Bir kayan LED kontrol devresi gerçekleştirmek ve çalıştırmak.

Detaylı

Temel elektronik laboratuvarı olarak kullanılmaktadır. Bu laboratuvarda ders alan öğrencilerimiz;

Temel elektronik laboratuvarı olarak kullanılmaktadır. Bu laboratuvarda ders alan öğrencilerimiz; L4 Laboratuvarı Temel elektronik laboratuvarı olarak kullanılmaktadır. Bu laboratuvarda ders alan öğrencilerimiz; Temel pasif devre elemanlarını öğrenir. Temel Elektrik-Elektronik büyüklükleri ve elemanların

Detaylı

Simatic PLC Eğitim Kataloğu 2013 Sayfa -1

Simatic PLC Eğitim Kataloğu 2013 Sayfa -1 Simatic PLC Eğitim Kataloğu 2013 Sayfa -1 Global Otomasyon San. Ve Tic. Ltd. Şti Yukarı Mah. Atatürk Bulvarı Yaman Apt. No:7/4 Kartal İstanbul Tel: 0216-3895250 Fax: 0216-3898275 Kurslarımız Simatic S5

Detaylı

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ Yrd. Doç. Dr. Mustafa Hikmet Bilgehan UÇAR 1 5. HAFTA BİLEŞİK MANTIK DEVRELERİ (COMBINATIONAL LOGIC) Veri Seçiciler (Multiplexer)

Detaylı

B.Ç. / E.B. MİKROİŞLEMCİLER

B.Ç. / E.B. MİKROİŞLEMCİLER 1 MİKROİŞLEMCİLER RESET Girişi ve DEVRESİ Program herhangi bir nedenle kilitlenirse ya da program yeniden (baştan) çalıştırılmak istenirse dışarıdan PIC i reset yapmak gerekir. Aslında PIC in içinde besleme

Detaylı

25. Aşağıdaki çıkarma işlemlerini doğrudan çıkarma yöntemi ile yapınız.

25. Aşağıdaki çıkarma işlemlerini doğrudan çıkarma yöntemi ile yapınız. BÖLÜM. Büyüklüklerin genel özellikleri nelerdir? 2. Analog büyüklük, analog işaret, analog sistem ve analog gösterge terimlerini açıklayınız. 3. Analog sisteme etrafınızdaki veya günlük hayatta kullandığınız

Detaylı

3 Fazlı Motorların Güçlerinin PLC ile Kontrolü. Doç. Dr. Ramazan BAYINDIR

3 Fazlı Motorların Güçlerinin PLC ile Kontrolü. Doç. Dr. Ramazan BAYINDIR 3 Fazlı Motorların Güçlerinin PLC ile Kontrolü Doç. Dr. Ramazan BAYINDIR Endüstride çok yaygın olarak kullanılan asenkron motorların sürekli izlenmesi ve arızalarının en aza indirilmesi büyük önem kazanmıştır.

Detaylı

DENEY 8- Flip Flop ve Uygulamaları. Amaç: - Flip Flop çalışma mantığını kavramak

DENEY 8- Flip Flop ve Uygulamaları. Amaç: - Flip Flop çalışma mantığını kavramak DENEY 8- Flip Flop ve Uygulamaları Amaç: - Flip Flop çalışma mantığını kavramak Deneyin Yapılışı: - Deney bağlantı şemasında verilen devreleri uygun elemanlarla kurunuz. Entegrenin besleme ve GND bağlantılarını

Detaylı

İnönü Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü

İnönü Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü İnönü Üniversitesi Mühendislik Fakültesi Bilgisayar Mühendisliği Bölümü 00223 - Mantık Devreleri Tasarımı Laboratuar Föyleri Numara: Ad Soyad: Arş. Grv. Bilal ŞENOL Devre Kurma Alanı Arş. Grv. Bilal ŞENOL

Detaylı

V-LAB BİLGİSAYAR ARAYÜZLÜ EĞİTİM SETİ

V-LAB BİLGİSAYAR ARAYÜZLÜ EĞİTİM SETİ Çeşitli ölçüm ünitelerine ve sinyal üreteçlerine sahip olan, tüm entegre cihazlarının bilgisayar üzerinden kontrol edilebilir ve gözlemlenebilir olması özellikleri ile Mesleki Eğitim'in önemli bir enstrümanıdır.

Detaylı

Deney No Deney Adı Tarih. 3 Mikrodenetleyici Portlarının Giriş Olarak Kullanılması / /201...

Deney No Deney Adı Tarih. 3 Mikrodenetleyici Portlarının Giriş Olarak Kullanılması / /201... 3.1 AMAÇ: Assembly programlama dili kullanarak mikrodenetleyici portlarını giriş olarak kullanmak. GİRİŞ: Bir portun giriş olarak mı yoksa çıkış olarak mı kullanılacağını belirten TRIS kaydedicileridir.

Detaylı

27.10.2011 HAFTA 1 KALICI OLMAYAN HAFIZA RAM SRAM DRAM DDRAM KALICI HAFIZA ROM PROM EPROM EEPROM FLASH HARDDISK

27.10.2011 HAFTA 1 KALICI OLMAYAN HAFIZA RAM SRAM DRAM DDRAM KALICI HAFIZA ROM PROM EPROM EEPROM FLASH HARDDISK Mikroişlemci HAFTA 1 HAFIZA BİRİMLERİ Program Kodları ve verinin saklandığı bölüm Kalıcı Hafıza ROM PROM EPROM EEPROM FLASH UÇUCU SRAM DRAM DRRAM... ALU Saklayıcılar Kod Çözücüler... GİRİŞ/ÇIKIŞ G/Ç I/O

Detaylı

BÖLÜM 5 S_BĐT. Komut listesi (STL) Network 1 LD I0.0 S Q0.0, 1

BÖLÜM 5 S_BĐT. Komut listesi (STL) Network 1 LD I0.0 S Q0.0, 1 BÖLÜM 5 ET VE EET ÖLELEĐ : PLC teknolojisinde sürekli çalışmayı sağlamak için mühürleme (kilitleme) pek kullanılmaz. ürekli çalışma başka bir yöntemle çözülür. Bu da ET ve EET tekniğidir. Çıkışın girişe

Detaylı

SAYI SİSTEMLERİ ve BOOLE CEBİRİ 1+1=1 ÖĞR.GÖR. GÜNAY TEMÜR - TEKNOLOJİ F. / BİLGİSAYAR MÜH.

SAYI SİSTEMLERİ ve BOOLE CEBİRİ 1+1=1 ÖĞR.GÖR. GÜNAY TEMÜR - TEKNOLOJİ F. / BİLGİSAYAR MÜH. SAYI SİSTEMLERİ ve BOOLE CEBİRİ 1+1=1 Ders Konusu 1854 yılında George Boole tarafından özellikle lojik devrelerde kullanılmak üzere ortaya konulmuş bir matematiksel sistemdir. İkilik Sayı Sistemi Çoğu

Detaylı

KMU MÜHENDİSLİK FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ SAYISAL DEVRELER II LABORATUVARI DENEY 1 TOPLAYICILAR - ÇIKARICILAR

KMU MÜHENDİSLİK FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ SAYISAL DEVRELER II LABORATUVARI DENEY 1 TOPLAYICILAR - ÇIKARICILAR KMU MÜHENDİSLİK FAKÜLTESİ ELEKTRİK ELEKTRONİK MÜHENDİSLİĞİ SAYISAL DEVRELER II LABORATUVARI DENEY 1 TOPLAYICILAR - ÇIKARICILAR DENEY 1: TOPLAYICILAR- ÇIKARICILAR Deneyin Amaçları Kombinasyonel lojik devrelerden

Detaylı

NECMETTİN ERBAKAN ÜNİVERSİTESİ MÜHENDİSLİK MİMARLIK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ SAYISAL DEVRE TASARIMI LABORATUVARI DENEY FÖYÜ

NECMETTİN ERBAKAN ÜNİVERSİTESİ MÜHENDİSLİK MİMARLIK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ SAYISAL DEVRE TASARIMI LABORATUVARI DENEY FÖYÜ NECMETTİN ERBAKAN ÜNİVERSİTESİ MÜHENDİSLİK MİMARLIK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ SAYISAL DEVRE TASARIMI LABORATUVARI DENEY FÖYÜ DENEY 1 Elektronik devrelerde sık sık karşımıza çıkan

Detaylı

DERS 3 MİKROİŞLEMCİ SİSTEM MİMARİSİ. İçerik

DERS 3 MİKROİŞLEMCİ SİSTEM MİMARİSİ. İçerik DERS 3 MİKROİŞLEMCİ SİSTEM MİMARİSİ İçerik Mikroişlemci Sistem Mimarisi Mikroişlemcinin yürüttüğü işlemler Mikroişlemci Yol (Bus) Yapısı Mikroişlemci İç Veri İşlemleri Çevresel Cihazlarca Yürütülen İşlemler

Detaylı

BM-311 Bilgisayar Mimarisi

BM-311 Bilgisayar Mimarisi 1 BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Bilgisayar Bileşenleri Bilgisayarın Fonksiyonu Instruction Cycle Kesmeler (Interrupt lar)

Detaylı

1. Temel lojik kapıların sembollerini ve karakteristiklerini anlamak. 2. Temel lojik kapıların karakteristiklerini ölçmek.

1. Temel lojik kapıların sembollerini ve karakteristiklerini anlamak. 2. Temel lojik kapıların karakteristiklerini ölçmek. DENEY 1 Temel Lojik Kapıların Karakteristikleri DENEYİN AMACI 1. Temel lojik kapıların sembollerini ve karakteristiklerini anlamak. 2. Temel lojik kapıların karakteristiklerini ölçmek. GENEL BİLGİLER Temel

Detaylı

DERS 12 PIC 16F84 ile KESME (INTERRUPT) KULLANIMI İÇERİK

DERS 12 PIC 16F84 ile KESME (INTERRUPT) KULLANIMI İÇERİK DERS 12 PIC 16F84 ile KESME (INTERRUPT) KULLANIMI İÇERİK KESME NEDİR KESME ÇEŞİTLERİ INTCON SAKLAYICISI RBO/INT KESMESİ PORTB (RB4-RB7) LOJİK SEVİYE DEĞİŞİKLİK KESMESİ Ders 12, Slayt 2 1 KESME PIC in bazı

Detaylı

MEB YÖK MESLEK YÜKSEKOKULLARI PROGRAM GELİŞTİRME PROJESİ. 1. Tipik bir mikrobilgisayar sistemin yapısı ve çalışması hakkında bilgi sahibi olabilme

MEB YÖK MESLEK YÜKSEKOKULLARI PROGRAM GELİŞTİRME PROJESİ. 1. Tipik bir mikrobilgisayar sistemin yapısı ve çalışması hakkında bilgi sahibi olabilme PROGRAMIN ADI DERSIN KODU VE ADI DERSIN ISLENECEGI DÖNEM HAFTALIK DERS SAATİ DERSİN SÜRESİ ENDÜSTRİYEL ELEKTRONİK MİK.İŞLEMCİLER/MİK.DENETLEYİCİLER-1 2. Yıl, III. Yarıyıl (Güz) 4 (Teori: 3, Uygulama: 1,

Detaylı

SAYISAL MANTIK LAB. PROJELERİ

SAYISAL MANTIK LAB. PROJELERİ 1. 8 bitlik Okunur Yazılır Bellek (RAM) Her biri ayrı adreslenmiş 8 adet D tipi flip-flop kullanılabilir. RAM'lerde okuma ve yazma işlemleri CS (Chip Select), RD (Read), WR (Write) kontrol sinyalleri ile

Detaylı

BM-311 Bilgisayar Mimarisi. Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü

BM-311 Bilgisayar Mimarisi. Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü BM-311 Bilgisayar Mimarisi Hazırlayan: M.Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Konular Bilgisayar Bileşenleri Bilgisayarın Fonksiyonu Instruction Cycle Kesmeler (Interrupt lar) Bus

Detaylı

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ SAYISAL DEVRE TASARIMI LABORATUVARI DENEY RAPORU. Deney No: 3 FF Devreleri

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ SAYISAL DEVRE TASARIMI LABORATUVARI DENEY RAPORU. Deney No: 3 FF Devreleri TEKNOLOJİ FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ SAYISAL DEVRE TASARIMI LABORATUVARI DENEY RAPORU Deney No: 3 FF Devreleri Yrd. Doç Dr. Ünal KURT Yrd. Doç. Dr. Hatice VURAL Arş. Gör. Ayşe AYDIN YURDUSEV

Detaylı

BÖLÜM 8 MANDAL(LATCH) VE FLİP-FLOPLAR SAYISAL ELEKTRONİK. Bu bölümde aşağıdaki konular anlatılacaktır

BÖLÜM 8 MANDAL(LATCH) VE FLİP-FLOPLAR SAYISAL ELEKTRONİK. Bu bölümde aşağıdaki konular anlatılacaktır AYIAL ELETONİ BÖLÜM 8 MANAL(LATCH) VE FLİP-FLOPLA Bu bölümde aşağıdaki konular anlatılacaktır Mandallar(Latches),- Mandalı, Mandalı ontak sıçramasının mandallar yardımı ile engellenmesi Flip-Floplar,-

Detaylı

PIC Mikrodenetleyicileri

PIC Mikrodenetleyicileri PIC Mikrodenetleyicileri Intel 1976 da 8031/51 ailesini piyasaya sürdüğünde dünyanın en popüler mikroişlemcisi olmuştu. Bu işlemci dünya üzerinde 12 den fazla firma tarafından (İntel, Phillips, Dallas,

Detaylı

7.Yazmaçlar (Registers), Sayıcılar (Counters)

7.Yazmaçlar (Registers), Sayıcılar (Counters) 7.Yazmaçlar (Registers), Sayıcılar (Counters) 7..Yazmaçlar Paralel Yüklemeli Yazmaçlar Ötelemeli Yazmaçlar 7.2.Sayıcılar Đkili Asenkron Sayıcılar (Binary Ripple Counter) Đkili Kodlanmış Onlu Asenkron Sayıcı

Detaylı

5. BÖLÜM - DÖNGÜ (ÇEVRİM) ve Z BAYRAĞI

5. BÖLÜM - DÖNGÜ (ÇEVRİM) ve Z BAYRAĞI MİKRO DENETLEYİCİLER II DERS NOTLARI Prof. Dr. Hakan Ündil 2015-2016 Bahar-Vize (MİKRODENETLEYİCİLER I DERS NOTLARI nın devamıdır. Sadece VİZE için olan kısımdır) 5. BÖLÜM - DÖNGÜ (ÇEVRİM) ve Z BAYRAĞI

Detaylı

HDL Dilleri VHDL. Son olarak, spesifik ASIC teknolojisi için devrenin yerleşimi netlist tanımlamalarından gelen diğer araçlarla oluşturulmuş olunur.

HDL Dilleri VHDL. Son olarak, spesifik ASIC teknolojisi için devrenin yerleşimi netlist tanımlamalarından gelen diğer araçlarla oluşturulmuş olunur. HDL Dilleri HDL(Donanım Tanımlama Dili); tasarımın, HDL dillerinden her hangi bir tanesinin kullanılarak yapılmasıdır. HDL bir donanım parçasını modellemek için kullanılan yazılım dilidir. VHDL ile Verilog

Detaylı

MİKRO DENETLEYİCİLER II DERS NOTLARI (Vize) Prof. Dr. Hakan Ündil Bahar

MİKRO DENETLEYİCİLER II DERS NOTLARI (Vize) Prof. Dr. Hakan Ündil Bahar MİKRO DENETLEYİCİLER II DERS NOTLARI (Vize) Prof. Dr. Hakan Ündil 2016-2017 Bahar (MİKRODENETLEYİCİLER I DERS NOTLARI nın devamıdır. Sadece VİZE için olan kısımdır) 6. BÖLÜM - ALT PROGRAMLAR Program içerisinde

Detaylı

PROGRAMLANABİLİR LOJİK DENETLEYİCİ İLE DENEYSEL ENDÜSTRİYEL SİSTEMİN KONTROLÜ

PROGRAMLANABİLİR LOJİK DENETLEYİCİ İLE DENEYSEL ENDÜSTRİYEL SİSTEMİN KONTROLÜ PROGRAMLANABİLİR LOJİK DENETLEYİCİ İLE DENEYSEL ENDÜSTRİYEL SİSTEMİN KONTROLÜ Öğr.Gör. Mehmet TAŞTAN Celal Bayar Üniversitesi Kırkağaç M.Y.O 45700-Kırkağaç/Manisa Tel:0-236-5881828 mehmettastan@hotmail.com

Detaylı