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


Şu an E-kütüphane (Elektrik, elektronik ve haberleşme konularında) kategorisi içerisindeki Tezler, Makaleler vb. forumunda bulunuyorsunuz. Bu sayfada üyelerimizin "PIC16C84-PIC16F84 üzerine bir tez çalışmsı" 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.

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

Kayıt: 09 Nis 2006
Mesajlar: 79

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.

2 Kullanıcı bu konu için admin 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

- Erdemir de PLC üzerine yapılmış bir staj defteri

- PIC16F84 ile polifonik kapı zili
- Elektromanyetik Dalgaların insan Biyokimyası Üz...
- Donanım ve Teknoloji üzerine kurulu dünyanın il...
- PIC16F84 bu devre de hata nerede?
- PC üzerine teknik terim kısaltmalarının anlamları
- DS1820 ve Pic16f84 ile lcdli termometre
- Kompakt Fülorasan Lambaların Olşturdukları Harm...
- Pic16F84 ile Dijital Saat ve Termometre
- PIC16F84 İle Step Motor Kontrolü

- pic16f84 ile step motor adım kontrolü

- pic16f84 counter generic lcd
- PIC16F84 un Türkçe datasheet i
- FPGA için VHDL ve Verilog üzerine interaktif eğ...
- PIC16F84 18-pinli gelişmiş flash/eeprom 8-bit m...
- PIC16F84 ile Telefon Hattından Cihaz Kontrolü (...

Etiketler: pic16c84pic16f84 üzerine tez çalışmsı

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.
Türkçe çeviri: phpBB Türkiye | Powered by phpBB and 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