Repository navigation
MPASM Live 0.4.0 — colores y soporte XC8 PIC-AS
Pre-releaseXC8 PIC-AS para .s y .S
- Coloreado PIC-AS: instrucciones, PSECT/PROCESSOR/CONFIG, preprocesador, registros, números, comentarios y etiquetas.
- Autocompletado de instrucciones y registros del DFP instalado.
- Detección de pic-as.exe de XC8 y del paquete de dispositivo, con configuración manual alternativa.
- Revisión sin guardar y ensamblado/enlace independiente a HEX.
- Creación de práctica básica PIC-AS, snippets y opciones de fuentes/enlace configurables.
- Se conserva MPASM para .asm y no se intercepta Ctrl+Shift+B en PIC-AS, para seguir usando las herramientas oficiales de Microchip.
Instalar y activar colores
Instala el VSIX y recarga VS Code. Abre tu .s/.S y selecciona «PIC-AS (XC8)» como lenguaje. Si otro lenguaje tiene prioridad, ejecuta «PIC-AS: Activar colores para .s y .S en esta carpeta».
Ensamblador
«PIC-AS: Configurar XC8 y paquete del dispositivo» permite localizar el compilador y DFP. «PIC-AS: Ensamblar y generar HEX» usa nuestra compilación independiente; para el proyecto oficial de clase sigue usando las extensiones de Microchip, o configura explícitamente sus fuentes y opciones. No se importan las configuraciones de MPLAB automáticamente.
Probado localmente con XC8 PIC-AS 3.10, PIC18F4550 y PIC18Fxxxx_DFP 1.8.178. Pasaron 19 pruebas y una integración real en VS Code, incluida la generación de HEX. Los tests de compiladores se omiten en GitHub cuando las herramientas no están instaladas.
Versión de prueba, código MIT. No incluye binarios de Microchip, simulador ni programador. Los diagramas conservan las limitaciones del análisis de fuente MPASM y no resuelven PSECT de XC8.