Programación · Aula en Video
CLASE EN VIDEO

Parte 3: PicBasic Pro — Fundamentos de Programación

Archivo de Video Local:
Video_03_Parte_03_PicBasic_Pro_Fundamentos_de_Programacion_1080p.mp4
Ubicación en disco: Videos_Curso_IoT/Curso_Programacion_e_Interfaz_de_Microcontroladores_PIC_Gemini/Video_03_Parte_03_PicBasic_Pro_Fundamentos_de_Programacion

Sube este archivo .mp4 a tu canal de YouTube y pega su enlace en src/data/youtube-ids.json (clave "programacion-e-interfaz-microcontroladores-pic" → "video-03-picbasic-pro-fundamentos-programacion") o pruébalo en vivo aquí abajo:

Archivo Fuente: Video_03_Parte_03_PicBasic_Pro_Fundamentos_de_Programacion_1080p.mp4
CLASE EN VIDEO Parte 3 · Sintaxis, Variables, Operadores y Control de Flujo en PBP

Parte 3: PicBasic Pro — Fundamentos de Programación

Estructura de un programa en PicBasic Pro: directiva DEFINE OSC, tipos de variables (BIT, BYTE, WORD y arreglos), constantes CON, alias de pines y bits con VAR, inicialización segura de puertos antes de TRIS, comandos básicos (HIGH, LOW, TOGGLE, PAUSE, PAUSEUS), aritmética entera de 16 bits, operadores bit a bit y estructuras IF..THEN..ELSE, SELECT CASE, FOR..NEXT, WHILE..WEND y GOSUB..RETURN.

APUNTES CLAVE DE LA CLASE SÍNTESIS TÉCNICA
  • Declaración óptima de variables BIT, BYTE y WORD para maximizar los 68 bytes de memoria RAM del PIC16F84A.
  • Inicialización libre de pulsos espurios escribiendo primero los latches PORTA/PORTB y luego TRISA/TRISB.
  • Aritmética entera sin punto flotante mediante escalado en punto fijo y operadores especiales (**, */ y DIG).
  • Diseño modular estructurado con subrutinas GOSUB..RETURN respetando el límite de la pila por hardware.
CONTENIDO DEL PAQUETE DESCARGABLE .PDF + .ZIP

Al descargar el paquete video-03-picbasic-pro-fundamentos-programacion-codigo-y-planos.zip obtienes listos para usar en taller:

  • picbasic_pro_video_03.pbp
  • ensamblador_mpasm_video_03.asm
  • firmware_xc8_video_03.c
  • Guia_Estudio_Video_03.pdf