Hi again, IÂ'm trying to compile the following code (with the SRC directive actived):
void alfa (void) { #pragma ASM JMP $ ; endless loop #pragma ENDASM }
but an error has occurred in other part of my source code. Exactly, where the line A DATA 0E0H appears. Any idea?
; .\list.SRC generated from: list.c ; COMPILER INVOKED BY: ; C:\Keil\C51\BIN\C51.EXE list.c LARGE OPTIMIZE(5,SIZE) BROWSE ORDER INCDIR(..\FreeRTOSV5.2.0\Source\include) DEBUG OBJECTEXTEND CODE LISTINCLUDE SYMBOLS PREPRINT SRC(.\list.SRC) $NOMOD51 NAME LIST A DATA 0E0H ADC_CHCTR0 DATA 0CAH ADC_CHCTR1 DATA 0CBH ...
Thanks in advance.
How to create a 'C'-callable assembler function, starting from a 'C' skeleton:
www.8052.com/.../149030
Thanks again for your support.