PIC18F4550 TIMER 0 - Interrupción por desbordamiento de Timer 0 CCS PIC C COMPILER

  Рет қаралды 10,739

Jorge APC

Jorge APC

Күн бұрын

Пікірлер: 23
@JorgeAPC
@JorgeAPC 2 жыл бұрын
SE REALIZAN PROYECTOS DE ELECTRÓNICA -PROGRAMACIÓN DE MICROCONTROLADORES, PIC, ARDUINO, AVR, STM32 -Lenguaje assembler, lenguaje C, MPLAB X, CCS, MikroC, Whatsapp: +51921322152 Correo: jorge.peraltac01@gmail.com Canal de youtube: Jorge APC dsPIC, PIC18F4550, PIC16F877A, PIC16F84A, PIC18F1936, PIC16F887, CURIOSITY NANO -Programación de PLC, -Resolución de tareas -Resolución de prácticas y exámenes -Clases de electrónica analógica y digital -Simulaciones en Proteus, LabView, Multisim -prototipos funcionales electrónico robóticos -proyectos de robótica y electrónica -proyectos de automatización -diseño de placas (PCB) - Automatización
@BALO_BERSERK
@BALO_BERSERK Жыл бұрын
MAESTRASOOOOOO. Excelente video
@medcast13
@medcast13 2 жыл бұрын
12:54 ahhh con razón xd Jajajaja no me generaba mi señal a 50Hz (20ms), ya con eso, entonces para no moverle nada a la fórmula bastará con dividir el tiempo a la mitad, en mi caso 20ms/2=10ms jajaja ya está, buen tuto.
@juancamilovalbuenavillamil5196
@juancamilovalbuenavillamil5196 4 жыл бұрын
gran video muchas gracias, tengo una duda para repetir la cantidad de veces para lograr 10 seg se hace con un if()?
@antolingino5135
@antolingino5135 3 жыл бұрын
Qué tal compeñero, saludos desde México. Antes que nada me gustaría felicitarte y agradecerte por los videotutoriales sobre PIC, me ha servido como autodidacta. Sobre los 31veces el desbordamiento de Timer 1 para generar 1s, ¿hacer eso no generaría problemas en el funcionamiento de PIC y si además se tienen otras interrupciones implementadas?
@denisalvarez4926
@denisalvarez4926 4 жыл бұрын
Hola excelente video muy buena explicación, estoy haciendo un contador de rpm con timer 0. Como podria hacer para que cuando se desborde comience a contar de nuevo el set_timer y al momento de la interrupción sume los dos valores. Desde ya, te agradezco cualquier sugerencia . Saludos
@ArcherGBT
@ArcherGBT 2 жыл бұрын
11:00 ¿De qué multiplicación sale el TMR0L?
@medcast13
@medcast13 2 жыл бұрын
Me queda igual esa duda, a mi me sale, 3.6562e+000, supongo que ahí si se redondea al entero, pues si debe ser entero, despejando: TMR0L=256-( 32.3ms/(4*TOsc*PreescalerMax)) , PrescalerMax=256
@noseadondevamos
@noseadondevamos 4 жыл бұрын
Puedo utilizar el oscilador de 48MHz interno para el timer 0 en vez de utilizar el oscilador de cristal?
@JorgeAPC
@JorgeAPC 4 жыл бұрын
Si puedes
@alejandrorosales398
@alejandrorosales398 3 жыл бұрын
se entiende todo, pero aun no se como hacer "reemplazos" en ecuaciones hehehe MUCHAS GRACIAS
@medcast13
@medcast13 2 жыл бұрын
Sustituir pues :v
@alejandrorosales398
@alejandrorosales398 2 жыл бұрын
@@medcast13 malo
@ronaldotitomeza9947
@ronaldotitomeza9947 4 жыл бұрын
Solamente puedo tener 1 segundo en alto ? ,Se puede configurar para 60 segundos o horas ,
@JorgeAPC
@JorgeAPC 4 жыл бұрын
Puedes obtener el tiempo que desees, Por ejemplo si utilizas el Timer 0 a 16 bits, podrías temporizar 1 minutos y repetir este valor mediante un bucle que puede ser for o while 60 veces para obtener una Hora, o el tiempo que necesites en tu programación.
@Gratiman
@Gratiman 4 жыл бұрын
Excelente video, ¿esto aplica para PIC16F877A?
@JorgeAPC
@JorgeAPC 4 жыл бұрын
Claro que si , pero hay que tener en cuenta que el Timer0 del PIC 16F877A cuenta con 8 bits, a diferencia del 18F4550 que cuenta con 8 o 16 bits, El ejemplo de este vídeo se puede aplicar al 16F877A utilizando el Timer1 que si es de 16 bits.
@Gratiman
@Gratiman 4 жыл бұрын
@@JorgeAPC gracias :)
@pictrance
@pictrance 4 жыл бұрын
1:21, 8bit = 255 y 16bit = a 65535
@JorgeAPC
@JorgeAPC 4 жыл бұрын
2^8=255 lo que se traduce como 256 valores contados desde 0 hasta 255 --- 2^16=65535 que se traduce como 65536 valores contados desde 0 hasta 65535
@pictrance
@pictrance 4 жыл бұрын
@@JorgeAPC exacto pero asi como lo dices das a entender que 256 y 65536 son los limites rales máximos
@MartinRodriguez-px3rw
@MartinRodriguez-px3rw 4 жыл бұрын
Muy buen video, estoy teniendo problemas para realizar la mensura de distancia con dos sensores de distancias ultrasónicos te dejo mi correo para pasarte el código (martin.rodriguez@estudiantes.utec.edu.uy) saludos
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
Гениальное изобретение из обычного стаканчика!
00:31
Лютая физика | Олимпиадная физика
Рет қаралды 4,8 МЛН
ENSAMBLADOR VS C PARA MICROCONTROLADORES
20:12
Carlos QL
Рет қаралды 4,8 М.
¿Cómo funciona el TIMER de un MICROCONTROLADOR?
13:04
JT Ingenieria
Рет қаралды 22 М.
The BEST Mechanical Display You've EVER Seen!!!
13:51
Tin Foil Hat
Рет қаралды 571 М.
I tried the Cheapest Arduino Alternative (that Nobody heard of)
13:31
Why Does Diffusion Work Better than Auto-Regression?
20:18
Algorithmic Simplicity
Рет қаралды 433 М.
Let's build a voltage multiplier!
16:32
Ben Eater
Рет қаралды 2,3 МЛН
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН