S
scdoro
Guest
Ahoj,
Mám určité pochybnosti o programování PIC 16F872 pomocí assembleru.
1) Může program mít více než jeden přerušení?Pokud ano, mohu vědět, jak nastavit prioritu?tak, aby dvě přerušení nebude v rozporu dohromady?
2) na beinging programu
org 0x000
goto start; přeskočit umístění, na níž odkazuje
; Vektor přerušení
org 0x004
goto iserv
Pokud existuje více než jedno přerušení, musím přidat další příkaz k výše uvedenému vektoru?
3) dva může přerušit stát ve stejnou dobu?jak překonat tento?
4) můžeme volat podprogram (volání funkce) v přerušení provozu rutinní?
Díky moc za pomoc
Mám určité pochybnosti o programování PIC 16F872 pomocí assembleru.
1) Může program mít více než jeden přerušení?Pokud ano, mohu vědět, jak nastavit prioritu?tak, aby dvě přerušení nebude v rozporu dohromady?
2) na beinging programu
org 0x000
goto start; přeskočit umístění, na níž odkazuje
; Vektor přerušení
org 0x004
goto iserv
Pokud existuje více než jedno přerušení, musím přidat další příkaz k výše uvedenému vektoru?
3) dva může přerušit stát ve stejnou dobu?jak překonat tento?
4) můžeme volat podprogram (volání funkce) v přerušení provozu rutinní?
Díky moc za pomoc