Interrupt chip

Dec 05, 2005 12 Replies

Findes der en chip, der kan lave et interrupt hvergang en af indgangene skifter status? Alts=E5 f.eks. en chip, der har m=E5ske 6 ingange og med skiftende digitale input p=E5 alle indgange, og hvergang en af indgangene g=E5r fra 1 til 0, eller omvendt, giver den et signal til en ekstern interrupt-linje,



Jeg er ikke vant til at t=E6nke i disse baner, s=E5 jeg h=E5ber, det ikke er for uklart udtrykt



--=20 Venlig hilsen,



Villy Dalsgaard



Tjah, der er vel altid muligheden for at programmere sig en lille uC, der g=F8r som =F8nsket (de fleste af dem underst=F8tter vel forvejen detektion af =E6ndringer p=E5 indgange, med interrupt til f=F8lge).

Mvh Jesper

Dette er ukendt land for mig. Hvad er en lille uC?

--=20 Venlig hilsen,

Villy Dalsgaard

En uC er en microcontroller. Hvor skal du bruge din interrupt henne ?

Evt. kan en latch + en xor gøre det. xor signalet før og efter latchen. Det giver en 1 clockcycle lang puls, hver gang signaler skifter. (det er så godtnok 2 kredse + en evt. clock)

Mvh Per Hansen

Det lyder som en god, simpel og billig løsning. Det vil jeg afprøve. Tak for rådet.

Du kan også legge funksjonen inn i en GAL-krets. Da løser du oppgaven med 20 ben. I tillegg kan du velge hvilke ben du vil bruke.

HM

n=2E

Det lyder som en god, simpel og billig l=F8sning. Det vil jeg afpr=F8ve. Tak for r=E5det.

--=20 Venlig hilsen,

Villy Dalsgaard

en XOR gate hvor det ene ben gennem en modstand er "indgang" og forbundet til det andet via en kondensator. Hver gang indgangen skifter har du en forskel p=E5 de to input ben p=E5 gaten, dette skifter udgangen og du kan bruge det til at trigge dit interrup. St=F8rrelsen p=E5 modstand og kondensator afh=E6nger af dit minimums tid for at trigge interruptet.

med 20

Nei. sjølvsakt er det feilskriving. Eg meiner GAL-krets.

HM

En GAT kreds? Er det en multiplexer?

Venlig hilsen, Villy Dalsgaard

Kan det sættes op med seks indgange, der altså kan give et enkelt interrupt signal, hvis en af indgangene skifter?

Venlig hilsen, Villy Dalsgaard

Uha-uha, det er alt for dyrt. Men tak for forslaget.

Venlig hilsen, Villy Dalsgaard

Ja, Du kan teoretisk s=E6tte lige s=E5 mange gates sammen som du har brug for.

Hvis jeg forst=E5r l=F8sningsforslaget rigtigt, f=E5r du 6 interrupt-ben, dvs. et for hvert indgangssignal. Men her kan du jo blot benytte en bette OR-gate sammen med l=F8sningsforslaget, som s=E5ledes vil reagere hvis blot en af XOR-gatens ben laver interrupt.

Mvh Jesper

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required