Sida 5 av 5

Postat: 26 september 2008, 09:22:55
av Icecap
Det är interrupt från perifera enheter, "perifera" = omgivande. I detta fall kan det vara Timer2 osv.

Om du tänker dig en µC kärna med program och arbetsminne är de perifera enheter "allt" som sitter till men inte ingår i kärnan. På t.ex. Z80 och 80(x)86 hade man en separat krets till att ta hand om interrupt, nivåer och vektorer, numera är dessa "extrakretsar" ofta inbyggda i samma kiselbit men funktionsmässigt är de likaväl "perifera".

Mitt hus har en periferi som består av min trädgård t.ex.

Postat: 26 september 2008, 09:26:27
av Bosen
tackar för ett uttömmande svar... :)
då fattar jag varför men måste slå på den :)

Postat: 26 september 2008, 10:15:47
av sodjan
*Att* PEIE måste vara "på" syns ju även på bilden "FIGURE 14-14: INTERRUPT LOGIC".
Helt oberoende av vad "peripherial" betyder...

Häng inte upp dig för mycket på vad som är "peripherial" eller inte,
notera t.ex att Timer0 inte anses vara det medan Timer1 och 2 är det...

Postat: 26 september 2008, 10:44:57
av Bosen
ok...
en annan liten fråga:
256*32= 8ms sa vi ju innnan.
frågan är:
8ms*256=ungefär 2sekunder???
har jag räknat fel???

Postat: 26 september 2008, 10:51:11
av sodjan
Jag vet inte varför min miniräknare skulle vara bättre än din... :-)
Jag förstår inte frågan riktigt.

Postat: 26 september 2008, 11:50:35
av Bosen
nä du har rätt sodjan.... det va en dum fråga att ställa här... milli=tusendel så jag hadde ju räknat rätt....