PIC18F45K22 MİKRODENETLEYİCİSİ
|
|
|
- Tülay Tayfur
- 9 yıl önce
- İzleme sayısı:
Transkript
1 PIC18F45K22 MİKRODENETLEYİCİSİ
2 PIC18F45K22 MİKRODENETLEYİCİSİ PIC18F serisi mikrodenetleyicilerin genel özellikleri 77 assembly komut PIC 16 ile uyumlu 2 Mbayt a kadar program bellek kapasitesi 4 Kbayt a kadar veri bellek kapasitesi 40 MHz e kadar çalışma frekansı 8x8 çarpma modülü 16-bit komut 8-bit veri 2 taneye kadar 8-bit zamanlayıcı ve 3 taneye kadar 16-bit zamanlayıcı 4 taneye kadar dış kesme 25mA giriş-çıkış akımı 5 taneye kadar yakala/karşılaştır/pwm modülü SPI bus ve 2 taneye kadar USART modülü PSP 10-bit analog-sayısal çevirici Düşük gerilim algılayan modül Gözlemci nesnesi devresi
3 PIC18F45K22 MİKRODENETLEYİCİSİ Bazı PIC18F serisi mikrodenetleyicilerde şu özellikler de bulunur: USB modülü Bazı mikrodenetleyiciler üzerinde USB denetleyici birim bulunur. Böylece mikrodenetleyicilerde USB arayüzü üzerinden harici birimlere bağlanması oldukça kolaylaşmış olmaktadır. CAN modülü CAN arayüzü günümüzde otomobil otomasyon sistemlerinde yaygın olarak kullanılmaktadır. Bazı mikrodenetleyici üzerinde CAN birimi bulunmaktadır. Böylece mikrodenetleyicinin CAN uygulamalarında kullanımı son derece kolaylaşmaktadır. LCD modülü Bazı mikrodenetleyiciler içerisinde LCD sürücü devreleri bulunur. Böylelikle bu mikrodenetleyiciler LCD ye doğrudan bağlanabilirler
4 Ethernet modülü PIC18F45K22 MİKRODENETLEYİCİSİ Bazı mikrodenetleyiciler üzerinde Ethernet kart birimi bulundurmaktadırlar. Böylece mikrodenetleyici ile tasarlanan sistemin Ethernet ağa bağlanmaları son derece kolaylaşmış olur. ZigBee modülü ZigBee arayüzü Bluetooth a benzeyen fakat çok ucuza üretilen ve bilhassa ev otomasyonlarında kullanılan bir telsiz sistemidir. Bazı PIC mikrodenetleyicilerde ZigBee denetleyici birimi bulunmaktadır. Bu tür mikrodenetleyicilerin telsiz uygulamalarında kullanımı oldukça kolaydır. Motor kontrol modülü Bazı PIC mikrodenetleyiciler üzerinde motor kontrol arayüzü bulunmaktadır. Bu tür mikrodenetleyicileri motora bağlayıp çalıştırmak oldukça kolaydır.
5 PIC18F45K22 MİKRODENETLEYİCİSİ Donanımsal Özellikler Yüksek performanslı RISC CPU 32 Kbayt Flash program belleği single-word komut 256 Bayt EEPROM veri belleği 1536 Bayt SRAM 16-bit komut 8-bit veri 8x8 çarpma modülü 31 katlı yığın (stack) yapısı Esnek Osilatör Yapısı Yüksek duyarlıklı PLL içeren 4 kristal osilatör modu 64 Mhz e kadar iki farklı harici clock modu Timer1 kullanılarak 32KHz lik ikinci osilatöre sahip olma özelliği Fail-safe clock monitor ile herhangi bir osilatörün durması halinde güvenle kapanma desteği 31KHz-8MHz frekans desteği
6 PIC18F45K22 MİKRODENETLEYİCİSİ Analog Özellikler 10 bit lik 30 kanallı A/D çevirici (ADC) 2 adet analog karşılaştırıcı modülü DAC modülü Güç Tasarruf Modları Uyku modu 20nA Watchdog timer 300nA Timer1 osilatörü 800nA Özel Mikrodenetleyici Özellikleri 2.3V 5.5V arası çalışabilme ICD (In Circuit Debug) ICSP (In Circuit Serial Programming) Yazılım kontrolü ile kendi kendini programlayabilme Geliştirilmiş Watchdog Timer HLVD (High-Low Voltage Detection) modül Programlanabilen Brown-Out Reset (BOR) CTMU modülü (Charge Time Measurement Unit)
7 PIC18F45K22 MİKRODENETLEYİCİSİ Çevrebirim Özellikleri 35 adet giriş/çıkış (I/O) pini - 1 adet sadece giriş pini (A, B, C, D, E) Port pinlerinden yüksek akım alabilme ve verebilme 33 adet kesme kaynağı 3 adet programlanabilir harici kesme 4 adet değişim değişim kesmesi 3 adet 8-bit timer 4 adet 16-bit timer SR Latch: Çoklu set/reset giriş seçeneği 2 adet CCP (Capture/Compare/PWM) 3 adet ECCP (Enhanced CCP) 2 MSSP (Master Synchronous Serial Port) (3-wire SPI ve I2C) 2 adet EUSART
8 PIC18F45K22 MİKRODENETLEYİCİSİ
9 PIC18F45K22 MİKRODENETLEYİCİSİ Pin Diyagramı
10 PIC18F45K22 MİKRODENETLEYİCİSİ Pin No Pin Adı İşlevi Açıklama 2 RA0/C12IN0-/AN0 3 RA1/C12IN1-/AN1 4 5 RA2/C2IN+/AN2/ DACOUT/VREF- RA3/C1IN+/AN3/ VREF+ RA0 C12IN0- AN0 Analog giriş 0 RA1 C12IN1- C1 ve C2 karşılaştırıcıları eviren giriş AN1 Analog giriş 1 RA2 C2IN+ C1 ve C2 karşılaştırıcıları eviren giriş AN2 Analog giriş 2 DACOUT VREF- RA3 C1IN+ C2 karşılaştırıcı evirmeyen giriş DAC referans çıkışı A/D referans gerilim (low) giriş AN3 Analog giriş 3 VREF+ C1 karşılaştırıcı evirmeyen giriş A/D referans gerilim (high) giriş
11 PIC18F45K22 MİKRODENETLEYİCİSİ Pin No Pin Adı İşlevi Açıklama 6 7 RA4/C1OUT/ SRQ/T0CKI RA5/C2OUT/SRNQ/ SS1/HLVDIN/AN4 14 RA6/CLKO/OSC2 13 RA7/CLKI/OSC1 RA4 C1OUT SRQ T0CKI RA5 C2OUT SRNQ SS1 HLVDIN C1 karşılaştırıcı çıkışı SR latch Q çıkışı Timer 0 harici saat girişi C2 karşılaştırıcı çıkışı SR latch Q çıkışı AN4 Analog giriş 4 RA6 CLKO OSC2 RA7 CLKI OSC1 SPI ikincil seçim girişi (MSSP1) High-Low Voltage Detect (yüksek-düşük gerilim algılayıcı) girişi Saat çıkışı Osilatör kristal çıkışı Harici saat kaynağı girişi Osilatör kristal girişi
12 PIC18F45K22 MİKRODENETLEYİCİSİ Pin No Pin Adı İşlevi Açıklama RB0/INT0/FLT0/ SRI/AN12 RB1/INT1/ C12IN3-/AN10 RB2/INT2/ CTED1/AN8 RB0 INT0 Harici kesme 0 FLT0 SRI ECCP Auto-Shutdown için PWM Fault girişi SR latch girişi AN12 Analog giriş 12 RB1 INT1 Harici kesme 1 C12IN3- AN10 Analog giriş 10 RB2 C1 ve C2 karşılaştırıcıları eviren giriş INT2 Harici kesme 2 CTED1 CTMU Edge 1 girişi AN8 Analog giriş 8
13 PIC18F45K22 MİKRODENETLEYİCİSİ Pin No Pin Adı İşlevi Açıklama RB3/CTED2/P2A/ CCP2/C12IN2-/AN9 RB4/IOC0/ T5G/AN11 RB5/IOC1/P3A/CCP3 /T3CKI/T1G/AN13 RB3 CTED2 P2A CCP2 C12IN2- CTMU Edge 2 girişi AN9 Analog giriş 9 RB4 IOC0 T5G Geliştirilmiş CCP2 PWM çıkışı Capture 2 girişi / Compare 2 çıkışı / PWM 2 çıkışı C1 ve C2 karşılaştırıcıları eviren giriş Değişim kesmesi pini Timer 5 harici saat kapı girişi AN11 Analog giriş 11 RB5 IOC1 P3A CCP3 T3CKI T1G Değişim kesmesi pini Geliştirilmiş CCP3 PWM çıkışı Capture 3 girişi / Compare 3 çıkışı / PWM 3 çıkışı Timer 3 saat girişi Timer 1 harici saat kapı girişi AN13 Analog giriş 13
14 PIC18F45K22 MİKRODENETLEYİCİSİ Pin No Pin Adı İşlevi Açıklama 39 RB6/IOC2/PGC 40 RB7/IOC3/PGD RC0/P2B/T3CKI/T3 G/T1CKI/SOSCO RC1/P2A/ CCP2/SOSCI RB6 IOC2 PGC RB7 IOC3 PGD RC0 P2B T3CKI T3G T1CKI SOSCO RC1 P2A CCP2 SOSCI Değişim kesmesi pini In-Circuit debugger ve ICSP programlama saat pini Değişim kesmesi pini In-Circuit debugger ve ICSP programlama data pini Geliştirilmiş CCP1 PWM çıkışı Timer3 saat girişi Timer3 harici saat kapı girişi Timer1 saat girişi İkincil osilatör çıkışı Geliştirilmiş CCP2 PWM çıkışı Capture 2 girişi / Compare 2 çıkışı / PWM 2 çıkışı İkincil osilatör girişi
15 PIC18F45K22 MİKRODENETLEYİCİSİ Pin No Pin Adı İşlevi Açıklama RC2/CTPLS/P1A/ CCP1/T5CKI/AN14 RC3/SCK1/ SCL1/AN15 RC4/SDI1/ SDA1/AN16 24 RC5/SDO1/AN17 RC2 CTPLS P1A CCP1 T5CKI CTMU darbe üretec çıkışı Geliştirilmiş CCP1 PWM çıkışı Capture 1 girişi / Compare 1 çıkışı / PWM 1 çıkışı Timer5 saat girişi AN14 Analog giriş 14 RC3 SCK1 SCL1 AN15 Analog giriş 15 RC4 SDI1 SDA1 SPI mod (MSSP) için senkron seri saat giriş çıkışı I2C mod (MSSP) için senkron seri saat giriş çıkışı SPI data girişi (MSSP) I2C data giriş çıkışı (MSSP) AN16 Analog giriş 16 RC5 SDO1 SPI data çıkışı (MSSP) AN17 Analog giriş 17
16 PIC18F45K22 MİKRODENETLEYİCİSİ Pin No Pin Adı İşlevi Açıklama RC6/TX1/ CK1/AN18 RC7/RX1/ DT1/AN19 RD0/SCK2/ SCL2/AN20 RD1/CCP4/SDI2/ SDA2/AN21 RC6 TX1 CK1 EUSART asenkron verici çıkışı EUSART senkron saat pini AN18 Analog giriş 18 RC7 RX1 DT1 EUSART asenkron alıcı girişi EUSART senkron data pini AN19 Analog giriş 19 RD0 SCK2 SCL2 AN20 Analog giriş 20 RD1 CCP4 SDI2 SDA2 SPI mod (MSSP) için senkron seri saat giriş çıkışı I2C mod (MSSP) için senkron seri saat giriş çıkışı Capture 4 girişi / Compare 4 çıkışı / PWM 4 çıkışı SPI data girişi (MSSP) I2C data giriş çıkışı (MSSP) AN21 Analog giriş 21
17 PIC18F45K22 MİKRODENETLEYİCİSİ Pin No Pin Adı İşlevi Açıklama 21 RD2/P2B/AN RD3/P2C/ SS2/AN23 RD4/P2D/ SDO2/AN24 28 RD5/P1B/AN25 RD2 P2B Geliştirilmiş CCP2 PWM çıkışı AN22 Analog giriş 22 RD3 P2C SS2 Geliştirilmiş CCP2 PWM çıkışı SPI ikincil seçim girişi (MSSP) AN23 Analog giriş 23 RD4 P2D SDO2 Geliştirilmiş CCP2 PWM çıkışı SPI data çıkışı AN24 Analog giriş 24 RD5 P1B Geliştirilmiş CCP1 PWM çıkışı AN25 Analog giriş 25
18 PIC18F45K22 MİKRODENETLEYİCİSİ Pin No Pin Adı İşlevi Açıklama RD6/P1C/TX2/ CK2/AN26 RD7/P1D/RX2/ DT2/AN27 RE0/P3A/ CCP3/AN5 9 RE1/P3B/AN6 RD6 P1C TX2 CK2 Geliştirilmiş CCP1 PWM çıkışı EUSART asenkron verici çıkışı EUSART senkron saat pini AN26 Analog giriş 26 RD67 P1D RX2 DT2 Geliştirilmiş CCP1 PWM çıkışı EUSART asenkron alıcı girişi EUSART senkron data pini AN27 Analog giriş 27 RE0 P3A CCP3 AN5 Analog giriş 5 RE1 P3B Geliştirilmiş CCP3 PWM çıkışı Capture 3 girişi / Compare 3 çıkışı / PWM 3 çıkışı AN6 Analog giriş 6 Geliştirilmiş CCP3 PWM çıkışı
19 PIC18F45K22 MİKRODENETLEYİCİSİ Pin No Pin Adı İşlevi Açıklama RE2 10 RE2/CCP5/AN7 CCP5 Capture 5 girişi / Compare 5 çıkışı / PWM 5 çıkışı AN7 Analog giriş 7 RE3 Dijital giriş 1 RE3/VPP/MCLR VPP Programlama gerilim girişi MCLR Aktif-0 Master-Clear (Reset) girişi 11,32 VDD VDD Pozitif güç kaynağı 12,31 VSS VSS Toprak
20 OSİLATÖR MODÜLÜ PIC belleğinde bulunan komutların çalıştırılması için bir kare dalga sinyaline ihtiyaç vardır. Bu sinyale saat sinyali denir. Saat sinyalinin hızı komutların işleniş hızını da arttırır. 13 ve 14. pinler osilatör girişi olarak kullanılırlar. Birincil saat modülü 6 saat kaynağından birini birincil saat olarak sağlamak için konfigüre edilebilir. Saat osilatörü tipleri şunlardır: 1. RC: Harici direnç-kapasite 2. LP: Düşük-güç kristali 3. XT: Kristal-rezonatör 4. INTOSC: Dahili osilatör 5. HS: Yüksek-hız kristal rezonatör 6. EC: Harici saat HS ve EC osilatör devreleri FOSC<3:0> kullanılarak güç tüketimi ve osilatör hızı için konfigüre edilebilir.
21 OSİLATÖR MODÜLÜ Birincil saat modları CONFIG1H registerının FOSC<3:0> bitleri kullanılarak seçilebilir. Birincil saat işletimi için aşağıdaki bitler de kullanılır. 1. PRICLKEN (CONFIG1H<5>) 2. PRISD (OSCCON2<2>) 3. PLLCFG (CONFIG1H<4>) 4. PLLEN (OSCTUNE<6>) 5. HFOFST (CONFIG3H<3>) 6. IRCF<2:0> (OSCCON<6:4>) 7. MFIOSEL (OSCCON2<4>) 8. INTSRC (OSCTUNE<7>)
22 OSİLATÖR MODÜLÜ Osilatör kontrolü: OSCCON, OSCCON2 VE OSCTUNE registerları cihazın saat işletiminin kontrolünde rol oynarlar. Ana sistem saat seçimi: Main System Clock Selection bitleri SCS<1:0> ana saat kaynağını seçer. Dahili frekans seçimi: Internal Oscillator Frequency Select bitleri IRCF<2:0> dahili osilatör bloğunun frekans çıkışını seçer.
23 OSİLATÖR MODÜLÜ Saat Kaynağı Modları: Harici : EC, LP, XT, HS, RC modları (harici devreye ihtiyaç duyarlar) Dahili: Osilatör bloğu (Yüksek, orta ve düşük frekans) Sistem saati OSCCON registerının SCS<1:0> bitleri kullanılarak seçilebilir. Harici Saat Modları: EC (External Clock) Mode
24 OSİLATÖR MODÜLÜ LP (Low Power Crystal), XT(Crystal Resonator) ve HS (High-Speed Crystal Resonatör) Modu: Bu modlar Kuartz kristal rezonatörlerin ve seramik rezonatörlerin OSC1 ve OSC2 pinlerine bağlanmalarını destekler.
25 OSİLATÖR MODÜLÜ RC (External RC) Modları: RC Mod RCIO Mod Harici RC modu harici bir RC devresinin kullanılması ile elde edilir. Bu modda RC devresi OSC1 pinine bağlanır. OSC2 pini ise saat çıkışı veya giriş/çıkış pini olarak kullanılabilir.
26 OSİLATÖR MODÜLÜ Dahili Saat Modları: Osilatör modülü sistem saat kaynağı olarak seçilebilen ve konfigüre edilebilen üç tane bağımsız dahili osilatöre sahiptir. 1. HFINTOSC (High-Frequency Internal Oscillator, Yüksek Frekans Dahili Osilatör) Fabrika ayarlıdır 16 MHz de çalışır. 2. MFINTOSC (Medium-Frequency Internal Oscillator, Orta Frekans Dahili Osilatör) Fabrika ayarlıdır 500 KHz de çalışır. 3. LFINTOSC (Low-Frequency Internal Oscillator, Düşük Frekans Dahili Osilatör) Fabrika ayarlıdır KHz de çalışır. OSCTUNE registerı kullanılarak frekanslar ayarlanabilir. Sistem saat hızı OSCCON IRCF<2:0> ile ayarlanabilir Sistem saati dahili veya harici olarak OSCCON SCS<1:0> bitleri ile seçilebilir.
27 OSİLATÖR MODÜLÜ Saat modları CONFIG1H registerının FOSC<3:0> bitleri kullanılarak seçilir. Konfigürasyon registerı dahili osilatör bloğunu birincil osilatör olarak ayarlamada kullanılır. RA6 ve RA7 uçları normal I/O olarak kullanılmak istendiğinde bu osilatör tipi seçilir. Mode seçimi ilgili pinin (OSC2/CLKOUT/RA6) hangi amaçla kullanılacağını belirler. I/O (RA6) veya Fosc/4 (CLKOUT). CLKOUT ucundan dahili osilatör frekansının ¼ ü alınır. Bu saat çıkışı PIC ile eşzamanlı çalışması istenen harici donanımlara saat girişi olarak bağlanabilir. Her iki durumda da OSC1/CLKIN/RA7 pini genel amaçlı I/O pini olarak kullanılır.
28 GÜÇ YÖNETİM MODLARI PIC18F45K22 daha etkin güç yönetimi için 7 tane işletim modu sunar. Bu güç yönetim modları 3 kategoride toplanabilir. Run Modes (Çalışma Modları) Idle Modes (Boşta Modları) Sleep Mode (Uyku Modu) Güç yönetim modunun seçimi iki duruma bağlıdır: 1. CPU ya saat bağlı olup olmadığı 2. Saat kaynağının seçimi IDLEN biti (OSCCON<7>) CPU saat durumunu kontrol eder SCS<1:0> bitleri (OSCCON<1:0>) saat kaynağını seçer.
29 GÜÇ YÖNETİM MODLARI
30 GÜÇ YÖNETİM MODLARI RUN modu: Bu çalışma modunda mikrodenetleyici normal çalışmasını yapar. Kullanıcı tarafından yapılandırılan bütün çevresel birimler aktiftir. SLEEP modu: IDLEN bitinin sıfırlanması ile bu moda geçilir. Bu modda seçilen osilatör kapatılır. Bu çalışma modundan kesme, WDT veya RESET işlemi sonucu çıkılır. IDLE modu: Bu modda çevresel donanım birimleri çalışmaya devam ederken CPU birimi isteğe bağlı olarak kapatılabilir. Bu çalışma modundan kesme, WDT veya RESET işlemi sonucu çıkılır.
31 RESET Bir PIC in RESET (yeniden başlama, sıfırlama) yapılması çalışan programın kesilerek başlangıç noktasından itibaren tekrar çalışmaya zorlanması demektir. Reset işlemlerinin bazıları donanımsal bazılarıda yazılımsal yapılır. PIC18F45K22 de 8 farklı reset uygulanabilir. Bu uygulamaların hangisinin aktif olacağı PIC in içerisindeki bir registera (configuration registers) yazılan veri bitleri ile seçilir. 1. Power-on Reset (POR) 2. Normal çalışma modunda MCLR girişi ile uygulanan reset 3. Güç yönetimi modunda MCLR girişi ile uygulanan reset 4. Watchdog Timer (WDT) reset 5. Programlanabilir Brown-Out Reset (BOR) 6. Reset komutu ile 7. Yığın dolu (Stack full) reset 8. Yığın yetersizlik (Stack underflow) reset
32 RESET Reset olayları RCON (Reset Control) registerı aracılığı ile düzenlenir.
33 RESET Power-on Reset:PIC ın besleme uçlarına gerilim uygulandıktan sonra PIC uçlarındaki gerilim uygu seviyeye ulaştığında program başlangıç adresinden itibaren normal çalışmasına başlar. Master Clear (MCLR) Reset: PIC ın MCLR ucu programın kesilip, kasti olarak başlangıca döndürülmesiiçin kullanılır. Bu pin değeri 0 yapıldığı an reset oluşur. MCLR pini MCLRE Configuration Bit kullanılarak dijital input olarak da kullanılabilir. Brown-out Reset: PIC içerisinde bulunan BOR devresi PIC in besleme geriliminin belirli bir süre bıyunca belirli bir gerilim değerinin altına düşmesiyle çalışmaya başlar ve PIC yeniden başlatılır. BOR devresi CONFIG2L registerının bazı pinleri ile kontrol edilir.
34
35 RESET
Adres Yolu (Address Bus) Bellek Birimi. Veri Yolu (Databus) Kontrol Yolu (Control bus) Şekil xxx. Mikrodenetleyici genel blok şeması
MİKRODENETLEYİCİLER MCU Micro Controller Unit Mikrodenetleyici Birimi İşlemci ile birlikte I/O ve bellek birimlerinin tek bir entegre olarak paketlendiği elektronik birime mikrodenetleyici (microcontroller)
Configuration bitleri ve reset durumları hakkında kavramlar
PİC HAKKINDA KISA KISA BİLGİLER-1 Pic mikrodenetleyicilerinin 8 bit, 16 bit ve 32 bit işlemci çeşitleri vardır. Çoğu uygulamalarımız için 8 bit yeterli olmaktadır. Bu kursta kullanacağımız pic işlemcisi,
İçİ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
PIC 16F877 nin kullanılması
PIC 16F877 nin kullanılması, dünyada kullanıma sunulmasıyla eş zamanlı olarak Türkiye de de uygulama geliştirenlerin kullanımına sunuldu., belki de en popüler PIC işlemcisi olan 16F84 ten sonra kullanıcılara
DSPIC30F2010 ASSEMBLER PROGRAMI İÇERİSİNDE KONFİGÜRASYON BİTLERİNİ TANIMLAMA
HAZIRLAYAN: Ramazan Muhammet TULAY DSPIC30F2010 ASSEMBLER PROGRAMI İÇERİSİNDE KONFİGÜRASYON BİTLERİNİ TANIMLAMA BU ÇALIŞMA, DSPIC30F2010 VEYA HERHANGİBİR DSPIC MİKRODENETLEYİCİSİNİ ASSEMBLER İLE PROGRAMLARKEN,
BÖLÜM 1: MİKRODENETLEYİCİLER
V İÇİNDEKİLER BÖLÜM 1: MİKRODENETLEYİCİLER ve PIC16F877A... 13 1.1 Giriş... 13 1.2 Mikrochip Mikrodenetleyici Ailesi... 14 1.2.1 PIC12CXXX/PIC12FXXX Ailesi... 15 1.2.2 PIC16C5X Ailesi... 15 1.2.3 PIC16CXXX/PIC16FXXX
5.Eğitim E205. PIC16F628 ve PIC16F877 Hakkında Genel Bilgi IF THEN ELSE ENDIF HIGH-LOW GOTO-END- PAUSE Komutları Tanıtımı ve Kullanımı PIC16F628:
5.Eğitim E205 PIC16F628 ve PIC16F877 Hakkında Genel Bilgi IF THEN ELSE ENDIF HIGH-LOW GOTO-END- PAUSE Komutları Tanıtımı ve Kullanımı PIC16F628: PIC16F628 18 pine sahiptir.bu pinlerin 16 sı giriş / çıkış
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
PIC Programlama. Devrim Çamoğlu
PIC Programlama Devrim Çamoğlu İçİndekİler XIII İçİndekİler 1. Bölüm - Temel Kavramlar Mikrodenetleyici Tanımı Mikroişlemci-Mikrodenetleyici 1. Mikro İşlemcili Bir Sistemde Kavramlar 2. Tasarım Felsefesi
Eğitim - Öğretim Yöntemleri Başlıca öğrenme faaliyetleri Kullanılan Araçlar Dinleme ve anlamlandırma
Eğitim - Öğretim Yöntemleri Başlıca öğrenme faaliyetleri Kullanılan Araçlar Ders Dinleme ve anlamlandırma Standart derslik teknolojileri, çoklu ortam araçları, projektör, bilgisayar DERS BİLGİLERİ Ders
PROJE RAPORU. Proje adı: Pedalmatik 1 Giriş 2 Yöntem 3 Bulgular 6 Sonuç ve tartışma 7 Öneriler 7 Kaynakça 7
PROJE RAPORU Proje Adı: Pedalmatik Projemizle manuel vitesli araçlarda gaz, fren ve debriyaj pedallarını kullanması mümkün olmayan engelli bireylerin bu pedalları yönetme kolu (joystick) ile sol el işaret
EasyPic 6 Deney Seti Tanıtımı
EasyPic 6 Deney Seti Tanıtımı Power supply voltage regulator J6 ile power supply seçimi yapılır. USB seçilirse USB kablosu üzerinden +5V gönderilir, EXT seçilirse DC connector üzerinden harici bir power
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
PİC HAKKINDA KISA KISA BİLGİLER GİRİŞ/ÇIKIŞ PORTLARI
PİC HAKKINDA KISA KISA BİLGİLER GİRİŞ/ÇIKIŞ PORTLARI Bazı pinler çevre birimleri ile çoklanmıştır. Peki bu ne demek? Mesela C portundaki RC6 ve RC7 pinleri seri iletişim için kullanılır. Eğer seri iletişimi
İletişim Protokolleri (Communication Protocols)
İletişim Protokolleri (Communication Protocols) Arduino dış dünya ile iletişim kurabilmek için genel amaçlı i/o pinleri önceki konu başlığında incelenmişti. LED, buton, role vb. cihazlardan girdi almak
Doç. Dr. Cüneyt BAYILMIŞ
BSM 460 KABLOSUZ ALGILAYICI AĞLAR Doç. Dr. Cüneyt BAYILMIŞ Nesnelerin İnterneti 1 BSM 460 KABLOSUZ ALGILAYICI AĞLAR 5. Hafta KABLOSUZ ALGILAYICI AĞLAR Nesnelerin İnterneti 2 Kablosuz Algılayıcı Ağlar (Wireless
RF Tabanlı Sayısal Veri Haberleşmesi
T.C. İSTANBUL ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ RF Tabanlı Sayısal Veri Haberleşmesi Hazırlayan Hüseyin Küçük 1316010041 Proje Yöneticisi Doç. Dr. Aydın Akan GENEL YAPISI
EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ
EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ 1 Mikrodenetleyici Anatomisi Çevre Birimler (Peripherals) Timers Watchdog Timer Program sonsuz döngüye girdiğinde işlemciyi resetler İletişim Arayüzleri
4-Deney seti modüler yapıya sahiptir ve kabin içerisine tek bir board halinde monte edilmiştir.
MDS 8051 8051 AİLESİ DENEY SETİ 8051 Ailesi Deney Seti ile piyasada yaygın olarak bulunan 8051 ailesi mikro denetleyicileri çok kolay ve hızlı bir şekilde PC nizin USB veya Seri portundan gönderdiğiniz
Erzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri. ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş
Erzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş 29.11.2016 İÇERİK Arduino Nedir? Arduino IDE Yazılımı Arduino Donanım Yapısı Elektronik Bilgisi
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
8086 nın Bacak Bağlantısı ve İşlevleri. 8086, 16-bit veri yoluna (data bus) 8088 ise 8- bit veri yoluna sahip16-bit mikroişlemcilerdir.
Bölüm 9: 8086 nın Bacak Bağlantısı ve İşlevleri 8086 & 8088 her iki işlemci 40-pin dual in-line (DIP) paketinde üretilmişlerdir. 8086, 16-bit veri yoluna (data bus) 8088 ise 8- bit veri yoluna sahip16-bit
Ad Soyad: Öğrenci No:
ADUC841 sayma değeri P3.4 (T0) osc E TH0 TL0 MOD Seçimi Taşma (overflow) TMOD 1. Giriş kaynağı kontrol GATE0 C/T0 M1 M0 3. Yenileme modu P3.2 (INT0) 2. Çalışma kontrol TCON TF0 TR0 Zamanlayıcı/Sayıcı-0
Mikroişlemcili Sistemler ve Laboratuvarı
SAKARYA ÜNİVERSİTESİ Bilgisayar ve Bilişim Bilimleri Fakültesi Bilgisayar Mühendisliği Bölümü Mikroişlemcili Sistemler ve Laboratuvarı Hafta04 : 8255 ve Bellek Organizasyonu Doç.Dr. Ahmet Turan ÖZCERİT
PIC18F4550 MİKRODENETLEYİCİSİ İLE USB-PC VERİ AKTARIM ARABİRİMİ GERÇEKLENMESİ. Adil Fatih KİREMİTCİ
PIC18F4550 MİKRODENETLEYİCİSİ İLE USB-PC VERİ AKTARIM ARABİRİMİ GERÇEKLENMESİ Adil Fatih KİREMİTCİ Y.Lisans Tezi Elektrik ve Elektronik Mühendisliği Anabilim Dalı Yrd. Doç. Dr. Tevhit KARACALI 2007 Her
DERS 5 PIC 16F84 PROGRAMLAMA İÇERİK. PIC 16F84 bacak bağlantıları PIC 16F84 bellek yapısı Program belleği RAM bellek Değişken kullanımı Komutlar
DERS 5 PIC 16F84 PROGRAMLAMA İÇERİK PIC 16F84 bacak bağlantıları PIC 16F84 bellek yapısı Program belleği RAM bellek Değişken kullanımı Komutlar Ders 5, Slayt 2 1 BACAK BAĞLANTILARI Ders 5, Slayt 3 PIC
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
PIC16F87X te ADC MODÜLÜNÜN KULLANIMI
PIC16F87X te ADC MODÜLÜNÜN KULLANIMI Emre YAVUZ Temmuz 2009 PIC16F87X te ADC MODÜLÜ Ü KULLA IMI Bu makalemizde PIC16F87X serisi mikrodenetleyicilerde ADC modülünün temel düzeyde kullanımını anlatacağım.
Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur.
Arduino nedir? Arduino donanım ve yazılımın kolayca kullanılmasına dayalı bir açık kaynak elektronik platformdur. Açık kaynak nedir? Açık kaynak, bir bilgisayar yazılımının makina diline dönüştürülüp kullanımından
BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ
KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ TASARIM PROJESİ ÇALIŞMASI PİC PROGRAMLAMA İLE BASİT UÇAK OYUNU MEHMET HALİT İNAN BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BAHAR 2014 KARADENİZ TEKNİK ÜNİVERSİTESİ
PIC16F84A Mikroislemci Denetimli Bir Sayisal Sinyal Üretici Tasarimi
PIC16F84A Mikroislemci Denetimli Bir Sayisal Sinyal Üretici Tasarimi ÖZETÇE Melike SAH ve Doç.Dr. Hasan KÖMÜRCÜGIL Bilgisayar Mühendisligi Bölümü Dogu Akdeniz Üniversitesi Gazimagusa, Kuzey Kibris Türk
KULLANIM KILAVUZU PIC ULAK. USB PIC Programlayıcı 3.3V ve 5V Güç Kaynağ Seri USB Dönüştürücü Bağlantı Portları
ADPUSB PC7 PC6 USB PIC Programlayıcı 3.3V ve 5V Güç Kaynağ Seri USB Dönüştürücü Bağlantı Portları LAB.CO katronik JCU VCC Seçim Özelliği Özelliği Dahili 18F2550 PIC ikrodenetleyici KULLANI KILAVUZU PIC
Analog Sayısal Dönüşüm
Analog Sayısal Dönüşüm Gerilim sinyali formundaki analog bir veriyi, iki tabanındaki sayısal bir veriye dönüştürmek için, az önce anlatılan merdiven devresiyle, bir sayıcı (counter) ve bir karşılaştırıcı
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ı
Mikroişlemcili Sistemler ve Laboratuvarı 5.HAFTA:BÖLÜM-1
SAKARYA ÜNİVERSİTESİ Bilgisayar ve Bilişim Bilimleri Fakültesi Bilgisayar Mühendisliği Bölümü Mikroişlemcili Sistemler ve Laboratuvarı 5.HAFTA:BÖLÜM-1 Doç.Dr. Ahmet Turan ÖZCERİT Doç.Dr. Cüneyt BAYILMIŞ
1 GİRİŞ 1 Bu Kitap Kimlere Hitap Eder 1 Kitabın İşleyişi 2 Kitabın Konuları 3 Kitabı Takip Etmek İçin Gerekenler 6 Kaynak Kodu ve Simülasyonlar 6
İÇİNDEKİLER VII İÇİNDEKİLER 1 GİRİŞ 1 Bu Kitap Kimlere Hitap Eder 1 Kitabın İşleyişi 2 Kitabın Konuları 3 Kitabı Takip Etmek İçin Gerekenler 6 Kaynak Kodu ve Simülasyonlar 6 2 KİTAPTA KULLANILAN PROGRAMLAR
İÇİ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
DOKUMANLAR
DOKUMANLAR https://www.pickat.org Bu belgeyi yukarıdaki karekodu telefonunuza taratarak veya aşağıdaki linkten indirebilirsiniz. Link sürekli güncellenmektedir. https://drive.google.com/file/d/1wyi3ejzvge9vbu0ujklajnsjukbfldv/view?usp=sharing
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,
Bununla birlikte WiSeN sensör düğümü ile enerji, güvenlik, protokol vb. konularında birçok akademik çalışma gerçekleştirebilirsiniz.
WiSeN SENSÖR DÜĞÜMÜ Türkiye de ilk kez üretimi gerçekleştirilen, dünyadaki bulunan çeşitli sensör düğümlerden (TelosB, MicaZ vb.) daha üstün teknolojisi olan WiSeN Zigbee Kablosuz Sensör Düğümünü sizlere
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
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,
T.C Niğde Üniversitesi Mühendislik Mimarlık Fakültesi Elektrik Elektronik Mühendisliği Bölümü
T.C Niğde Üniversitesi Mühendislik Mimarlık Fakültesi Elektrik Elektronik Mühendisliği Bölümü BİR ÇAMAŞIR MAKİNASI SİMÜLATÖRÜNÜN BİR PIC MİKRODENETLEYİCİSİ KULLANARAK KONTROLÜ Hazırlayan Durmuş GÖKÇEBAY
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
İÇİNDEKİLER ÖNSÖZ...3
İÇİNDEKİLER ÖNSÖZ...3 1.AVR MİKRODENETLİYİCİLERE GİRİŞ 1.1 GÖMÜLÜ (EMBEDDED) SİSTEMLER... 11 1.1.1 GÖMÜLÜ SİSTEMERİN KULLANIM ALANLARI... 11 1.2 MİKROİŞLEMCİ NEDİR?... 12 1.3 MİKRODETNETLEYİCİ NEDİR?...
İÇİNDEKİLER. 3 STM32F4 MIKRO-DENETLEYICISI 23 STM32 Ailesi ve STM32F STM32 Ailesi 23 STM32 Mikrodenetleyicileri 30 Numaralandırılması 30
VII 1 GİRİŞ 1 Gömülü Sistemler (Embedded Systems) 1 Kitap Hakkında 2 Kitap Kimler İçin? 2 Kitabı Takip Edebilmek İçin Gerekenler 3 Kitabın İçeriği ve Uygulamaları 4 2 ARM İŞLEMCISI VE MIKRO-DENETLEYICILER
BÖLÜM in Bellek Organizasyonu
C ile 8051 Mikrodenetleyici Uygulamaları BÖLÜM 3 8051 in Bellek Organizasyonu Amaçlar 8051 mikrodenetleyicisinin bellek türlerini öğrenmek Dahili veri belleği (Internal RAM) hakkında bilgi sahibi olmak
BÖLÜM 7 XTAL2 XTAL1. Vss. Şekil Mikrodenetleyicisi osilatör bağlantı şekli. Bir Makine Çevrimi = 12 Osilatör Periyodu
BÖLÜM 7 7. ZAMANLAYICI/SAYICI YAPISI: 7.1. Sistem Saat üreteci ve Makine Çevrimi Bilgi: Saat üreteci bir mikrodenetleyicinin fonksiyonlarını yerine getirebilmesi için gerekli olan saat darbelerini üreten
PIC KULLANARAK GÜÇ KARSAYISI ÖLÇÜM DEVRESİ TASARIMI VE SİMÜLASYON
PIC KULLANARAK GÜÇ KARSAYISI ÖLÇÜM DEVRESİ TASARIMI VE SİMÜLASYON Sabir RÜSTEMLİ 1 Muhammet ATEŞ 2 1 Elektrik-Elektronik Mühendisliği Bölümü, Yüzüncü Yıl Üniversitesi, Van 2 Başkale Meslek Yüksekokulu
Şekil 3-1 Ses ve PWM işaretleri arasındaki ilişki
DARBE GENİŞLİK MÖDÜLATÖRLERİ (PWM) (3.DENEY) DENEY NO : 3 DENEY ADI : Darbe Genişlik Modülatörleri (PWM) DENEYİN AMACI : µa741 kullanarak bir darbe genişlik modülatörünün gerçekleştirilmesi.lm555 in karakteristiklerinin
C ile Gömülü Sistemler için Yazılım Geliştirme Eğitimi. Apr 10,
C ile Gömülü Sistemler için Yazılım Geliştirme Eğitimi İçerik ARM Geliştirme Ortamı GPIO sürücüsü Seri Haberleşme Interrupt ve Callback UART SPI İşletim Sistemi(FreeRTOS) CAN SD Kart ve SDIO FAT dosya
TIMER. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ
TIMER SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ PIC16F877A mikrodenetleyicisinde üç adet zamanlayıcı/sayıcı birimi bulunmaktadır. o Timer0 8 bitlik
T.C Niğde Üniversitesi Mühendislik Mimarlık Fakültesi Elektrik Elektronik Mühendisliği Bölümü
T.C Niğde Üniversitesi Mühendislik Mimarlık Fakültesi Elektrik Elektronik Mühendisliği Bölümü BİR ÇAMAŞIR MAKİNASI SİMÜLATÖRÜNÜN BİR PIC MİKRODENETLEYİCİSİ KULLANARAK KONTROLÜ Hazırlayan Durmuş GÖKÇEBAY
Bölüm 14 FSK Demodülatörleri
Bölüm 14 FSK Demodülatörleri 14.1 AMAÇ 1. Faz kilitlemeli çevrim(pll) kullanarak frekans kaydırmalı anahtarlama detektörünün gerçekleştirilmesi.. OP AMP kullanarak bir gerilim karşılaştırıcının nasıl tasarlanacağının
BÖLÜM 2: PIC16F877 MİKRODENETLEYİCİSİ...
V İÇİNDEKİLER BÖLÜM 1: GİRİŞ... 13 1.1. MİKROİŞLEMCİLERE GENEL BİR BAKIŞ...13 1.2. MİKRODENETLEYİCİLERE GENEL BİR BAKIŞ...15 1.3. MİKRODENETLEYİCİ PROGRAMLAMAK İÇİN GEREKENLER...16 BÖLÜM 2: PIC16F877 MİKRODENETLEYİCİSİ...
8051 Ailesi MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur çekirdeğinin temel özellikkleri aşağıda verilmiştir:
8051 Ailesi 8051 MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur. 8051 çekirdeğinin temel özellikkleri aşağıda verilmiştir: 1. Kontrol uygulamaları için en uygun hale getirilmiş
Bölüm 9 A/D Çeviriciler
Bölüm 9 A/D Çeviriciler 9.1 AMAÇ 1. Bir Analog-Dijital Çeviricinin çalışma yönteminin anlaşılması. 2. ADC0804 ve ADC0809 entegrelerinin karakteristiklerinin anlaşılması. 3. ADC0804 ve ADC0809 entegrelerinin
Mikroişlemcili Sistemler ve Laboratuvarı 6.Hafta
SAKARYA ÜNİVERSİTESİ Bilgisayar ve Bilişim Bilimleri Fakültesi Bilgisayar Mühendisliği Bölümü Mikroişlemcili Sistemler ve Laboratuvarı 6.Hafta Doç.Dr. Ahmet Turan ÖZCERİT Doç.Dr. Cüneyt BAYILMIŞ Yrd.Doç.Dr.
Alıcı Devresi; Sinyali şu şekilde modüle ediyoruz;
Bu e kitapta infrared iletişim protokolleri ile ilgili basit bir uygulamayı anlatmaya çalışacağım. Bunu yine bir mikrodenetleyici ile yapmamız gerekecek. Siz isterseniz 16f628a yı ya da ccp modülü olan
Ek bilgi Internet:.../cecx
Modüler PLC ler CECX İki ürün versiyonu: CoDeSys tabanlı modüler PLC CoDeSys ve SofMotion tabanlı motion PLC Kolay konfigürasyon Otomatik modül algılaması Network de PLC yi bulmak için arama fonksiyonu
PD103 BUTON LED UYGULAMA DEVRESİ UYGULAMA ÖRNEKLERİ MALZEME LİSTESİ
PD103 BUTON LED UYGULAMA DEVRESİ UYGULAMA ÖRNEKLERİ MALZEME LİSTESİ AÇIK DEVRE ŞEMASI BASKI DEVRESİ PIC16F84 UYGULAMA-1 İŞLEM BASAMAKLARI 1. PIC16F84 te A portunun ilk bitine (RA0) bağlı butona basıldığında,
EC-100. Ethernet RS232/422/485 Çevirici. İstanbul Yazılım ve Elektronik Teknolojileri
EC-100 Ethernet RS232/422/485 Çevirici İstanbul Yazılım ve Elektronik Teknolojileri EC-100, cihazlarınıza veya bilgisayara RS232/422/485 hattından bağlayarak kullanabileceğiniz tak-kullan şeklinde tasarlanmış
Deney 10: Analog - Dijital Dönüştürücüler (Analog to Digital Converters - ADC) Giriş
Deney 10: Analog - Dijital Dönüştürücüler (Analog to Digital Converters - ADC) Analog - Dijital Dönüştürücülerin ADC0804 entegre devresi ile incelenmesi Giriş Sensör ve transdüser çıkışlarında genellikle
EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ
EEM 306 Mikroişlemciler ve Lab. Doç.Dr. Mehmet SAĞBAŞ Alt Program Yapısı Alt programın çağrılması Alt program korunur alınır ;Argumanlar R12 R15 registerlarına atanir. call #SubroutineLabel SubroutineLabel:
A-PDF Merger DEMO : Purchase from www.a-pdf.com to remove the watermark T.C. KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ
A-PDF Merger DEMO : Purchase from www.a-pdf.com to remove the watermark T.C. KARADENİZ TEKNİK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ SES KONTROLLÜ ELEKTRONİK ANAHTAR
RF İLE ÇOK NOKTADAN KABLOSUZ SICAKLIK ÖLÇÜMÜ
RF İLE ÇOK NOKTADAN KABLOSUZ SICAKLIK ÖLÇÜMÜ Fevzi Zengin [email protected] Musa Şanlı [email protected] Oğuzhan Urhan [email protected] M.Kemal Güllü [email protected] Elektronik ve Haberleşme Mühendisliği
ADCCON1: MD1 EXT_REF CK1 CK0 AQ1 AQ0 T2C
CFG841 Saklayıcısı ADUC841 mimarisinde yer alan çeşitli çevre birimlerinin ayarının yapıldığı CFG841 SFR si bit adreslenemez. Reset sonrası başlangıç değeri 10h dir. CFG841: EXSP PWPO DBUF EPM2 EPM1 EPM0
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)
8051 Ailesi MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur çekirdeğinin temel özellikkleri aşağıda verilmiştir:
8051 Ailesi 8051 MCS51 ailesinin orijinal bir üyesidir ve bu ailenin çekirdeğini oluşturur. 8051 çekirdeğinin temel özellikkleri aşağıda verilmiştir: 1. Kontrol uygulamaları için en uygun hale getirilmiş
PSoC 1 ile Elektronik Uygulamaları için Deney Seti Tasarımı ve Gerçekleştirilmesi
6 th International Advanced Technologies Symposium (IATS 11), 16-18 May 2011, Elazığ, Turkey PSoC 1 ile Elektronik Uygulamaları için Deney Seti Tasarımı ve Gerçekleştirilmesi K. Cüneray 1, M.R. Canal 2
Mikroişlemciler. Microchip PIC
Mikroişlemciler Microchip PIC Öğr. Gör. M. Ozan AKI r1.1 Microchip PIC Mikrodenetleyiciler www.microchip.com Microchip PIC Mikrodenetleyiciler Microchip PIC Mikrodenetleyiciler Microchip PIC Mikrodenetleyiciler
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
DENEY-5. SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ
DENEY-5 SABANCI ATL ÖĞRETMENLERİNDEN YAVUZ AYDIN ve UMUT MAYETİN'E VERDİKLERİ DESTEK İÇİN TEŞEKKÜR EDİYORUZ 31 MİKRODENETLEYİCİDE KESME BİRİMİ Mikrodenetleyicinin değişik kaynaklardan gelen uyarıcı sinyaller
ALİ ÇETİNKAYA Tuğba SARAY DERS DANIŞMANI PROF. DR. MEHMET BAYRAK
T.C. KTO KARATAY ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ ELEKTRİK VE BİLGİSAYAR MÜHENDİSLİĞİ ANA BİLİM DALI ULTRASONİK SENSÖR İLE RADAR OLUŞTURMA VE BLUETOOTH SENSÖR ÜZERİNDEN GELEN VERİLERE GÖRE ROBOT HAREKETLERİNİN
Paralel ve Seri İletişim. Asenkron/Senkron İletişim. Şekil 2: İletişim Modları
Paralel ve Seri İletişim Şekil1a: Paralel İletişim Şekil1b. Seri iletişim Şekil 2: İletişim Modları Asenkron/Senkron İletişim PROTEUS/ISIS SANAL SERİ PORT ile C# USART HABERLEŞMESİ Seri iletişimde, saniyedeki
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,
MİKROİŞLEMCİLER VE MİKRODENETLEYİCİLER
III İÇİNDEKİLER İÇİNDEKİLER... III ŞEKİLLER DİZİNİ... IX ÇİZELGELER DİZİNİ...X BİRİNCİ BÖLÜM MİKROİŞLEMCİLER VE MİKRODENETLEYİCİLER 1.1 Mikroişlemciler... 1 1.2 Mikrodenetleyici... 4 1.2.1 Mikrodenetleyicilerin
MIKRODENETLEYICILER. Ege Üniversitesi Ege MYO Mekatronik Programı
MIKRODENETLEYICILER Ege Üniversitesi Ege MYO Mekatronik Programı BÖLÜM 2 MSC-51 Ailesi MCS-51 Ailesi Ekim 2014 Yrd. Doç. Dr. Mustafa Engin 8051 in Blok Şeması 4 Denetim Hatları Veri Yolu DPTR P.C. 8051
8 ANALOG BİLGİNİN ARABİRİM KARTI İLE BİLGİSAYARLA İZLENMESİ VE RAPORLAMA
T.C MARMARA ÜNİVERSİTESİ TEKNİK EĞİTİM FAKÜLTESİ ELEKTRİK EĞİTİMİ BÖLÜMÜ 8 ANALOG BİLGİNİN ARABİRİM KARTI İLE BİLGİSAYARLA İZLENMESİ VE RAPORLAMA BİTİRME PROJESİ 9601025 M. Ozan AKI 9601029 Ercan UYGUN
B.Ç. / E.B. MİKROİŞLEMCİLER
1 MİKROİŞLEMCİLER Mikroişlemci (Mikroprocessor) Nedir? Merkezi İşlem Birimi, (CPU Central Processing Unit) olarak adlandırılır. Bilgisayar programının yapmak istediği işlemleri yürütür. CPU belleğinde
CPU ONE PLC KULLANMA KLAVUZU
CPU ONE PLC KULLANMA KLAVUZU A. GENEL ÖZELLİKLER CPU One endüstrinin zorlu şartları göz önüne alınarak, otomasyon ihtiyaçlarına uygun olarak tasarlanan yerli üretim programlanabilir kontrol cihazıdır.
PIC PROG/DEKA PRO-2, Microchip mikro denetleyici ailesinde PIC16 ve PIC18 serisinin
PIC PROG/DEKA PRO-2 Eğitim Seti/Kartının Teknik Özellikleri Bir PIC Eğitim Seti Seçiminde Göz Önüne Alınması Gereken Önemli Noktalar: PIC PROG/DEKA PRO-2, Microchip mikro denetleyici ailesinde PIC16 ve
EEProm 24C08 UYGULAMA AMAÇ 24C08 MCU_VCC. e r : d e G. Sayfa - 1
V0 DT2 PIC16F877 1KΩ 1KΩ Prom UYGULAMA AMAÇ prom kalıcı hafıza entegresine, PIC16F77 mikrodenetleyicisinin PD0 ve PD1 portları üzerinden bilgi kayıt edip, kayıt edilen bilgiyi Prom dan okuyarak LCD ekranda
ANAHTARLI RELÜKTANS MOTORUN SAYISAL HIZ KONTROLÜ
ANAHTARLI RELÜKTANS MOTORUN SAYISAL HIZ KONTROLÜ Zeki OMAÇ Hasan KÜRÜM Fırat Üniversitesi Bingöl Meslek Yüksekokulu Bingöl Fırat Üniversitesi Mühendislik Fakültesi Elektrik - Elektronik Mühendisliği Bölümü
RADYO FREKANSIYLA KABLOSUZ SICAKLIK KONTROLÜ WIRELESS TEMPERATURE CONTROL BY RADIO FREQUENCY
RADYO FREKANSIYLA KABLOSUZ SICAKLIK KONTROLÜ WIRELESS TEMPERATURE CONTROL BY RADIO FREQUENCY Mehmet TÜMAY, Çankırı Karatekin Üniversitesi Meslek Yüksekokulu, Çankırı Mustafa TEKE, Çankırı Karatekin Üniversitesi
T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1
T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ MEKATRONİK MÜHENDİSLİĞİ BÖLÜMÜ ELEKTRONİK SİSTEMLER LABORATUVARI 1 ARDUINO DİJİTAL GİRİŞ-ÇIKIŞ KONTROLÜ DENEY SORUMLUSU Arş. Gör. Burak ULU ŞUBAT 2015 KAYSERİ
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
Bu yürütme, Prof. Dr. Hakan ÜNDİL (Bir haftalık derse ait ders notudur)
MİKROİŞLEMCİ (MİKROPROSESÖR - CPU) NEDİR? Mikroişlemci bir programının yapmak istediği işlemleri, (hafızada bulunan komutları) sırasıyla ile işleyerek icra eder (yürütür). Bu yürütme, 1. Komutun Program
BİLGİSAYAR MİMARİSİ. << Bus Yapısı >> Özer Çelik Matematik-Bilgisayar Bölümü
BİLGİSAYAR MİMARİSİ > Özer Çelik Matematik-Bilgisayar Bölümü Veri yolu (BUS), anakarttaki tüm aygıtlar arası veri iletişimini sağlayan devrelerdir. Yani bilgisayarın bir bileşeninden diğerine
DERS 13 PIC 16F84 ile DONANIM SAYICI KULLANIMI İÇERİK KESME
DERS 13 PIC 16F84 ile DONANIM SAYICI KULLANIMI İÇERİK KESME Ders 13, Slayt 2 1 TMR0 SAYICISI Ram belleğin h 01 adresi TMR0 adlı özel amaçlı bir saklayıcı olarak düzenlenmiştir. Bu saklayıcı bir sayıcıdır.
6. DİJİTAL / ANALOG VE ANALOG /DİJİTAL ÇEVİRİCİLER 1
6. DİJİTAL / ANALOG VE ANALOG /DİJİTAL ÇEVİRİCİLER 1 Günümüzde kullanılan elektronik kontrol üniteleri analog ve dijital elektronik düzenlerinin birleşimi ile gerçekleşir. Gerilim, akım, direnç, frekans,
http://nptel.ac.in/courses/webcourse-contents/iit KANPUR/microcontrollers/micro/ui/Course_home3_16.htm Yrd.Doç. Dr.
http://nptel.ac.in/courses/webcourse-contents/iit KANPUR/microcontrollers/micro/ui/Course_home3_16.htm B Yrd.Doç. Dr. Bülent ÇOBANOĞLU PIC MİKRODENETLEYİCİ VE AİLESİ PIC, Microchip firması tarafından üretilen,
MİKRODENETLEYİCİ UYGULAMA VE GELİŞTİRME SETİ KULLANIM VE DENEY KİTABI
BÖLÜM-I EASY PIC7 EASY PIC7 yi TANIYALIM EasyPIC7 sistemi Microchip firmasının PIC mikro denetleyiciler için geliştirilmiş çok fonksiyonlu bir uygulama kartıdır. Bu sistem öğrenci ve mühendislerin kolayca
Deneyler artık çok KOLAY!
USB PIC Programlayıcı 3.3V ve 5V Güç Kaynağı Tak Kullan Modül Özelliği Seri USB Dönüştürücü Esnek Bağlantı Noktaları JoySTICK Pervane Sensörler PIC mikrodenetleyiciler ile proje geliştirmek isteyenlerin,
WiFi RS232 Converter Sayfa 1 / 12. WiFi RS232 Converter. Teknik Döküman
WiFi RS232 Converter Sayfa 1 / 12 WiFi RS232 Converter Teknik Döküman WiFi RS232 Converter Sayfa 2 / 12 1. ÖZELLĐKLER 60.20mm x 40.0mm devre boyutları (5-15)VDC giriş gerilimi Giriş ve çalışma gerilimini
Arduino Uno ile Hc-Sr04 ve Lcd Ekran Kullanarak Mesafe Ölçmek
Arduino Uno ile Hc-Sr04 ve Lcd Ekran Kullanarak Mesafe Ölçmek 1 Adet Arduino Uno 1 Adet Hc-Sr04 Ultrasonik mesafe sensörü 1 Adet 16 2 Lcd Ekran 1 Adet Breadbord 1 Adet Potansiyometre 2 Ader led Yeteri
Genel Kavramlar. Bilecik Şeyh Edebali Üniversitesi Gömülü Sistemler Ders Notları-2
Genel Kavramlar Bilecik Şeyh Edebali Üniversitesi Gömülü Sistemler Ders Notları-2 ADC : Analog/Digital Converter ARM : Acorn RISC Machine CLK : Clock CPU : Central Processing Unit DAC : Digital / Analog
FULMATIC 7 GÜMÜŞ SERİSİ PLC PLC KULLANMA KLAVUZU
FULMATIC 7 GÜMÜŞ SERİSİ PLC PLC KULLANMA KLAVUZU A. GENEL ÖZELLİKLER Fulmatic 7 - Gümüş Serisi PLC ler endüstrinin zorlu şartları göz önüne alınarak, otomasyon ihtiyaçlarına uygun olarak dizayn edilen
R-2R LADDER SWITCHES 8-BIT DAC SUCCESSIVE APPROXIMATION REGISTER 3-STATE BUFFERS
MİKROİŞLEMCİ UYUMLU A/D VE D/A ÇEVİRİCİLER A/D ve D/A çeviricilerin pratikte sıkça kullanılan türlerinden biri de mikroişlemci uyumlu olanlarıdır. Şekil.'de ZN8 D/A çeviricinin çalışma prensip şeması verilmiştir.
YILDIZ TEKNIK ÜNİVERSİTESİ ELEKTRİK - ELEKTRONİK FAKULTESİ ELEKLTRONİK VE HABERLEŞME MÜHENDİSLİĞİ BÖLÜMÜ
YILDIZ TEKNIK ÜNİVERSİTESİ ELEKTRİK - ELEKTRONİK FAKULTESİ ELEKLTRONİK VE HABERLEŞME MÜHENDİSLİĞİ BÖLÜMÜ GEZGİN ROBOT UYGULAMASI ORHAN BEDİR ORHAN MERT Proje Danışmanı : Y.Doç.Dr. Tuncay UZUN İstanbul,
