8051 ( 8031 , 8751 ) uzun yıllar önce geliştirilmesine rağmen günümüzde dahi dünyanın en popüler microcontroller 'u olma özelliğini taşımaktadır. 8051, 8 bitlik bir microcontroller olup ilk olarak INTEL tarafından üretilmiştir. Ancak günümüzde bu chip'i üreten birbirinden bağımsız birçok firma vardır.1993 yılına kadar 126 milyon adet 8051( ve farklı türevleri ) üretilmiş ve satılmıştır
Tipik bir 8051 aşağıdaki bölümlerden meydana gelmiştir :
![]() | CPU (Boolen Processor) |
![]() | 5 veya 6 interrupt ( 2'si harici,2 öncelik seviyeli ) |
![]() | 2 veya 3 Timer / Counter |
![]() | Programlanabilen full – duplex seri port ( baud rate timer'lardan birisi ile sağlanır.) |
![]() | 32 adet giriş / çıkış ucu ( 4 adet 8 bit port ) |
![]() | RAM ( 128 bit direk adreslenebilen,128 bit dolaylı adreslenebilen ve FSR 'ler ) |
![]() | Bazı modellerde ROM veya EPROM |
8051 komut seti, gerçek dünya ve gerçek zaman uygulamaları için optimize edilmiştir.BoolenProcessor özelliği bit boyutunda işlemlerin kolayca yapılmasını bu ise,dijital kontrol sistemlerindeki gerçek dünya ile alış verişe ( giriş / çıkış ) ihtiyaç duyulan yerlerde çok daha verimli program yapabilmeyi sağlar.Bit boyutundaki işlemlerde noktasal izleme veya program kontrol flag'leri kullanılır
8051 dünya piyasalarında endüstriyel amaçlı kullanılan controller'lerin arasında çeşitlilik olarak en geniş yelpazeye sahiptir.En küçüğü ATMEL 89C1051 ( 20 bacaklı, flash hafızalı,2 adet timer'lı, UART,20 mA sink akımlı )'dir. En hızlısı DALLAS'ın ürettiği ve performansının 10 Mips'e yaklaştığı microcontroller'dir
En meşhur üretici firmalar :
Intel , Dallas , Atmel , Matra ,Oki ,Philips , Siemens ,SMC ,SSI dir.
Son günlerde 8051 'in 16 bitlik versiyonları da üretilmiştir ( İntel MCS-251,Philips 8051XA). Bu microcontroller'in fiyatları da çok uygundur.Aradığınız özelliklere göre fiyatlar değişmektedir.En ucuz versiyonları birkaç USD mertebesindedir.Kontrol uygulamalarının gerçekleştirilebilmesine destek veren birçok yazılım ve donanım mevcuttur.Birkaç USD'dan başlayıp 7000-8000 USD'ye kadar çıkan destek programları piyasada mevcuttur.
Türkiye piyasasında önemli ölçüde eksikiliğini hissettiğimiz destek yazılım ve donanım için; biz de,özellikle yeni başlayanlar için kendi kendine öğrenebilme , deneyimli kullanıcılar içinde hızlı projelendirme amaçlı, RAM programlama hafızasına sahip 8031 ( 8051 'in Rom /Eprom'suz modeli ) temelli microcontroller board'u hazırladık.
Ümit ediyoruz ki, Endüstri Meslek Liseleri ve Üniversite öğrencileri için ve Endüstriyel sahada çalışan mühendis ve teknisyenlerimize yapacakları projelere oldukca yardımcı olacak ve onlara yol gösterecektir.Bu çalışmalarımıza devam ederek bu kit'in yeni ve değişik özellikteki versiyonlarını ve çeşitli çevre birimi opsiyonlarını da hazırlayacağız.
Konu ile ilgili sorularınız için Fahri YALÇIN ile ( 0.216.2155252 ) görüşebilirsiniz.
Faydalı olabilmek dileği ile...
Saygılarımızla,