Använda Pic 18 med avbrott i c, tips?
Postat: 31 december 2018, 01:20:42
Förut har jag använt Pic 16 och 18
med avbrott i assembler. Det vet jag
hur man gör. Tar register som finns i
alla banker för att spara vissa register
när man går in i avbrottet, och återställer
dom när man går ur.
Inne i avbrottet tittar man vilken bit
det är som har skapat avbrottet, och
gör det man ska.
Nu har ju Pic 18 dubbla avbrott, men
ungefär så går det ju till.
Hur gör man om man vill programmera i c
och använda avbrott?
Kompilator = någon som man kan hämta gratis.
Man har ju lite sämre koll på vad det skapas
för instruktioner när programmet kompileras
mot om man skriver det i assembler direkt.
Men är det ändå användbart?
Om programmet inte är så tidskritiskt.
Finns det någon bra sida som någon kan
peka på? Kanske lite tips?
med avbrott i assembler. Det vet jag
hur man gör. Tar register som finns i
alla banker för att spara vissa register
när man går in i avbrottet, och återställer
dom när man går ur.
Inne i avbrottet tittar man vilken bit
det är som har skapat avbrottet, och
gör det man ska.
Nu har ju Pic 18 dubbla avbrott, men
ungefär så går det ju till.
Hur gör man om man vill programmera i c
och använda avbrott?
Kompilator = någon som man kan hämta gratis.
Man har ju lite sämre koll på vad det skapas
för instruktioner när programmet kompileras
mot om man skriver det i assembler direkt.
Men är det ändå användbart?
Om programmet inte är så tidskritiskt.
Finns det någon bra sida som någon kan
peka på? Kanske lite tips?