Timers - "Temporizadores" con ATmega328p

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ม.ค. 2025

ความคิดเห็น • 24

  • @marvicdigital
    @marvicdigital 3 ปีที่แล้ว +10

    Llegué a tu video por que deseaba entender bien la configuración de los timers de los atmega y me puse a buscar y este video fue el primer resultado. Debo decir que de los videos que he visto hasta ahora este me ha dejado muy claro el tema por que lo explicas muy bien y de una forma que se capta muy bien. Muchas gracias por compartirlo y tomarte el tiempo de enseñarnos bien. Saludos desde Colombia

    • @RojoCafe
      @RojoCafe  3 ปีที่แล้ว

      Hola marvicdigital me da mucho gusto que el video le haya sido de utilidad. Saludos desde México!!

  • @facudegregorio4094
    @facudegregorio4094 ปีที่แล้ว +2

    Excelente video, muy clara toda la explicación, y lejos de ser abrumadora, como suele pasar con gran parte de los videos. Antes de comenzar a ver el video creí que 40 minutos era mucho tiempo (muchas veces contando 20ms 😅) pero se pasó volando por el dinamismo con el que explicas cada paso. Si llegas a encontrar el Excel con las configuraciones pido una copia! Saludos

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

      Gracias!! que bueno que le ha sido de utilidad. OK, si encontramos el excel lo ponemos disponible para que se aproveche. MIentras tanto, reciba un cordial saludo!

  • @jesusfernando5479
    @jesusfernando5479 2 ปีที่แล้ว +1

    Excelente clase! Todo muy claro, muchas gracias

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

      No hay de que Jesús Fernando! Que bueno que te ha sido de utilidad!

  • @brauliomartinez5848
    @brauliomartinez5848 3 ปีที่แล้ว +2

    Muy buen explicación, ¡gracias por el video! :)

    • @RojoCafe
      @RojoCafe  3 ปีที่แล้ว

      No hay de que Braulio!! Que bueno que les es de utilidad. Saludos!

  • @danielaaguilar2315
    @danielaaguilar2315 2 ปีที่แล้ว +1

    Excelente profe

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

      Gracias Daniela!! Que bueno que te fue de utilidad!

  • @mauricio_negrin
    @mauricio_negrin 3 ปีที่แล้ว +3

    Una pequeña corrección, el TCNT1 del timer 1 cuenta de 0 hasta 65.535 ya que es de 16 bits

    • @RojoCafe
      @RojoCafe  3 ปีที่แล้ว

      Muchas gracias por la corrección Mauricio! en breve pondremos una nota aclaratoria en la descripción del video. Saludos!

  • @Victor-sy2wi
    @Victor-sy2wi 2 ปีที่แล้ว +1

    Muy buen video. Una consulta, si mi timer esta adentro de un if. Entonces cuando entre al if recién comenzara la cuenta?

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

      Que tal Victor22! con gusto contestamos tu pregunta. El contador siempre estará trabajando, independientemente que entre a tu "if" o no. Siempre y cuando no tenga '000' en el prescaler que es lo único que lo detiene (bueno, eso y/o apagar las interrupciones, ambas cosas lo detienen). Saludos!

  • @lautarofontana
    @lautarofontana 3 ปีที่แล้ว +4

    Buenas! Podrías subir el excel que está muy prolijo con los mapas de registros del atmega?

    • @RojoCafe
      @RojoCafe  3 ปีที่แล้ว +1

      Hola lautaro fontana!! Fijate que ese excel lo hicimos para grabar el video y no sé si lo borramos, lo traemos un poco perdido. Tal vez se quedó en una computadora diferente. Lo estamos buscando. En cuanto lo encontremos se los compartimos!

  • @matiasmendoza2556
    @matiasmendoza2556 2 ปีที่แล้ว +1

    si necesito activar este contador por 10 segundos en un determinado momento se puede hacer?? por ejemplo en medio de un código en el main?

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

      que tal Matías Mendoza!! Con gusto contesto tu pregunta. Una forma de hacer es mantener "apagado" el timer mediante CS[2:0] = 0x000 en TCCR0B, "encender" el timer (colocanco cualquier un valor en CS[2:0], de acuerdo al prescaler que hayas calculado) y volverlo a apagar (con CS[2:0] = 0x000 ) cuando hayan pasado tus 10 segundos.
      Espero sea de utilidad.
      Saludos!

    • @matiasmendoza2556
      @matiasmendoza2556 2 ปีที่แล้ว +1

      @@RojoCafe se entendiooo buenísimo muchas gracias

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

      @@matiasmendoza2556 Ah! que bien que ha sido de utilidad! Saludos!

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

    cuales serian los pasos a caviar si queremos usar el TCNT1 para llegar a un umbral de 2^16 bits

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

      Hola, no entendimos bien la pregunta (sobre todo a que se refiere por "umbral") pero en todo caso sería operar con los 16 bits del TCNT1 en '1'.
      Saludos!

  • @Leandro-np1uk
    @Leandro-np1uk 2 ปีที่แล้ว +1

    y el codigo?

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

      Con gusto, el código aparece a partir del minuto 30:18, aquí la liga directa a ese minuto th-cam.com/video/89CmqWEsbkY/w-d-xo.html