Sari la conţinutul principal
Extinde toate secțiunile Restrânge toate secțiunile
ELSE
Moodle Login Page
  • Acasă
  • Calendar
  • Pagini utile
    Pagina facultății CIM Orarul studiilor FCIM Calendarul universitar
    Planuri de învățămînt
  • Mai mult
  • Română ‎(ro)‎
    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

Cerințe pentru finalizare

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
« AnteriorÎnapoi la CursUrmătorul »
Footer (Left)

Blocuri

Footer (Middle)

Blocuri

Footer (Middle 2)

Blocuri

Footer (Right)

Blocuri

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

În prezent folosiți accesul pentru vizitatori (Conectare)
Rezumatul păstrării datelor
Obțineți aplicația mobilă