• 8032 idata upper address values
    Micro: 80C32 C51 version: 5.20 I am currently working on a project where the head electrical engineer has asked how much stack our application uses. Our application has a serial message server...
  • The "place a value at a specific address" problem
    Hi all, I just read the posts "variable" regarding the problem to position a value (or variable) at a specific address. These posts were related to C51, that's why I start a new thread here, to find...
  • i don't understand the syntax ((typedef *) address value)
    hi Everybody, i copy and paste a line of code bellow as an example: "#define USB (( USB_TypeDef *) USB_BASE)" ( suppose #define USB_BASE 0x0C000 ) i don't understand the "(( USB_TypeDef...
  • incorrect hex generation from keil (no values for jump addresses)
    hi i am using keil uVision3. i have written a simple code in assemply language which contains jump instructions like sjmp,jnz jb . when i generate the hex file from this asm file all the other values...
  • Address space overflow and garbage values while using 'sprintf'
    Dear all, The linker gives following error: *** ERROR L107: ADDRESS SPACE OVERFLOW SPACE: DATA SEGMENT: ?DT?TIMER0_ISR?TIMER LENGTH: 0002H I have a global buffer. If i declare it idata then...