Prerusenie od casovaca na i51

Straka Matus magpie
Středa Březen 17 11:42:18 CET 2004


Ahoj,

rad by som poprosil o vysvetlenie nasledovneho:

Pre mikroradic intel 8051, casovac 0 v mode 1:

1) Prerusenie od casovaca 0 je generovane od stavu bitu TF0 (v 
registri TCON)? (t.j. softwarovo mozem vyvolat prerusenie tak, ze 
nastavim bit TF0)?

2) Kedy sa nuluje? Len pri prechode na obsluznu rutinu?

3) Co sa deje, ak sa prechod na osluznu rutinu nerealizuje? (Napr. 
ze bit ET0 v registri IE je nulovy?)

4) Ak sa prerusenie neobsluzi (ET0 = 0), je prerusenie od casovaca 
0 "pending"?, T.j. ak potom nastavim ET0 = 1, prejde sa na 
obsluhu prerusenia, aj ked casovac vlastne este znovu nepretiekol?


Dakujem vsetkym za odpovede.

Matus






Další informace o konferenci Hw-list