TVcomo
TVcomo
  • 43
  • 145 002
El Timer0 de PIC. Configuración y simulación en Mplab
Siguiendo con los temas de manejo de tiempos en el microcontrolador, tenemos el temporizador Timer0 y en esta ocasión te muestro cómo configurarlo como un contador interno usando la base de reloj del propio PIC.
มุมมอง: 4 711

วีดีโอ

Cómo manejar correctamente el SET de INSTRUCCIONES del PIC 16F887
มุมมอง 3.1K3 ปีที่แล้ว
Antes de que comiences a memorizar las instrucciones sin sentido del PIC, es importante que comprendas cómo se interpretan estos códigos en la memoria del microcontrolador. Con este video te garantizo que te será mucho más fácil en adelante hacer uso de el lenguaje ensamblador para que tus proyectos sean sueños realizables en vez de pesadillas. Las imagen de la arquitectura de 14 bits es propie...
Arquitectura Harvard vs Von Neumann en el PIC 16F887
มุมมอง 7K3 ปีที่แล้ว
Las arquitecturas Harvard y Von Neumann son ampliamente utilizadas en microcontroladores y en este video te muestro sus principales características y su aplicación en el PIC 16F887. La animación es propiedad de Microchip Technology Inc.
Cómo simular un PIC 16F887 en Proteus.
มุมมอง 3.7K3 ปีที่แล้ว
En este video vemos cómo simular un PIC 16F887 utilizando el Software Proteus y realizamos un ejemplo básico con el programa de Réplica de puertos que desarrollamos en las primeras partes del curso de microcontroladores.
Introducción al manejo de PROTEUS para simulación de circuitos.
มุมมอง 1.1K3 ปีที่แล้ว
Bienvenido al curso de Proteus para simulación de circuitos electrónicos. Comenzaremos desde lo más básico y realizaremos diferentes circuitos tanto analógicos como digitales para posteriormente incluir este programa como parte de las herramientas para el desarrollo de proyectos con microcontroladores. ¡Que te diviertas!
¿Qué es el REGISTRO W en un PIC y por qué es necesario?
มุมมอง 4.1K3 ปีที่แล้ว
En este video te explico al registro de trabajo W REG del PIC y su funcionalidad al incorporarlo con la ALU y el Registro STATUS.
¿Qué son los bancos de memoria en el PIC y cómo se seleccionan?
มุมมอง 6K3 ปีที่แล้ว
Los bancos de memoria del PIC guardan los registros necesarios para configurar los módulos internos y ejecutar las diferentes rutinas, para acceder a ellos necesitamos hacer uso de un registro especial llamado STATUS y en este video te explico la manera de hacerlo utilizando lenguaje ensamblador.
Simulación con MPLAB paso a paso desde cero
มุมมอง 5K3 ปีที่แล้ว
En este video te muestro cómo utilizar el simulador integrado en el MPLAB IDE utilizando un programa conocido como réplica de puertos. Esta es una de las prácticas más básicas con lenguaje ensamblador pero también una de las más importantes. El video es un poco largo pero te recomiendo que lo veas con paciencia puesto que sentará las bases para una correcta utilización y comprensión del program...
Programar un PIC 16F887 usando MPLAB (INTRODUCCION)
มุมมอง 10K3 ปีที่แล้ว
Primeros pasos en el uso del software MPLAB para programar PICs. Creación de un proyecto mediante el Project Wizard.
¿Qué es un REGISTRO en un PIC?
มุมมอง 6K3 ปีที่แล้ว
Los registros en los microcontroladores son las localidades de memoria donde leeremos o escribiremos información para configuración y manejo de datos. En este video te platico las principales características que debes saber para programar tus dispositivos PIC.
Cómo se conecta un PIC 16F887 (Diagrama de pines)
มุมมอง 3.7K3 ปีที่แล้ว
Como debes alimentar o conectar un PIC 16F887 y por qué es tan importante la hoja de especificaciones.
Como arreglar un viejo minicomponente que no responde de los botones
มุมมอง 16K3 ปีที่แล้ว
Este antiguo minicomponente tenia muy buena calidad de audio pero un dia dejo de responder. Te muestro como probar y reemplazar los botones para volverlo a la vida. Si tu problema es mas serio y está dañado el microcontrolador principal, no lo tires, aun tiene esperanza. Si el amplificador funciona, en videos posteriores te mostraré cómo puedes ponerlo de nuevo en funcionamiento.
Comunicación Serial del PIC 16f887 a la PC utilizando el simulador de la suite PROTEUS.
มุมมอง 1.1K4 ปีที่แล้ว
Como continuación a los videos de comunicación serie del pic 16f887, aquí te dejo la forma de hacer el sensor de temperatura mediante el simualdor de Proteus. Recuerda que es mejor si armas físicamente el citcuito, pero en ocasiones no tenemos todo el material disponible y queremos avanzar en los proyectos.
Comunica tu PIC con la PC y crea tu propio sensor de temperatura.
มุมมอง 6454 ปีที่แล้ว
Usando comunicación serial creamos un programa para comunicar el PIC 16f887 a través de un puerto COM virtual usando una llave USB-TTL. El lenguaje de programación es en C y el protocolo de comunicación es usando la librería RS-232. Acá el código: #include (16F887.h) //recuerden que son paréntesis angulares #device ADC = 10 #fuses INTRC_IO,NOWDT,NOPROTECT,NOLVP, MCLR, NOCPD, NOBROWNOUT, NODEBUG...
Comunica tu PIC con una computadora o un móvil. Aprende a usar la EUSART.
มุมมอง 4104 ปีที่แล้ว
Para comunicar el PIC con computadoras o teléfonos móviles se utiliza un módulo de comunicación conocido como EUSART. En este video te muestro las generalidades más importantes que tienes que saber para poder utilizarlo adecuadamente para tus proyectos.
Cómo alambrar un display LCD 16x2
มุมมอง 7144 ปีที่แล้ว
Cómo alambrar un display LCD 16x2
Cómo programar un display LCD en C utilizando un PIC 16F887
มุมมอง 1.8K4 ปีที่แล้ว
Cómo programar un display LCD en C utilizando un PIC 16F887
Cómo programar el módulo de PWM en un PIC para controlar motores de CC
มุมมอง 1.4K4 ปีที่แล้ว
Cómo programar el módulo de PWM en un PIC para controlar motores de CC
¿Qué es PWM? La modulación por por ancho de pulso.
มุมมอง 2.3K4 ปีที่แล้ว
¿Qué es PWM? La modulación por por ancho de pulso.
Cómo programar el ADC en un PIC usando lenguaje C y Mplab (Con simulador incluido).
มุมมอง 6984 ปีที่แล้ว
Cómo programar el ADC en un PIC usando lenguaje C y Mplab (Con simulador incluido).
Señales digitales y analógicas ¿Cuáles son sus características?
มุมมอง 3.8K4 ปีที่แล้ว
Señales digitales y analógicas ¿Cuáles son sus características?
¿Qué es un divisor de voltaje y para qué me sirve?
มุมมอง 4.8K4 ปีที่แล้ว
¿Qué es un divisor de voltaje y para qué me sirve?
Cómo funciona un motor de CC y cuáles son sus características.
มุมมอง 4404 ปีที่แล้ว
Cómo funciona un motor de CC y cuáles son sus características.
Cómo controlar un motor paso a paso en ensamblador para PIC
มุมมอง 1.3K4 ปีที่แล้ว
Cómo controlar un motor paso a paso en ensamblador para PIC
Programar un led intermitente en C usando un PIC 16F887 (MUY FACIL)
มุมมอง 1.8K4 ปีที่แล้ว
Programar un led intermitente en C usando un PIC 16F887 (MUY FACIL)
Cómo programar en C utilizando Mplab
มุมมอง 4.4K4 ปีที่แล้ว
Cómo programar en C utilizando Mplab
Cómo hacer parpadear un led con un PIC 16f887 en lenguaje ensamblador.
มุมมอง 3.8K4 ปีที่แล้ว
Cómo hacer parpadear un led con un PIC 16f887 en lenguaje ensamblador.
Cómo funciona un motor a pasos y cómo debes conectarlo al microcontrolador.
มุมมอง 1.2K4 ปีที่แล้ว
Cómo funciona un motor a pasos y cómo debes conectarlo al microcontrolador.
Cómo funciona un driver L293 y porqué lo utilizamos.
มุมมอง 16K4 ปีที่แล้ว
Cómo funciona un driver L293 y porqué lo utilizamos.
Diferencias entre EQU y #DEFINE y para qué los utilizamos.
มุมมอง 1.3K4 ปีที่แล้ว
Diferencias entre EQU y #DEFINE y para qué los utilizamos.

