• TIMSK va TIFR registrlari
  • Qayta tiklash
  • Reja: Kirish avr va pic mikrokontroller arxitekturasi avr mikrokontrollerlarining eeprom xotirasi Qayta tiklash Qo'riqchi Kirish




    Download 305.63 Kb.
    bet7/24
    Sana28.01.2023
    Hajmi305.63 Kb.
    #39960
    1   2   3   4   5   6   7   8   9   10   ...   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малиёт учун услубий кўрсатма СИРТҚИ
    Gifr registri

    Tashqi uzilish holati gifr registri bilan belgilanadi (1-rasm). 3.2) kirish/chiqish maydonida joylashgan 0x003a (SRAM manzili 0x005a).+





    7

    6

    5

    4

    3

    2

    1

    0

    INTF1

    INTF0













    Shakl: 3.2. AVR mikrokontrollerlarining gifr registri tuzilishi

    INTF1/INTF0 bayrog'i jurnalga o'rnatiladi. 1, agar INT1/INT0 pinida signal orqali tashqi uzilish bo'lsa. Interrupt ishlov berish tartibiga kirishda ushbu razryad apparat tomonidan logning asl holatiga o'tkaziladi. 0.




    TIMSK va TIFR registrlari

    TIMSK registri (rasm. 3.3), 0x0039 (SRAM – 0x0059 manzilidagi) kirish/chiqish maydonida joylashgan bo'lib, taymer/hisoblagich uzilishlarini hal qilish uchun ishlatiladi.





    7

    6

    5

    4

    3

    2

    1

    0

    TOIE1

    OCIE1A

    OCIE1B



    TICIE1



    TOIE0



    Shakl: 3.3. AVR mikrokontrollerlarining TIMSK registr tuzilishi

    AVR mikrokontroller taymerlari/hisoblagichlari bilan bog'liq uzilishlar holati TIFR registri bilan belgilanadi (1-rasm). 3.4), kirish/chiqish maydonida 0x0038 (SRAM manzili – 0x0058) da joylashgan.





    7

    6

    5

    4

    3

    2

    1

    0

    TOV1

    OCF1A

    OCF1B



    ICF1



    TOV0



    Shakl: 3.4. AVR mikrokontrollerlarining TIFR registri tuzilishi

    Sreg holat registridagi toie1 va i toifasi Logga o'rnatilganda. 1, keyin t/S1 toshib ketganda uzilishga ruxsat beriladi. Agar toshib ketgan bo'lsa, TIFR registrida TOV1 bayrog'i o'rnatiladi.


    Agar Sreg holat registridagi OCIE1A toifasi va i toifasi Logga o'rnatilgan bo'lsa. 1, keyin taqqoslash registrining tarkibi t/S1 ning hozirgi holati bilan mos kelganda uzilishga ruxsat beriladi. Agar mos keladigan bo'lsa, TIFR registrida ocf1 a bayrog'i o'rnatiladi.
    Agar Sreg holat registridagi OCIE1B va i toifasi Logga o'rnatilgan bo'lsa. 1, keyin taqqoslash registrining tarkibi T/S1 ning hozirgi holati bilan mos kelganda uzilishga ruxsat beriladi. Agar mos keladigan bo'lsa, TIFR registrida OCF1B bayrog'i o'rnatiladi.
    Agar SREG holat registridagi ticie1 va i toifasi Logga o'rnatilgan bo'lsa. 1, keyin ushlash sharti bajarilganda uzilishga ruxsat beriladi. Qo'lga olish harakati sodir bo'lganda, TIFR registrida ICF1 bayrog'i o'rnatiladi.
    Agar Sreg holat registridagi TOIE0 va i toifasi Logga o'rnatilgan bo'lsa. 1, keyin taymer/hisoblagich t/CO toshib ketganda uzilishga ruxsat beriladi. Bunday holda, TIFR registrida TOV0 bayrog'i o'rnatiladi.
    Jurnalga o'rnatish. TIFR registridagi bayroqlardan birining 1 tasi tegishli uzilish vektoriga o'tishga olib keladi. Interrupt Processing subroutine-ga kirishda TIFR registridagi bayroq apparat tomonidan jurnalga tashlanadi. 0.

    Qayta tiklash


    Qayta tiklash, asosan, mikrokontrollerni qayta ishga tushirishga olib keladigan uzilishlarning bir shakli (barcha boshqaruv registrlari va atrof-muhit birliklarining apparat ishga tushirilishi va 0x0000 manzilidan boshlab dasturning bajarilishi). Qayta tiklash vektori har doim birinchi bo'lib joylashgan.


    Qayta tiklash uchun quyidagi variantlar mavjud:
    quvvat yoqilganda tiklash;
    tashqi tiklash-qayta tiklash signali mikrokontrollerning tegishli terminaliga qo'llaniladi;
    qo'riqchi taymerini tiklash-agar ushbu taymerga ruxsat berilgan bo'lsa, mikrokontroller qo'riqchi taymeri tomonidan belgilangan vaqtdan keyin tiklanadi.



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




    Download 305.63 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Reja: Kirish avr va pic mikrokontroller arxitekturasi avr mikrokontrollerlarining eeprom xotirasi Qayta tiklash Qo'riqchi Kirish

    Download 305.63 Kb.