Elektronik ve Teknoloji Merkezi Elektrotekno.com
Elektronik ve Teknoloji Merkezi




Click here to go to the original topic

Elektrotekno.com Ana Sayfa Ders notları
Yazar Mesaj
ilkyet
Tarih: 14.10.2006, 02:09 Mesaj konusu: ayrıntılı pic16f877 ders notu 116 sayfa

1.GİRİŞ
1.1 Mikroişlemciler
1.1.1 Merkezi İşlem Birimi
1.1.1.1 Kaydediciler
1.1.1.2 Aritmetik Mantık Birimi (ALU)
1.1.1.3 Zamanlama-Kontrol Birimi
1.1.2 Giriş-Çikiş Birimi (G/Ç)
1.1.3 Bellek
1.2 Mikrodenetleyiciler
1.2.1 EEPROM Bellekli Mikrodenetleyiciler
1.2.2 Flash (EPROM) Bellekli Mikrodenetleyiciler
1.2.3 OTP Bellekli Mikrodenetleyiciler
1.3 Mikrodenetleyicinin Mikroişlemciye Olan Üstünlükleri
2-PIC MİKRODENETLEYİCİ AİLESİNE GENEL BAKIŞ
2.1 PIC Çeşitleri
2.2 PIC Mikrodenetleyicilerinin Tercih Sebepleri
2.3 PIC’in Özellikleri
2.4 Bir PIC’in İşlem Yapabilmesi İçin Gerekli Bileşenler
3-PIC 16F877
3.1 Genel Tanımlama
3.2 PIC 16F877’nin Genel Özellikleri
3.3 PIC 16F877’nin Belirleyici Özellikleri
3.5 PIC 16F877 Pin Tanımlamaları
3.6 PIC 16F877’nin Basitleştirilmiş Iç Yapisi
3.7 Bellek Organizasyonu
3.7.1 Program Bellek Organizasyonu
3.7.2 Veri Bellek Organizasyonu
3.8 Özel Fonksiyon Kaydedicileri
3.8.1 STATUS Kaydedicisi
3.8.2 OPTION Kaydedicisi
3.8.3 INTCON Kaydedicisi
3.8.4 PIE1 Kaydedicisi
3.8.5 PIR1 Kaydedicisi
3.8.6 PIE2 Kaydedicisi
3.9 PCL ve PCLATH Kaydedicileri
3.9.1 STACK (Yığın)
3.10 Giriş/Çikiş Portlari (G/Ç Portlari)
3.10.1 PORTA ve TRISA Kaydedicisi
3.10.2 PORTB ve TRISB Kaydedicisi
3.10.4 PORTD ve TRISD Kaydedicisi
3.10.5 PORTE ve TRISE Kaydedicisi
3.11 Veri EEPROM ve Flash Program Hafızası
3.11.1 EEADR
3.11.2 EECON1 ve EECON2 Kaydedicileri
3.11.3 Flash Program Belleğinin Okunması
3.11.4 Flash Program Belleğinin Yazılması
3.11.5 Yazım Doğrulanması
3.11.6 Taklit Yazılımlara Karşı Koruma
3.11.7 Kod Koruma Süresince EEPROM Veri İşlemi
3.12 Zamanlama0 (TIMER0) Modülü ve TMR0 Kaydı
3.12.1 TMR0 Kesmesi
3.12.2 TMR0’ın Dıştan Saat İle Kullanımı
3.12.2.1 Dıştan saat senkronizasyonu
3.12.2.2 TMR0 gecikme uzatılması
3.12.3 Prescaler ( Bölücü)
3.13 Zamanlayıcı 1 (TIMER1) Modülü
3.13.1 Zamanlayıcı1 (TIMER1) İşlemleri
3.13.2 T1CON: TIMER1 Kontrol Kaydedicisi

