Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

İnformasiya texnologiyaları kafedrası Mövzu № 9. Assembler. ( Assembler anlayışı. Assemblerin təyinatı. Assemblerdə operatorların formatı. Direktivlər.

Benzer bir sunumlar


... konulu sunumlar: "İnformasiya texnologiyaları kafedrası Mövzu № 9. Assembler. ( Assembler anlayışı. Assemblerin təyinatı. Assemblerdə operatorların formatı. Direktivlər."— Sunum transkripti:

1 İnformasiya texnologiyaları kafedrası Mövzu № 9. Assembler. ( Assembler anlayışı. Assemblerin təyinatı. Assemblerdə operatorların formatı. Direktivlər. Assemblerləşdirmə prosesi. Yükləmə və birləşdirmə (Loading and Linking) ailəsindən olan mikrokontrollerlərin quruluşu və proqram arxitekturası. Keil µVision mühitində assembler dilində proqramlaşdırma. Silicon Laboratories IDE ailəsindən olan mikrokontrollerlərin yaddaşının və registrlərinin assemblerdə istifadə edilməsi ailəsindən olan mikrokontrollerlər üçün assemblerdə riyazi əməliyyatlarının yerinə yetirilməsi və sadə proqramların hazırlanması ailəsindən olan mikrokontrollerlərin giriş- çıxış portları, kəsilmə mexanizmləri və onların imkanlarının assemblerdə istifadə edilməsi. ) KOMPÜTERİN TƏŞKİLİ VƏ TEXNOLOGİYALARI (Computer Organization & Technologies) Azər Fərhad oğlu Həsənov iş nömrəsi: , 24-20

2 BÖLÜM 6 Seri Port İşlemleri C ile 8051 Mikrodenetleyici Uygulamaları

3 Amaçlar  Seri haberleşmenin önemini kavramak  8051 seri port kontrol saklayıcılarını öğrenmek  Seri port çalışma modları hakkında bilgi sahibi olmak  Farklı hızlarda seri haberleşmeyi gerçekleştirebilmek  Seri port kullanarak karakter gönderme ve almayı öğrenmek

4 Seri Portun Genel Çalışması  Veri gönderimi için paralel formdaki veriyi seriye ve dışardan alınan seri formdaki veriyi de paralel veriye dönüştürür.  Veri gönderme TxD (P3.1) ve veri alma ise RxD (P3.0)’dir.  En önemli özelliği tam çift yönlü (full-duplex, eşzamanlı veri gönderme/alma) veri iletişimi yapabilmedir.  Seri haberleşme işlemlerini SCON-Serial Port Control kontrol etmekte ve tamponlama işlemi SBUF-Serial Port Buffer yardımıyla yapılmaktadır.

5 Seri Port Kontrol Saklayıcısı

6 Seri Port Çalışma Modları  Seri port çalışma modları SCON saklayıcısındaki SM0 ve SM1 bitleri yardımıyla belirlenir.

7 Seri Portun Kullanımı Seri haberleşmeye başlamadan önce yazılım yoluyla şu işlemler yapılmalıdır  Çalışma modu  Baud hızı  Eşlik bitinin eklenmesi  Alımın yetkilendirilmesi  Eğer Mod 2 ya da Mod 3 kullanılıyorsa 9. bitin kullanımı  Kesme bayraklarının kullanımı

8 Seri Portun Kullanımı İstenilen baud hızı için zamanlayıcıların kurulması gereken değerler:

9 Seri Port Örneği A’dan Z’ye kadar harfleri seri porttan gönderen uygulama programı:

10 Çok İşlemcili Haberleşme  Mod 2 ve Mod 3 seri haberleşme modları kullanılır.  Ana (Master) 8051, bir uydu (Slave) 8051’e veri göndermeden önce, iletişim kuracağı uyduyu belirten adres bilgisini gönderir.  Ana 8051’den gönderilen bilginin adres ya da veri olduğunu 9. bitin (RB8) durumu belirler. Bu bit ‘1’ ise gönderilen bilgi adres, ‘0’ ise veridir.  Bütün uydu’larda kesme oluşur.  Tüm uydu’lar adreslenip adreslenmediklerini kontrol ederler.

11 Çok İşlemcili Haberleşme  Adreslenen uydu 8051, kendi SM2 bitini temizler (‘0’) ve verileri almaya hazır hale gelir.  Adreslenmeyen uydu’lar SM2 bitlerini ‘1’ yaparak, gelen verileri dikkate almazlar ve kendi işlerine devam ederler.  Bir sonraki adres bilgisine kadar olaylar devam eder.

12 Növbəti mühazirənin mövzusu Mövzu № 10. Paralelliyin təşkili. Paralel kompüter arxitekturaları. ( Prosessordaxili paralellik. Əmrlər səviyyəsində paralellik. Prosessordaxili çoxaxınlılıq. Birkristallı multiprosessorlar. Soprosessorlar. Şəbəkə prosessorları. Multimedia-prosessorları. Kriptoprosessorlar. Multiprosessorlar və multikompüterlər. )


"İnformasiya texnologiyaları kafedrası Mövzu № 9. Assembler. ( Assembler anlayışı. Assemblerin təyinatı. Assemblerdə operatorların formatı. Direktivlər." indir ppt

Benzer bir sunumlar


Google Reklamları