Elektrotekno.com Ana Sayfa || Tezler, Makaleler vb.


Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an E-kütüphane (Elektrik, elektronik ve haberleşme konularında) kategorisi içerisindeki Tezler, Makaleler vb. forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "GSM Sistemi" 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.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!

PIC16C84-PIC16F84 üzerine bir tez çalışmsı

Kayıt: 09 Nis 2006
Mesajlar: 84

Offline
hidayet73
Tarih: 16 05 2006 09:47

PIC16C84/PIC16F84

BÖLÜM 1
1.1 GİRİŞ:
1.1.1 Mikroişlemci : Ön belleğine yazılan programı işleterek istenilen çıkışlara yönlendiren birimdir. Mikroişlemci veya sayısal bilgisayarlar üç temel kısımdan (CPU-Merkezi işlem ünitesi, I/O ve bellek) ve bunlara ek olarak bazı destek devrelerden oluşur. Her bir temel kısım en basitten en karmaşığa kadar çeşitlilik gösterir.

1.1.2 I/O (Giriş/Çıkış-Girdi/çıktı): Sayısal anolog ve özel fonksiyonlardan oluşur. Mikroişlemcinin dış dünya ile ilişkisini sağlar. Mikroişlemciye verilen ve işlemlerden alınan veriler bu hat üzerinden sağlanır.

1.1.3 CPU (Central Proccesing Unit-Merkezi işlem birimi): Sistemin kalbidir. Birim hesapları yapmak ve verileri idare etmek için 4.8 veya 16 bitlik veri formatında çalışır. Bir mikroişlemcide temelde kullanılan üç yol vardır.
I_ Veri yolu : Bu yol ; işlemci, bellek ve çevre birimleri arasında veri iletmek için kullanılır.
II_Adres yolu : Bu yol, işlemcinin program komutlarına ve veri saklama alanlarına erişimi sağlayan bellek adreslerini, ROM ve RAM belleklerine göndermek için kullanılır.
III_Denetim yolu: Bu yol Ram belleğine veri yazıldığı veya ondan veri okunduğuna dair bilgi vermek gibi, denetim amaçları için kullanılır. Bu yol aynı zamanda kesmelerin kullanımına olanak tanıyan bağlantıları da içerir.

Tipik bir mikroişlemci komutunun yürütülmesi her üç yolunda kullanımını gerektirebilir. Böylelikle kullanılan ek devreler artarak maliyet yükselir ve tasarım çok karmaşık hal alır. İşlemci ilk olarak komuta, komut adresini adres yoluna koyarak erişir. İkili kodlardan oluşan bu adres, buna karşılık gelen bellek konumu tarafından tanınır ve bu konum istenen komutu veri yolundan işlemciye gönderir. Örneğin eğer bu komut , verinin işlemciden gönderilmesini ve bir RAM konumunda saklanmasını gerektiriyorsa işlemci, adres yolunu istenen konumu belirtmek, veri yoluna veriyi iletmek ve denetim yoluna da RAM a yazıyor olduğunu belirtmek için kullanılır.

5 Kullanıcı bu konu için silver85 arkadaşımıza teşekkür ettiler

Kayıt: 18 Tem 2006
Mesajlar: 10
Konum: Ankara
Offline
Bozgan
Tarih: 13 08 2006 14:16

pıc16f84 hakkında bi tez çalışmasıda benden...

içindekiler

giriş……………………………………………………………………………... 1

bölüm 1

pıc 16f84 mikrodenetleyici……………………………………………... 2
1.1 mikroişlemci temel kavramları………………………………... 2
1.2 mikrodenetleyiciler...………………………………………………. 3
1.3 pıc mikrodenetleyicilerine giriş………………………………... 3
1.4 pıc mikrodenetleyicilerinin tercih sebepleri…………….. 3
1.5 pıc’in kullanımı için gerekli aşamalar……………………… 4
1.6 pıc mikrodenetleyicilerinin özellikleri……………………. 5
1.7 pıc mikrodenetleyicilerinin donanımsal incelenmesi…7
1.7.1 pıc16f84’ün bacak bağlantısı ve genel özellikleri…………….. 7
1.7.2 pıc mikrodenetleyicilerinin iç yapısı…………………………… 8
1.7.3 genel tanımlama………………………………………………… 9
1.7.4 gelişme desteği…………………………………………………... 11

bölüm 2

