У нас вы можете посмотреть бесплатно PIC18F57Q43 - PIC18F47Q43 Signal Measurement Timer - Modo temporizador или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:
Если кнопки скачивания не
загрузились
НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу
страницы.
Спасибо за использование сервиса ClipSaver.ru
🔧 SMT1 como temporizador en el PIC18F47Q43: retardo preciso por interrupciones En este video aprenderás cómo utilizar el módulo SMT1 del PIC18F47Q43 en modo temporizador, una alternativa profesional y precisa a la clásica función __delay_ms(). El SMT1 (Signal Measurement Timer) es un módulo de 24 bits que puede funcionar como temporizador independiente, generando retardos exactos sin bloquear el procesador. Lo configuramos para que genere una interrupción cada 1 milisegundo, y con eso implementamos nuestra propia función de retardo SMT1_delay_ms(). Usando este método: ✅ Aumentamos la precisión del tiempo. ✅ Liberamos al microcontrolador mientras espera. ✅ Usamos interrupciones para mantener el control. 💡 ¿Cómo funciona en modo temporizador? Se selecciona como fuente de reloj Fosc/4, que en este caso equivale a 16 MHz. Se carga el valor SMT1PR = 16000 para generar una interrupción cada 1 ms. El contador SMT1TMR se incrementa hasta alcanzar ese valor. Cuando ocurre la coincidencia, se dispara la interrupción y se ejecuta una rutina que incrementa una variable de tiempo: millis_counter. Así implementamos una función tipo millis() que cuenta el tiempo sin detener el programa, y con ella construimos una función personalizada SMT1_delay_ms(). ⚙️ Registros clave utilizados: SMT1CLK: Fuente de reloj del módulo (Fosc/4). SMT1CON1: Configura el modo Timer y operación repetitiva. SMT1PRx: Registros de comparación de 24 bits para definir el tiempo. SMT1TMR: Contador interno que se incrementa automáticamente. SMT1CON0: Habilita el módulo y controla el inicio del conteo. SMT1GO: Lanza el temporizador. SMT1IF: Bandera de interrupción, se limpia dentro de la ISR. 🔄 ¿Qué conseguimos? Con este temporizador: El LED conectado al pin RA4 enciende y apaga cada 100 ms, controlado por código. Todo el sistema es interrumpido cada 1 ms, pero con una carga mínima para la CPU. Podemos reutilizar este módulo como base para múltiples tareas temporizadas. 🧪 Ideal para proyectos como: Control de motores con PWM temporizado. Lectura periódica de sensores. Programación multitarea sin RTOS. Sistemas de bajo consumo con alta precisión. 💬 ¿Quieres aprender más sobre microcontroladores PIC, interrupciones y temporizadores avanzados? Suscríbete al canal, deja tu comentario, y activa la campanita para no perderte los próximos videos. Nos vemos en el siguiente tutorial aquí en Jorge APC. ¡A programar como los grandes! ========================================================================== Jorge APC ▂ ▃ ▅ ▆ █ No se olviden de suscribirse y dejar un like al vídeo █ ▆ ▅ ▃ ▂ https://www.youtube.com/channel/UCz0E... =================================================================== 🔴 Donativo voluntario: Puedes ayudarme a realizar videos de mejor contenido y calidad, haciendo un donativo para cubrir los gastos de nuevos componentes electrónicos para los nuevos proyectos en mi canal: 💎 Paypal : https://paypal.me/JorgeAPCPERU?countr... :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::SÍGUEME ::::::::::::::::::::::::::::::::::::::::::::::::::::: ✅ Youtube: https://bit.ly/2Ywq3oy 🚩 Facebook: / jorge.a.peralta.c88 📢 Instagram : https://www.instagram.com/jorge_apc88... 💎 Twitter: https://twitter.com/JorgePe93558253?l... ========================================================================= Para consultas de negocios, patrocinios, revisiones de productos de Electrónica, Ciencia y Tecnología comuníquese conmigo: [email protected] whatsapp/ Telegram: +51921322152 #microcontrolador #programaciónPIC #microcontroladoresPIC #PIC18F47Q43 #PIC18F #MPLABXIDE #XC8Compiler #CuriosityHPC #MicrochipTechnology #tutorialMicrocontrolador #cómoProgramarUnPIC #PICmicrocontroller #digitalInputsAndOutputs #IOPIC18F #PICLEDproject #PIC18Ftutorial #configurarPinesPIC #electrónicaFácil #proyectosConPIC #microcontroladorParaPrincipiantes #ArduinoVsPIC #PIC18F47Q43MPLAB #LEDsPIC18F #electrónicaBásica #electrónicaParaEstudiantes #Arduino #programaciónEnC #cursoDeMicrocontroladores #tutorialMPLAB #proyectosEscolaresDeElectrónica #proyectosFácilesConMicrocontroladores #secuenciasDeLucesConPIC #proyectosConLEDs #PICParaPrincipiantes #DIYMircocontrollerProject #Microchip #MicrochipCuriosity #PICkit5 #PICkit4 #JorgeAPC #proyectosJorgeAPC #YouTubeElectrónica #electrónicaJorgeAPC #sleepmode #WDT #JorgeAPC #ahorrodeenergía #microcontroladores #pic #bajoconsumodeenergia #arduino #pic #electronica #programacion #SLEEP #IDE #MPLABX #XC8 #oscilador #lcd #microcontroller #dspic #curiosity #nano #viral #microchip #reparacion #motores #ADC #PWM #code #configurator #16f18446 #python #osciloscopio #digital #Labview #IoT #18F47K42 #18F57Q43 #oscilador #raspberry #pi #pico