Перейти к основному содержанию
Развернуть всё Свернуть всё
ELSE
Moodle Login Page
  • В начало
  • Календарь
  • Pagini utile
    Pagina facultății CIM Orarul studiilor FCIM Calendarul universitar
    Planuri de învățămînt
  • Дополнительно
  • Русский ‎(ru)‎
    English ‎(en)‎ Français ‎(fr)‎ Română ‎(ro)‎ Русский ‎(ru)‎
  1. CR.FR.SM21.1
  2. Lucrarea de laborator Nr. 2
  3. Exemplu Intreruperi Externe

Exemplu Intreruperi Externe

Exemplu Intreruperi Externe

Требуемые условия завершения

Utilizarea întreruperilor externe : Int0 (PinD2) și Int1 (PinD3) pentru a incrementa/decrementa un contor.

Modul de declanșare a intreruperilor se seteaza prin biții de controlo ISCxx (Interrupt Sense Control) {vezi pag. 66 în Datasheet}

  • "00" The low level of INTx generates an interrupt request.
  • "01" Any logical change on INTx generates an interrupt request.
  • "10" The falling edge of INTx generates an interrupt request.
  • "11" The rising edge of INTx generates an interrupt request.

ldi temp, (0<<ISC11)|(0<<ISC10)|(0<<ISC01)|(1<<ISC00)

out MCUCR, temp

    • AvrBuild.bat AvrBuild.bat
    • Lab_ex.aps Lab_ex.aps
    • Lab_ex.asm Lab_ex.asm
    • lab_ex.aws lab_ex.aws
    • Lab_ex.hex Lab_ex.hex
    • Lab_ex.map Lab_ex.map
    • schema.DSN schema.DSN
« НазадНазад к КурсДалее »
Footer (Left)

Блоки

Footer (Middle)

Блоки

Footer (Middle 2)

Блоки

Footer (Right)

Блоки

(c) 2026 | Cursuri dezvoltate în cadrul Universității Tehnice a Moldovei (Facultatatea Calculatoare, Informatică și Microelectronică)

Вы используете гостевой доступ (Вход)
Сводка хранения данных
Скачать мобильное приложение