• AVR mikrokontroller xotirasi
  • Malumotlar xotirasi
  • AVR va PIC mikrokontroller arxitekturasi




    Download 305.63 Kb.
    bet2/24
    Sana28.01.2023
    Hajmi305.63 Kb.
    #39960
    1   2   3   4   5   6   7   8   9   ...   24
    Bog'liq
    AVR mikrokontrollerlari
    sdfsd, Shamuradov shuxrat, электр машина, Creative-Drawing-On-Global-Ecology-Industry-PowerPoint-Templates-Standard, Что такое интегральная микросхема, Расчёт интегральной микросхемы, 10-06 Туман қарор ЖШ мухокамаси йиғилишлари жадвали 2023 йил учун - копия, 11-fizika-test-uzbekrus, TPU401612, 5. Ногиронлиги борлар Анкетаси, Falsafa tezis, ДИПЛОМ (3) (2), RELE o\'quv qo\'llanma (1), Малакавий Aмалиёт учун услубий кўрсатма СИРТҚИ
    1. AVR va PIC mikrokontroller arxitekturasi

    Umuman olganda, barcha mikrokontrollerlar bitta sxema bo'yicha qurilgan. Buyruq hisoblagichi va dekodlash sxemasidan tashkil topgan boshqaruv tizimi dastur xotirasidan buyruqlarni o'qish va dekodlashni amalga oshiradi va operatsion qurilma arifmetik va mantiqiy operatsiyalarni bajarish uchun javobgardir; kirish/chiqish interfeysi tashqi qurilmalar bilan aloqa o'rnatishga imkon beradi; va nihoyat, dasturlar va ma'lumotlarni saqlash uchun saqlash moslamasiga ega bo'lish kerak (1-rasm). 1.1).





    Shakl: 1.1. Mikrokontrollerning umumiy tuzilishi

    Biz mikrokontrollerlarni umuman ko'rib chiqamiz, AVR mikrokontrollerlarining biron bir turiga bog'lanmasdan, shuning uchun quyida faqat ko'pchilik mikrokontrollerlar uchun umumiy bo'lgan xotira arxitekturasining xususiyatlari, kirish/chiqish masalalari, uzilishlarni qayta ishlash, tiklash va boshqalar ko'rib chiqiladi.




    AVR mikrokontroller xotirasi

    AVR mikrokontrollerlarida xotira Garvard arxitekturasida amalga oshiriladi, bu buyruqlar va ma'lumotlar xotirasini ajratishni nazarda tutadi. Bu shuni anglatadiki, buyruqlarga kirish ma'lumotlarga kirishdan mustaqil ravishda amalga oshiriladi. Bunday tashkilotning afzalligi xotiraga kirish tezligini oshirishdir.




    Ma'lumotlar xotirasi

    Ma'lumotlar xotirasi dasturlar tomonidan ishlatiladigan ma'lumotlarni yozish/o'qish uchun mo'ljallangan. Bu o'zgaruvchan, ya'ni mikrokontrollerning kuchi o'chirilganda, unda saqlangan barcha ma'lumotlar yo'qoladi. AVR mikrokontrollerlarida ma'lumotlar xotirasi pic mikrokontrollerlariga qaraganda ancha rivojlangan tuzilishga ega, bu rasmda ko'rsatilgan. 2.1.


    Bu erda va undan keyin hex raqamlari C tilida qabul qilingan shaklda taqdim etiladi: 0x prefiksi bilan.

    Shakl: 2.1. AVR va PIC mikrokontrollerlarida ma'lumotlar xotirasi tuzilishi

    Statik xotira maydoni SRAM (statik tasodifiy kirish xotirasi) sek. 2.1 nuqta chiziq, chunki u barcha AVR mikrokontrollerlari tomonidan ishlatilmaydi (bu ichki va tashqi SRAM uchun ham amal qiladi). Uning boshlang'ich manzili 0x060, yuqori manzili esa turli xil qurilmalarda farq qiladi.


    Ba'zi AVR mikrokontrollerlarida tashqi xotira bloklarini 64 Kb gacha ulash orqali SRAM xotira maydonini ko'paytirish mumkin, ammo buning uchun siz a va C portlarini qurbon qilishingiz kerak, bu holda ma'lumotlar va manzillarni uzatish uchun ishlatiladi.



    Download 305.63 Kb.
    1   2   3   4   5   6   7   8   9   ...   24




    Download 305.63 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    AVR va PIC mikrokontroller arxitekturasi

    Download 305.63 Kb.