hafıza organizasyonu…………………………………………………... 11
2.1 program hafıza organizasyonu………………………………... 11
2.2 data hafıza organizasyonu……………………………………… 11
2.3 genel amaçlı kaydedici (gpr)…………………………………….. 12
2.4 özel fonksiyon kaydedicileri…………………………………… 12
2.5 ıntcon kaydedicisi…………………………………………………… 14
2.6 durum registeri……………………………………………………….. 14
2.7 plc ve pclath…………………………………………………………… 16
2.8 kesmeler…………………………………………………………………. 16
2.8.1 ınt kesmesi……………………………………………………… 16
2.9 yığın (stack)…………………………………………………………….. 16
2.10 program hafıza sayfalama……………………………………… 17

2.11 dolaylı adresleme ındf ve fsr registerleri………………. 17
2.12 data eeprom hafızası……………………………………………….. 18
2.12.1 eeadr…………………………………………………………… 19
2.12.2 eecon1 ve eecon2 kaydedici………………………………... 19
2.13 eeprom veri hafızasının okunması…………………………..... 20
2.14 eeprom veri hafızasının yazılması…………………………… 20
2.15 sahte yazıma karşı koruma…………………………………….. 21
2.16 güç tüketimini göz önünde bulundurma………………….. 21

bölüm 3

cpu’ya ait diğer özellikler…………………………………………… 22
3.1 konfigürasyon biti…………………………………………………... 23
3.2 osilatör konfigürasyonu………………………………………… 23
3.2.1 osilatör tipi………………………………………………………. 23
3.2.2 kristal osilatör / seramik rezonatör………………………………. 24
3.2.3 harici kristal osilatör devresi…………………………………… 24
3.2.4 rc osilatör……………………………………………………….. 24
3.3 reset……………………………………………………………………….. 25
3.3.1 güç reseti (power-on reset)……………………………………... 25
3.3.2 osilatör start-verme timer………………………………………. 25
3.3.3 güç-verme zamanlayıcısı………………………………………... 25
3.4 watchdog zamanlayıcısı (wdt)…………………………………. 25
3.4.1 wdt peryodu…………………………………………….. ……... 26
3.4.2 wdt programlamanın önemi……………………………. ……... 26
3.5 uyku modu (power – down mode)………………………………... 26
3.5.1 uykudan uyanma………………………………………………… 27
3.6 kod koruma……………………………………………………………... 27
3.7 ıd adresi…………………………………………………………………... 27

bölüm 4

çevresel özellikler……………………………………………………… 28
4.1 giriş / çıkış portları………………………………………………….. 28
4.2 porta ve trsıa kaydedicisi………………………………………… 28
4.3 portb ve trsıb kaydedicisi…………………………………………. 28
4.4 giriş / çıkış programlamanın önemi…………………………… 29
4.4.1 çift yönlü giriş / çıkış portları……………………………….. 29
4.4.2 giriş / çıkış portlarında ard arda gelen işlemler……………….. 30
4.5 tmr0 (rtcc) modül……………………………………………………... 30
4.5.1 tmr0 kesmesi…………………………………………………… 31
4.5.2 harici clock ile tmr0’ın kullanılması………………………….. 31
4.5.2.1 harici clock senkronizasyonu………...………………….. 31
4.5.2.2 tmr0 artışındaki gecikme………………………………. 31
4.5.3 ön frekans bölücü……………………………………………….. 32
4.5.3.1 ön frekans bölücü anahtarlama görevi…………………. 32
4.6 option registeri………………………………………………………... 33
4.7 assembler komutları………………………………………………... 34
Başa dön



PIC16C84-PIC16F84 üzerine bir tez çalışmsı


Benzer Konular

- Lambalı Tüp Saat projesi pic16f84

- otomasyon üzerine staj defteri
- otoyol ogs kgs sistemleri üzerine staj raporu - Atilla Makine
- RF sistemler,GPS,Kablosuz ses ve görüntü aktarımı üzerine firma tavsiyeniz?
- PIC16F84 Programlayıcı - Seri Port (kurması kolay,denendi,çalışıyor)
- Erdemir de PLC üzerine yapılmış bir staj defteri
- PIC16F84 ile polifonik kapı zili
- Elektromanyetik Dalgaların insan Biyokimyası Üzerine Etkileri
- Donanım ve Teknoloji üzerine kurulu dünyanın ilk ve tek video portalı

- PIC16F84 bu devre de hata nerede?

- PC üzerine teknik terim kısaltmalarının anlamları


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 varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72