{
    "ok": true,
    "curso": {
        "id": 87223,
        "titulo": "Programación De Microcontroladores",
        "area_especialidad": "Electricidad Y Electrónica-Electrónica Industrial",
        "fundamentacion_tecnica": null,
        "objetivos_generales": null,
        "poblacion_objetivo": null,
        "requisitos_ingreso": null,
        "tecnicas_metodologicas": null,
        "material_didactico": null,
        "material_didactico_participantes": null,
        "infraestructura": "Una Sala De Clases Con Ventilación E Iluminación Adecuada Para 20 Personas",
        "equipamiento": "Proyector Multimedia Computador Pizarra Blanca",
        "asistencia": "75",
        "requisitos_tecnicos": null,
        "fecha_procesamiento": "2025-10-31 07:35:13"
    },
    "objetivos": [
        {
            "numero_objetivo": "1",
            "objetivo_texto": "Identificar La Arquitectura Interna De Los Microcontroladores De La Familia Pic16f87x",
            "contenido": "Arquitectura De Microcontroladores De La Familia Pic 16f87x Diferencias Entre Microcontrolador Y Microprocesador Arquitectura Interna Del Microcontrolador Memoria De Datos Memoria De Programas Puertos De Entrada Y Salida Características Especiales",
            "horas_teoricas": 3,
            "horas_practicas": 2,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "2",
            "objetivo_texto": "Aplicar Los Microcontroladores En Lenguaje De Máquina Para La Realización De Una Secuencia De Comandos",
            "contenido": "Programación Assembler Introducción Al Lenguaje Assembler Repertorio De Instrucciones Para El Pic 16f87x Ambiente De Desarrollo De Programación Y Simulación Registros De Datos De Uso General Configuración Y Utilización De Puertas De Entrada Y Salida",
            "horas_teoricas": 3,
            "horas_practicas": 2,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "3",
            "objetivo_texto": "Utilizar Simuladores Para Comprobar Operación De Programas De Microcontroladores Y Reconocer Los Sistemas De Ingreso Y Entrega De Señales Eléctricas De Los Microcontroladores",
            "contenido": "Simulación Y Programación Del Pic Simulación De Programas De Entrada Y Salida En Ambiente De Desarrollo Carga Del Programa En El Microcontrolador Implementación En Protoboard De Una Aplicación De Entrada Y Salida Con Manejo De Elementos De Potencia",
            "horas_teoricas": 3,
            "horas_practicas": 2,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "4",
            "objetivo_texto": "Aplicar Técnicas De Programación En Assembler Para Crear Rutinas Y Subrutinas De Control",
            "contenido": "Técnicas De Temporización Rutinas De Temporización Por Ciclos Anidados Rutinas De Temporización Con Registros Especiales",
            "horas_teoricas": 3,
            "horas_practicas": 2,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "5",
            "objetivo_texto": "Aplicar Técnicas De Programación En Assembler Para Crear Rutinas Y Subrutinas De Control",
            "contenido": "Manejo De Tablas De Datos Tablas De Look Up Limitaciones De Las Tablas De Look Up Aplicaciones De Tablas De Look Up En Sistemas Secuenciales De Luces",
            "horas_teoricas": 3,
            "horas_practicas": 2,
            "horas_elearning": 0
        },
        {
            "numero_objetivo": "6",
            "objetivo_texto": "Realizar Interfaz De Entrada Y Salida Para Comunicar El Microcontrolador Con Su Entorno",
            "contenido": "Programación De Elementos Visualizadores De Información Manejo De Display De 7 Segmentos Manejo De Display Lcd Alafanuméricos Programación De Elementos De Entrada Y Memoria Eeprom Manejo De Teclado Matricial Manejo De Eeprom Manejo Y Comunicación De Datos Conversión Análoga Digital Transmisión De Datos Por Protocolo Rs-232",
            "horas_teoricas": 3,
            "horas_practicas": 2,
            "horas_elearning": 0
        }
    ]
}