Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

İnformasiya texnologiyaları kafedrası

Benzer bir sunumlar


... konulu sunumlar: "İnformasiya texnologiyaları kafedrası"— Sunum transkripti:

1 İnformasiya texnologiyaları kafedrası
Kompüterİn təşkİlİ və texnologİyalarI (Computer Organization & Technologies) 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üterin təşkili və texnologiyaları (A.F. Həsənov) Azər Fərhad oğlu Həsənov iş nömrəsi: , 24-20

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

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.) Kompüterin təşkili və texnologiyaları (A.F. Həsənov)


"İnformasiya texnologiyaları kafedrası" indir ppt

Benzer bir sunumlar


Google Reklamları