CENG 384
Mikroişlemciler
8051 donanım veyazılım özelikleri. 8051 çevirici dili(assembly) programlama. 8051 mimarisi. 8051 giriş / çıkış port programlama, zamanlayıcı programlama, seri port programlama vekesmekontrol programlama.
Dersin Amacı
Mikroişlemci ve mikrobilgisayarların elemanları, mikroişlemciler için yazılım ve donanım; mikrodenetleyiciler; mikrodenetleyicilerle gömülü sistem tasarımı, bellek arayüzü, tipik mikroişlemci/denetleyicilerin analog-dijital giriş/çıkış arayüzleri vekesmearayüzü; assembly ile programlama.
Kaynakça
The 8051 Microcontroller, 4th Edition (2007) Prentice- Hall [Scott MacKenzie, Raphael Chung-Wei Phan] (textbook)
Öğrenme Çıktıları
OC1: Çevirici dili(assembly) ile 8051 programlamayı öğretmek.
OC2: Mikroişlemci, mikrodenetleyici kavramlarını açıklamak ve karşılaştırmak.
OC3: 8051 mikrodenetleyici ailesini ve mimarisini öğretmek.
OC4: 8051 yazılım ve donanım özelliklerini açıklamak.
| Konular |
| Ders tanıtımı ve dönem genel bakışı |
| Mikrobilgisayarlara giriş + eprom |
| Eprom’lu BCD’den 7 segment display’e gosterim |
| 8051 donanımı |
| 8051 komut kümesi |
| 8051 komut kümesi |
| Vize |
| Hesap makinesi tasarımı |
| 8051 zamanlayıcısı |
| Saniye sayacı deneyi |
| ADC + pod + LM135 |
| ADC ile sıcaklık ölçümü |
| 8051 seri portu |
| 8051 kesmeleri |
Notlandırma
Ara Sınav 40%
Final 20%
Lab 40%

