Gast
#48616
hallo ich haben einen ds89c420 prozessor von dallas. ist 8051 kompatibel. als compiler benutze ich den wickenhaeuser uc51. nun zu meinem problem ich möchte die externen interrupts 5 u. 6 benutzen. die sind leider nicht in meiner include<reg51.h>. also habe ich die adressen EIE (interrupts freigeben) u. EXIF (interrup flags) adressen hinzugefügt. auf den adressbereich von EIE kann ich zugreifen. bei dem bereich von EXIF an 0x91 bekomme ich immer eine compiler fehlermeldung "nicht bitadressierbar". kann mir vieleicht jemand bei diesem problem weiterhelfen? oder kann mir jemand sagen wie ich direkt in asembler das bit 7 u. 6 der adresse 0x91 beschreiben kann? dann müsste ich auch die include datei nicht ändern. besten dank tobias