3.14 Zamanlayıcı2 (TIMER2) Modülü
3.14.1 Zamanlayıcı2 (TIMER2) İşlemleri
3.14.2 T2CON: TIMER2 Kontrol Kaydedicisi
3.15 CAPTURE/COMPARE/PWM(CCP) Modülleri
3.15.1 CCP1 Modülü
3.15.2 CCP1CON Kaydedicisi
3.15.3 CAPTURE (Yakalama) Modu
3.15.3.1 Capture Modunda Pin Durumu
3.15.3.2 CCP Prescaler
3.15.4 COMPARE (Karşilaştirma) Modu
3.15.4.1 Özel Hal Tetikleyicisi
3.15.5 PWM (Pals Genişlik Modülasyonu) Modu
3.15.5.1 PWM Süresi
3.15.5.3 PIC 16F877’nin PWM İşlemi İçin Kurulması
3.16 MSSP (Asıl Eşzamanlı Seri Port) Modülü
3.16.1 SSPCON Kaydedicisi
3.16.2 SSPSTAT Kaydedicisi
3.16.3 SSPCON2 Kaydedicisi
3.16.4.1 SPI İşlemleri
3.16.4.2 SPI G/Ç Yetkilendirmesi
3.16.4.3 Tipik Bağlantılar
3.16.5 MSSP’de I2C Modu
3.17 USART (Adreslenebilir Evrensel Senkronize Asenkronize Alıcı Verici) Modülü
3.17.1 TXSTA Kaydedicisi
3.17.2 RCSTA Kaydedicisi
3.17.3 USART Baud Oran Jeneratörü (BRG)
3.17.4 USART Asenkronize Durumu
3.17.5 USART Asenkronize İletici
3.18 ADC (Analog Dijital Konvertör) Modülü
3.18.1 ADCON0 Kaydedicisi
3.18.2 ADCON1 Kaydedicisi
3.18.3 A/D Girdileri İçin Gereksinimler
3.18.4 A/D Dönüşüm Saatinin Seçimi
3.18.5 Analog Port Pinlerini Yapılandırma
3.18.6 A/D Dönüşümü
3.18.7 A/D Dönüşümü Sirasinda Uyuma
3.18.8 A/D Doğruluk/Hata
3.18.9 Transfer Fonksiyonu
3.19 Güç Sarfiyat Bilgileri
3.20 CPU’ nun Spesifik Özellikleri
3.20.1 Biçimlendirme (Konfigürasyon) Bitleri
3.20.2 Osilatör Tipleri
3.20.2.1 Kristal Osilatör / Seramik Rezonatör
3.20.2.2 Harici Kristal Osilatör Devresi
3.20.2.3 RC Osilatörü
4-PIC ASSEMBLY VE PIC 16F877 PROGRAMLAMA TEMELLERİ
4.1.Assembler ve PIC Assembly
4.1.1 Assembler
4.1.2 PIC Assembler
4.2 PIC Assembly Dili Yazım Kuralları
4.2.1 Program Yazımında Noktalı Virgül (;) Kullanımı
4.2.2 Bir Program Satırının Kısımları
4.2.2.1 Etiket
4.2.2.2 Atama Deyimi (EQU)
4.2.2.3 Sabitler
4.2.2.4 ORG Deyimi
4.2.3 PIC Assembly Komutlarının Yazılışı
4.2.3.1 Byte Yönlendirmeli Komutlar
4.2.3.2 Bit Yönlendirmeli Komutlar
4.2.3.3 Sabit İşleyen Komutlar
4.2.3.4 Kontrol Komutları
4.2.4 Program Bölümleri
4.2.4.1 Pic Serisinin Tanıtılması Ve Kaynak Dosyanın Belirtilmesi
4.2.4.2 Kaydedici Tanımlamalarının Yapılması:
4.2.4.3 Bit Tanımlamalarının Yapılması
4.2.4.4 Giriş ve Çikiş Tanimlamalari
4.2.4.5 PIC’in Yapacağı İşlemlerin Yazılması
4.3 PIC 16F877 Komut Takımı
4.4 Komut Açıklamaları
4.5 Program Geliştirme
5. PIC 16F877 PROGRAM UYGULAMASI
5.1 Programın Yazılımı
5.2 Uygulama Devresine Ait Şema
yavuz_eses
Tarih: 10.11.2007, 14:16 Mesaj konusu: şekiller eksik

merhaba dostum, paylaşımın için teşekkür ederim. dosyayı indirdim ancak döküman 116 sayfa değil 91 sayfa çıktı. Bazı şekiller dökümanda görünmüyor. Sanıyorum sayfa eksikliği de bundan dolayı oldu. Dökümanı tektar upload edebilirsen çok sevinirim. Tekrar teşekkürler.
Elektrotekno.com Ana Sayfa Ders notları
1. sayfa (Toplam 1 sayfa)

ayrıntılı pic16f877 ders notu 116 sayfa

Gizlilik Politikası

PLC programming