TODOPIC
Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: tito melli en 28 de Julio de 2020, 03:13:50
-
Hola!
tengo un código de MPLAB en ensamblador que usa punteros. He intentado usarlo en CCS Compiler pero el dsPIC se reinicia y el debugger y el CCS se quedan bloqueados al pasar por este punto.
Sabéis cómo se hacen los punteros en CCS Compiler een ensamblador?
Concretamente la parte del codigo es esta:
#define Work1W w1 // Working registers
#define ParkParmW w7
mov ParkParm+Park_qAngle,ParkParmW
mov [ParkParmW++],Work1W
"ParkParm+Park_qAngle" es una variable de una estructura previamente definida
Gracias de antemano!
Saludos
-
Y porque insistir en seguir con el ASM, por que no portarlo de una vez a C, ya que la union C/ASM es compilador dependiente. y tenes que agregarle varias cosas al ASM.