Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

IEN mit HighTec gnu166 Kategorie: Progr. Assembler, TaskingTools, OS (von hannes - 10.12.2002 1:16)


hallo allerseits

ich benutze den gnu compiler für C16x microcontroller von hightec mit dem beispiel zur c-programmierung von Eric Hospel (aus dem ASM bereich).

alles funktioniert bestens, bis auf das einschalten der interrupts:
SET_SFRBIT(ien)
[ #define SET_SFRBIT(NAME)   __asm__ volatile ("bset "#NAME"") ]
lässt das programm einfach anhalten(also wahrscheinlich abstürzen)

selbiges gilt (irgendwie logischerweise) für SET_SFRBIT(psw.11)
[psw.11 == ien]

nicht aber für CLR_SFRBIT(ien)
oder zB SET_SFRBIT(p1L.0) etc.

ist an IEN irgendwas besonders? oder hat jemand eine idee was hier schief läuft?

danke
hannes

PS:
danke @ andre (und wer sonst noch so beteiligt ist/war) für die beste(wenn auch einzige ;) CC2 site.



    Antwort schreiben


Antworten:

Re: IEN mit HighTec gnu166 (von norbert r - 10.12.2002 13:30)
    Re: IEN mit HighTec gnu166 (von hannes - 10.12.2002 17:51)
        Re: IEN mit HighTec gnu166 (von norbert r - 10.12.2002 20:47)