Şu an E-kütüphane (Elektrik, elektronik ve haberleşme konularında) kategorisi içerisindeki Tezler, Makaleler vb. forumunda bulunuyorsunuz. Bu sayfada üyelerimizin "8051 mikrodenetliyiciler bitirme ödevi" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
gazi üniversitesi 8051 bitirme ödevi
bu mikrodenetleyici genellikle, 8-bit cpu, paralel ve seri ı/o portları , zamanlayıcı/sayıcı, önemli sayılabilecek derecede büyük bir hafıza gibi birimlere sahiptir. bu birimlerin tümü tez içinde ayrı ayrı ele alınmıştır.
8051 mikrodenetleyicisi, kendisine ait komut seti ve adresleme modu ile ihtiyaca göre tekrar programlanabilen bir işlemcidir. bu tez içinde 8051 mikrodenetleyicisine ait bazı program örnekleri verilmiştir
bölüm ı
giriş ..................................................................................................................................1
1. mikroişlemciler ve tarihi gelişimi..................................................... 1
1.1.elektronik öncesi kuşak........................................................................................1
1.2.elektronik kuşağı.................................................................................................. 1
1.3.mikroişlemci kuşağı............................................................................................. 2
bölüm ıı
2. mikrodenetleyiciler ve 8051 ailesi...................................................... 3
2.1.giriş........................................................................................................................3
2.2.8051 ailesi.............................................................................................................4
bölüm ııı
3. 8051 mikrodenetleyicisi ailesinin mimarisi................................... 5
3.1.8051 ailesi temel özellikleri................................................................................5
sayfa no
3.1.1.8051 tümdevre uç fonksiyonları..................................................................7
3.2.8051 ailesinin hafıza yapısı................................................................................10
3.2.1.program ve veri hafızalarının ayrılması......................................................10
3.2.2.saklayıcılar.....................................................................................................12
3.2.3.bit adreslenebilir veri hafıza.......................................................................13
3.2.4.özel fonksiyon saklayıcıları.........................................................................13
3.2.5.program durum kelimesi..............................................................................14
3.2.6.komut işaretçisi..............................................................................................16
3.3.cpu zamanlaması.................................................................................................16
bölüm ıv
4. 8051 adresleme modları ve komut kümesi........................................17
4.1.mcs-51 adresleme modları..................................................................................18
4.1.1.ivedi adresleme modu....................................................................................18
4.1.2.doğrudan adresleme modu............................................................................19
4.1.3.saklayıcı adresleme modu.............................................................................20
4.1.4.saklayıcı-özel adresleme modu....................................................................20
4.1.5.saklayıcı-dolaylı adresleme modu................................................................21
4.1.6.saklayıcı-indisli adresleme modu..................................................................21
4.2.mcs-51 komut kümesi.........................................................................................23
4.2.1.veri transfer komutları..................................................................................23
4.2.1.1.dahili veri hafıza transfer komutları....................................................23
4.2.1.2.harici veri hafıza transfer komutları....................................................24
4.2.1.3.bakma(lookup) tabloları........................................................................25
4.2.2.veri işleme komutları.....................................................................................26
sayfa no
4.2.2.1.aritmetik komutlar tablosu....................................................................26
4.2.2.2.toplama ve çıkarma komutları...............................................................27
4.2.2.3.artırma ve azaltma komutları.................................................................31
4.2.2.4.çarpma ve bölme komutları...................................................................31
4.2.2.5.ondalık ayarlama komutu......................................................................32
4.2.2.6.lojik komutlar tablosu...........................................................................33
4.2.2.6.1.and,or ve xor komutları............................................................34
4.2.2.6.2.clear ve ret komutları...............................................................34
4.2.2.6.3.döndürme komutları........................................................................34
4.2.2.6.4.karşılıklı değiştirme komutları.......................................................35
4.2.2.6.5.bit-tabanlı lojik komutları.............................................................36
4.2.3.program akışı kontrol komutları..................................................................37
4.2.3.1.durumdan bağımsız dallanma komutları..............................................37
4.2.3.2.kısa ve uzun dallanmalar.......................................................................38
4.2.3.3.mutlak dallanma......................................................................................40
4.2.3.4.indisli dallanma.......................................................................................40
4.2.3.5.duruma bağımlı dallanma komutları.....................................................41
4.2.3.6.çağırma ve dönüş komutları..................................................................42
bölüm v
5. 8051 mikrodenetleyicisi komut kümesi..............................................45
bölüm vı
6. örnek program uygulaması.....................................................................48
6.1.mikrodenetleyici kontrollü dijital termometre devre tasarımı..........................48
6.1.1.devrenin çalışma prensibi.............................................................................48
sayfa no
6.1.1.1.devrede kullanılan mikrodenetleyici.....................................................50
6.2.89c2051’e yüklenen assembler programı............................................................51
bölüm vıı
7. sonuç ve değerlendirme.............................................................................74
3 Kullanıcı bu konu için bazarov arkadaşımıza teşekkür ettiler
8051 mikrodenetliyiciler bitirme ödevi
Benzer Konular
- Asenkron Motorlara Yol Verme (bitirme ödevi)
- 8051 ile dot-matrix lcd sürme (yardım) - Cisco Ağ akademisi semester 2 [bitirme ödevi]
- ht9200 ile 8051 li DTMF telefon arama yardım??
- İnternet Üzerinden Pozisyon Kontrolü (Bitirme P...
- dıstırubuted computıng ın comm. aplıca. wıth ma...
- AC kıyıcı (bitirme projesi)
- bitirme projesi hakkında fikir önerileriniz?
- The 8051 Microcontroller and Embeded Systems - 8051 apartman giriş kapısı 4 basamaklı şifre uy...
- 8051 ile telefonla ev kontrol sistemi (sesli + ...
- 8051 ile Hesap makinesi Programı (4 işlem)
- 12v-220V inverter bitirme tezi
- enerji iletim hatları ödevi
- AG Sistemlerimlerinde Harmonikler - bitirme tezi
- servo - step motorlar lisans bitirme tezi
Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden
puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar için iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.