ความคิดเห็น

  • @usuario6309
    @usuario6309 15 วันที่ผ่านมา

    Mereció sub y like

  • @estebanmurillo4431
    @estebanmurillo4431 หลายเดือนก่อน

    👍

  • @snkgameplays01
    @snkgameplays01 2 หลายเดือนก่อน

    Estoy aprendiendo a programar PICS basado en el libro de Palacios para el 16f84, que imagino que conoces, estoy en la version de MPLAB 6.60 y ahi el include no me pide usar "#" (aunuque por probar se lo puse y no manda error), se que es una tonteria, pero al ser IDEs "antiguos" cierta info va cambiando y es dificil integrarla para los nuevos, porque por ejemplo vi que MPLABX, en sus ultimas verisones ya ni dan soporte para assembler o lo están complicando. Alguna recomendacion para aquellos que en 2024 estan intentando desarrollar proyectos en assembler, para no quedarse rezagados? P.D. Te felicito por los videos, es muy amena y clara la forma en la que explicas

  • @carlosa2843
    @carlosa2843 3 หลายเดือนก่อน

    ¿Podría darles 3.3 V a las entradas del driver? Es para poder usar el ESP8266

    • @luis61323
      @luis61323 3 หลายเดือนก่อน

      Funciono? Tengo la misma duda

    • @carlosa2843
      @carlosa2843 3 หลายเดือนก่อน

      @@luis61323 justo hace una hora ví un vídeo donde si lo hacen, este es el enlace th-cam.com/video/QaIfVACRtcM/w-d-xo.htmlsi=AKSX5Hex59GvrsKa

    • @aldoguieni
      @aldoguieni 3 วันที่ผ่านมา

      Debería funcionar, el datasheet dice que opera de 1.2 hasta 36 V

  • @user-jo2vq7tu9i
    @user-jo2vq7tu9i 4 หลายเดือนก่อน

    Muy buenas profesor, espero que se encuentre bien, tenngo una pregunta como puedo saber si mi microcontrolador esta funcionando correctamente podrias hacer un video de esto?

  • @jorgevargas7756
    @jorgevargas7756 6 หลายเดือนก่อน

    excelente, podrías explicar el L6219 para un ploter de corte redsail

  • @luisuwu7315
    @luisuwu7315 8 หลายเดือนก่อน

    Lo q yo entiendo es q si hago eso habra un corto.😅😅😅

  • @jovinskycocovic5293
    @jovinskycocovic5293 9 หลายเดือนก่อน

    Eres Dios

  • @onibus100
    @onibus100 9 หลายเดือนก่อน

    Eu sou do Brasil você é de que país.

  • @jjcj6463
    @jjcj6463 10 หลายเดือนก่อน

    Gracias por el vídeo. Tengo una duda (no entiendo demasiado de electrónica), el motor ¿puede funcionar indefinidamentena bajas revoluciones sin sobrecalentarse?. Gracias

  • @Zulwise
    @Zulwise 10 หลายเดือนก่อน

    Excelete amigo, gracias. En el caso 3:23. No tuvieses Ve, ni Vs o tampoco el valor de R2. ¿Cómo podrías hallar el valor de la resistencia R2 siendo que Ve = 3Vs?

  • @jeorger.a.2146
    @jeorger.a.2146 10 หลายเดือนก่อน

    Buenísimo me aclara todo resumido !!!

  • @profetello4647
    @profetello4647 10 หลายเดือนก่อน

    Gran aporte visual, para comprender su funcionamiento

  • @joseyanezgarcia9629
    @joseyanezgarcia9629 11 หลายเดือนก่อน

    Gracias amigo, lo entendí como lo explicaste y pude armar el de mi tarea jajaaj

  • @jhoncamayo317
    @jhoncamayo317 ปีที่แล้ว

    Buenísimo el video

  • @salvab.8108
    @salvab.8108 ปีที่แล้ว

    Extraordinaria explicación para los que estudiamos electrónica hace 40 años

  • @fabriciocuellarzuna5249
    @fabriciocuellarzuna5249 ปีที่แล้ว

    Gran aporte!

  • @wilmerantonioanayapotosi2606
    @wilmerantonioanayapotosi2606 ปีที่แล้ว

    Muchas gracias exelentes tutoriales ... Muy claros .

  • @fernandoalonso3367
    @fernandoalonso3367 ปีที่แล้ว

    Gran vídeo

  • @jimmymeza5373
    @jimmymeza5373 ปีที่แล้ว

    Hola, muy buen video. En la última parte no explicaste porque 1 instruccion toma 4 ciclos de reloj?? A que se debe??

  • @Cartafilo.
    @Cartafilo. ปีที่แล้ว

    y con respecto al cristal de cuarzo? es igual que en los demás pic de la familia 16f8xx?

  • @juancarlosoanelli9626
    @juancarlosoanelli9626 ปีที่แล้ว

    Lastima , no te puedo dar un like porque no respondiste la pregunta de porque entre a ver el video , en que circuntancias sirve el divisor de voltaje y en que no? Por lo que vi por ahi que podes dividir el voltaje segun la potencia de la fuente claro , tenes 12 volt pero no aclaras que pot tira ponele un max de 10 Amp serian 120watt:ya con eso podemos pensar mejor el divisor de voltaje. yo necesito 6 volt en el medio hasta alli todo bien, ponele que quiera conenctar un foco que consuma esa tension 6 volt. con una determinada res interna para esa lampara, la cual deberia ser ideal para esa tension , que pasaria si si la resistencia bajase o conectase otra cosa que tambien consuma 6 volt pero su resistencia interna sea mayor o menor!! .Esis puntos no se tocan y son los que mejor hacen entender la tension y la corriente . creo que Ixr no te daria 6 volt sino menos y alli ya no serviria tanto usar un divisor ,no? tendria que poner un zenner en serie con la res y este mantendria el flujo detension constante mentras entrega mas o menos corrinete ala carga para que funcione ,perdon por extenderme

  • @andresfeliperamirezocampo3686
    @andresfeliperamirezocampo3686 ปีที่แล้ว

    Muy bien explicado. Me ha ayudade bastante para mi tarea. Gracias!

  • @pedrosanchez4658
    @pedrosanchez4658 ปีที่แล้ว

    Holaaaae podrias ayudar a programa algo en c 🙈

  • @emmanuelca2431
    @emmanuelca2431 ปีที่แล้ว

    Solo compras los pulsadores así o hay que pedirlos especiales o como? Quiero cambiar los de mi Minicomponente Sony RX-66 del año 1998 ya les hice limpieza y pues no quedan al 100 además que bueno no lee bien los CDs y las caseteras no funcionan.

    • @unknownmaleperson7439
      @unknownmaleperson7439 3 หลายเดือนก่อน

      los pulsadores que venden son compatibles con todos los estereos sony?

  • @noevelasquez5109
    @noevelasquez5109 ปีที่แล้ว

    Muy util e informativo video, muchas gracias !!!

  • @RG4gato1233
    @RG4gato1233 ปีที่แล้ว

    Amigo tengo un celular Pero tiene la pantalla salida de marco de celular

  • @arguellesgonzalezandres956
    @arguellesgonzalezandres956 ปีที่แล้ว

    Eres un genio. Gracias por tan buen contenido <3

  • @RaulVillaseca
    @RaulVillaseca ปีที่แล้ว

    Me suscribo a su canal, RVC Lima Perú

  • @karenruizrincon9706
    @karenruizrincon9706 ปีที่แล้ว

    UwU me voy a casar con Erick NC

  • @karenruizrincon9706
    @karenruizrincon9706 ปีที่แล้ว

    onichan amo a Erick NC

  • @karenruizrincon9706
    @karenruizrincon9706 ปีที่แล้ว

    aña aña aña aña aña aña aña aña

  • @karenruizrincon9706
    @karenruizrincon9706 ปีที่แล้ว

    esres muy buen profesor

  • @edgaracarapiapaza7512
    @edgaracarapiapaza7512 ปีที่แล้ว

    Disculpa, cómo hago la conexión de los pines del micro, para un cubo LED de 5x5X5, por favor ayúdame.

  • @abelmartinez9872
    @abelmartinez9872 ปีที่แล้ว

    Excelente Trabajo, ayudas bastante a estudiantes universitarios en electrónica como yo, me quedo muy claro la explicación, gracias buen hombre.

  • @jaimegomez6748
    @jaimegomez6748 ปีที่แล้ว

    Que excelente explicacion. Muy útil.

  • @miguelangelsantana4063
    @miguelangelsantana4063 2 ปีที่แล้ว

    Ing. Cuál es su nombre personal

  • @Henrypro_
    @Henrypro_ 2 ปีที่แล้ว

    Excelente explicación, ahora entiendo para qué sirve, gracias

  • @josemiguelyucrasulca7121
    @josemiguelyucrasulca7121 2 ปีที่แล้ว

    👍👍👍👍👍

  • @augustoresquinescobar7427
    @augustoresquinescobar7427 2 ปีที่แล้ว

    Excelente explicación

  • @asamimurakami7666
    @asamimurakami7666 2 ปีที่แล้ว

    hola muy buenas tardes tu haces trabajos externos para cambios de display

  • @edgarjimenez3531
    @edgarjimenez3531 2 ปีที่แล้ว

    Que medida son los botones?

  • @joseantoniocisneros7845
    @joseantoniocisneros7845 2 ปีที่แล้ว

    1.2 a le llamas potencia :(

  • @kevin21ff45
    @kevin21ff45 2 ปีที่แล้ว

    La mejor explicación que encontré!

  • @sensorics
    @sensorics 2 ปีที่แล้ว

    muy claro

  • @neiwarecruz3519
    @neiwarecruz3519 2 ปีที่แล้ว

    Continúa así bro. Buen video

  • @dragonmods176
    @dragonmods176 2 ปีที่แล้ว

    Like amigó 😃

  • @rubenhinojosa8527
    @rubenhinojosa8527 2 ปีที่แล้ว

    saludos desde rd quiero saber en asembler como se hace en programación le explicó para que me entienda mejor yo tengo un conversor A/d y quiero que con el valor binario de cada voltaje que yo elija encienda un led de x puerto de salida cuando se me active un flag por ejemplo de una resta comparando dos valores Sin usar la instrucción de salto le agradeciera mucho su comentario gracias

  • @charlyrdz2956
    @charlyrdz2956 2 ปีที่แล้ว

    De donde eres ??

  • @eduardoveytia244
    @eduardoveytia244 2 ปีที่แล้ว

    Aquí el kilo watt hora cuesta unos 200 pesos mexicanos