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


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 İstekleriniz forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "8031 ile 8051 arasındaki fark" 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!

8031 ile 8051 arasındaki fark

Kayıt: 17 Ekm 2006
Mesajlar: 117

Offline
ento
Tarih: 18 12 2006 00:31

Arkadaşlar elimde 10 tane 8031 mikroişlemcisi var. Bunları kullanmak istiyorum ama nereden başlacağımı bilimiyorum. 8051 ile arasındaki farkı ve 8031 nasıl kullanabileceğimi anlatacak birileri varsa çok memnun olurum. PicBasic dilini biliyorum. 8031 programlayabileceğim dil olarak ne kullanabilirim.
Kayıt: 04 Oca 2007
Mesajlar: 138

Offline
fuzzy
Tarih: 12 02 2007 02:17

8031 içinde kod yazılacak olan alan yoktur.8031 ile daima bir dışsal latch+eprom kullanılması gerekir.8051 de mask rom içindedir fabrikada programlanmıştır.8051 in EA bacağı ile iç rom devre dışı bırakılabilir bu durumda 8051 8031 haline dönüşür.Her iki chipi de kullanabilirsiniz ve de her dille olabilir.....
Başa dön
Kayıt: 17 Ekm 2006
Mesajlar: 117

Offline
ento
Tarih: 15 02 2007 22:07

öncelikle fuzzy arkadaşımıza teşekkür ediyorum. uzun bir aradan sonra mesajıma bir cevap gelmesi beni sevindirdi. ama takıldığım nokta 8031'in eprom yoksa onu nasıl programlayabiliyoruz? Yani derlediğmiz hex dosyasını 8031 yüklememiz gerekmiyor mu?? 8031 ile yapılmış örnek varsa yollayabilirmisiniz??
Başa dön
Kayıt: 04 Oca 2007
Mesajlar: 138

Offline
fuzzy
Tarih: 16 02 2007 03:38

Sayın Ento size biraz hikayeyi baştan anlatayım.Esas sizin kafanızda olan karışıklık nedeni CPU ile microcontroller arasındaki ayrımda yatıyor.

İlk olarak CPU lar çıktı.İlkinin adı Intelin 4004 ü idi,bunu takiben 8008,8080,8085 çıktı.Motorola da 6800 ailesini çıkardı.Zilog da z80 i yaptı.Bu çipler gittikçe gelişti Intel in 286,386,486,ve de pentium chipleri bu seriden ürünlerdir.Ş,mdi gelelim bu ürünlere ne var.Bu chipler in hiçbiri içinde kod memory si yoktur.Yani bu chipleri yönetecek makina kodu chip dışında bir eprom üzerine yazılır.Bu chiplerin üzerinde kısaca sadece adres yolu pinleri ve de data yolu pinleri vardır.Bu chiplerde kısaca port,counter,ram,seri haberleşme uçları yoktur.Bunlar gerçek CPU lardır.Bu özellikler halen güncel CPU larda devam etmektedir.
Intel 8085 i yaptıktan sonra şunu gördü
1-Eprom alanını dışarı taşımak yerine ben bu epromu chip içine çekemez miyim?
2-Bana ram gerekiyor bunu chip içine alsam olmaz mı?
3-Bana port gerekiyor chip bunlara da sahip olamazmı?
4-Birde ek counter koysam dedi

Ortaya 8048 ailesini çıkardı.8051 ailesi 8048 in modifiye edilmiş halidir.Bunlara microcontroller adını verdi.Ben biraz eski bir mühendisim.Universiteye 1976 da girdim.Okulda CPU ile tanışamadık.Daha sonra işe Z80 ile başladım.Microcontroller chipleri modifiye edilmiş CPU lar olduğundan sizlerin kavramsal olarak algılamanızı zorlaştırmaktadır.

Gelelim sorularınıza 8031 içinde kod alanı yoktur.Siz hex dosyanızı aynen eprom a yüklersiniz ve 8031 bu kodları run eder.Aslında 8051 de de aynen bu olur onda sadece bu eprom ve latch entegresi 8051 in içindedir.

Standart bir 8031 devresi yapmak için 3 şey gerekir
1-8031
2-Bir adet latch entegresi(74373 veya 74573 olabilir)
3-Harici eprom

Bu bağlantı şeklinin nasıl yapılacağını 8031 e ait datasheet lerde görebilirsiniz.Yazım biraz çalakalem oldu.Takıldığınız yerleri belirtin açıklıyayım....
Sağlıcakla kalın
Başa dön
Kayıt: 17 Ekm 2006
Mesajlar: 117

Offline
ento
Tarih: 19 02 2007 23:29

Fuzzy hocam allah razı olsun. Ben de kendimi bişeyler bilirdim sanıyordum ama bu yazdıklarınızı okuduktan sonra pek bişeyde bilmiyormuşum dedim.. Zaten profesörün biri de "Öğrendikçe ne kadar cahil olduğumun farkına varıyorum" demiş. Bizim sistemlerin bir çoğunda hala 8031 kullanılmakta. Şİmdi düşünüyorumda Microchip'in entegreleriyle onlardan 5 kat daha iyi sistemler yapılabilir. İlginiz ve yardımlarınız için çok teşekkür ederim. bnei gerçekten çok aydınlattınız. Elinize kolunuza sağlık. Yazdıklarınız da çalakalem olmamış bu arada. Ben çok iyi anladım yazdıklarınızı. İyi çalışmalar dilerim..
Başa dön



8031 ile 8051 arasındaki fark


Benzer Konular

- 8051 ile telefonla ev kontrol sistemi (sesli + şifreli)

- 8051 ile İpe Tırmanan Robot (Tarzan)
- 8051 ile sicaklik degeri ayarlanabilen lcd gostergeli klima
- 8051 ile ayarlanabilir 7 segment gostergeli saat
- DS1307 Ve 8051 ile yapılmış saat
- 8051 Mikroişlemcisi Ders Notu - Yrd. Doç. Dr. Mustafa Engin
- uçaklar ile kuleler arasındaki iletişim
- 8051 ile dot-matrix lcd sürme (yardım)
- Pre amfi+Power Amfi ile IC amfiler arasındaki fark nedir??

- ht9200 ile 8051 li DTMF telefon arama yardım??

- The 8051 Microcontroller and Embeded Systems



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.
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