Menu Content/Inhalt
Anasayfa arrow 8051 Kitabı arrow İçindekiler
İçindekiler

İÇİNDEKİLER

 ÖNSÖZ

Bölüm 1:  MİKRODENETLEYİCİLERE GENEL BAKIŞ

1.1.     Giriş 
1.2.     Mikrodenetleyici Mimari Özellikleri 
1.3.     Mikrodenetleyici Seçiminde Dikkat Edilecek Ölçütler 
1.4.     Mikrodenetleyicinin Rakipleri 
1.5.     Özet 
1.6.     Sorular  

Bölüm 2:  8051 MİKRODENETLEYİCİSİNE GİRİŞ   

2.1.  CS-51 Ailesi 
2.2.  8051 Mikrodenetleyicisinin Genel Yapısı 
2.3.   8051 Mikrodenetleyicisinin Uç Fonksiyonları 
2.4.   Ayrıntılı Port Yapısı 
2.5.   8051 Mikrodenetleyicisinin Ayrıntılı İç Mimarisi 
2.6.   Sorular  

Bölüm 3:  8051’İN BELLEK ORGANİZASYONU 

3.1. Giriş 
3.2.  Program (Kod) Belleği 
3.3.  Veri Belleği 
3.4.  Bellek Organizasyonu Tasarımı ve Adres Çözümleme 
3.5.  Özet 
3.6.   Sorular  

Bölüm 4:  ADRESLEME MODLARI VE KOMUT KÜMESİ 

4.1. Giriş 
4.2. Assembly Dili ve Özellikleri 
4.3. Adresleme Yöntemleri 
4.4. 8051 Komut Türleri 
4.5.  Özet 
4.6. Sorular  

Bölüm 5:  ZAMANLAYICILAR / SAYICILAR 

5.1.  Giriş 
5.2.   Zamanlayıcı/Sayıcı Saklayıcıları 
5.3.   Zamanlayıcı/Sayıcı Çalışma Modları 
5.4.   Zaman ya da Durum Sayma Seçimi 
5.5.   Zamanlayıcıların Kullanımı ve Örnekler 
5.6.   Zamanlayıcı/Sayıcı 2 
5.7.   Özet 
5.8.   Sorular  

Bölüm 6:   SERİ PORT İŞLEMLERİ 

6.1.  Giriş 
6.2.   Seri Port Kontrol Saklayıcısı (SCON) 
6.3.   Seri Port Çalışma Modları 
6.4.   Seri Port Saklayıcılarının Kurulumu ve Seri Port Saklayıcılarına Erişim 
6.5.   Çok İşlemcili Haberleşme   
6.6.   Seri Port Baud Hızlarının Ayarlanması 
6.7.   Seri Port Uygulama Örnekleri 
6.8.   Özet 
6.9.   Sorular   

Bölüm 7:  KESMELER (INTERRUPTS) 

7.1.  Giriş 
7.2.   8051 Kesme Düzenlemesi 
7.3.   Kesme Vektör Adresleri 
7.4.   Kesmelerin Çalışması 
7.5.   Kesme Örnekleri 
7.6.   Özet 
7.7.   Sorular  

Bölüm 8:  8051 YENİ TEKNOLOJİLER 

8.1.     Giriş 
8.2.     AT89C51RC2 Mikrodenetleyicisi 
8.3.     Hızlı Çalışma Modu 
8.4.     Çift Veri İşaretçisi (Dual DPTR) 
8.5.     Genişletilmiş RAM (XRAM) 
8.6.     Gelişmiş Sayıcı Birimleri (PCA) 
8.7.     Tuş Takımı Arayüzü 
8.8.     Seri Port Arayüzü (SPI) 
8.9.     Gelişmiş Kesme Birimi 
8.10.  Donanımsal Kısır-Döngü Sayacı (Watchdog Timer) 
8.11.  Dahili Emülasyon (ONCE-On Chip Emulation) 
8.12.  EEPROM Veri Belleği 
8.13.  Flash Bellek ve ISP (Sistem Üzerinde Programlama) 
8.14.  Özet 
8.15.   Sorular  

Bölüm 9:   MİKRODENETLEYİCİDE C PROGRAMLAMA 

9.1.  Giriş 
9.2.  Geliştirme Araçları 
9.3.  8051 Mikrodenetleyicisinin C Dilinde Programlanması 
9.4.  Özet 
9.5.  Sorular  

Bölüm 10:   C İLE 8051 UYGULAMALARI 
10.1.  Giriş 
10.2.  Basit Giriş/Çıkış İşlemleri 
10.3.  7-Parçalı Gösterge Uygulamaları 
10.4.  Zamanlayıcı/Sayıcı Uygulamaları 
10.5.  Seri Haberleşme Uygulamaları 
10.6.  Kesme Uygulamaları 
10.7.  LCD Uygulamaları 
10.8.  Bellek Uygulamaları 
10.9.  Tuş takımı (Keypad) Kullanımı 
10.10. ADC/DAC Kullanımı 
10.11. Motor Uygulamaları 
10.12. Özet 
10.13. Sorular  

Bölüm 11:   8051 PROJE UYGULAMALARI 

11.1.  Giriş 
11.2.  LCD Kullanarak Tarih-Saat Uygulaması 
11.3.  I2C Protokolünü Kullanarak Termometre Uygulaması 
11.4.  5x7 Matris LED Kullanarak Kayan Yazı Uygulaması 
11.5.  PS/2 Klavyesinden Metin Ekran LCD’ye Yazı Uygulaması 
11.6.  Programlanabilir Güç Kaynağı (0-5 V) 
11.7.  Özet 
11.8 .  Sorular 

KAYNAKLAR

DİZİN