Cargar Bootloader con Arduino As ISP
8:08
Control de Disparo por Fase
2:28
Concurrencia de Tareas
9:15
Ай бұрын
Compilando Proyectos MPLABx
36:22
MCU Practica LB4 (Temperatura ADC)
38:53
MCU Practica LB3 (Semáforo)
40:03
MCU Clase ST4
45:28
4 ай бұрын
DIG2 Contadores
14:25
5 ай бұрын
MCU Clase ST3
51:02
5 ай бұрын
MCU Practica LB2
12:56
5 ай бұрын
MCU Practica LB1
38:50
5 ай бұрын
MCU Clase ST2
58:40
5 ай бұрын
Diseño PCB Kicad6 P1
31:26
5 ай бұрын
MCU Clase ST1
41:35
5 ай бұрын
Primer Parcial Digitales 2
27:28
5 ай бұрын
Decodificador BCD a 7 segmentos
9:18
Proyecto GoWin EDA con TangNANO
4:55
DIG1 - Tablas de Verdad P3
7:56
2 жыл бұрын
DIG1 - Tablas de Verdad P2
8:06
2 жыл бұрын
DIG1 -  Tablas de Verdad P1
11:40
2 жыл бұрын
Transmisión de datos UART EP2C5
7:13
Lectura Pulsador EP2C5
9:21
2 жыл бұрын
Destellar LED con EP2C5T #2
4:01
2 жыл бұрын
Destellar LED con EP2C5T
8:21
2 жыл бұрын
Circuito de prueba #2 FPGA-EP2C5
3:02
MCU20-USB con PIC16F
5:27
4 жыл бұрын
Simple Menu LCD PIC16F
0:47
4 жыл бұрын
Пікірлер
@RonaldMirandaF
@RonaldMirandaF Ай бұрын
Excelente explicación. He intentado y he logrado cambiar los lock bits usando AVRDUDESS en Windows; pero aún me permite leer el código y sobre-escribirlo en un archivo HEX en blanco. Lo he intentado varias veces pero sigue leyendo; haces el servicio de soporte técnico para ayudarme a encontrar el error? Uso el micro Atmega 328P-TH, tambien lo he intentado en Atmega 328PAU y tampoco he tenido éxito. Será porque lo hago desde Windows?
@pablozarate7524
@pablozarate7524 Ай бұрын
Si lee la memoria, tal vez no se han activado los bits LB1 y LB2, puedes también intentar con el valor lock 0xC0, que adicional restringe el sector de Aplicación. Algo a tomar en cuenta según la hoja de datos es que los bits LB1 LB2 deben ser activados al final, luego de establecer los fusibles E, H, L y los bits BLB2, BLB11, BLB02, BLB01 del lock. ."Program the Fuse bits and Boot Lock bits before programming the LB1 and LB2". Vere hacer pruebas con AVRDUDESS. y ver que ocurre, ya te comentare. Saludos.
@ELECTRONICWARFAREMASTER
@ELECTRONICWARFAREMASTER Ай бұрын
Yo programe 0xcc pero yo puedo usar el arduino ide para cargar un nuevo codigo o ya esta tarjeta atmega328p ya no se puede subir otro codigo. ?
@pablozarate7524
@pablozarate7524 Ай бұрын
Tendrías que cargar nuevamente el bootloader para restablecer los fusibles lock y asi quedara como antes. Saludos.
@ELECTRONICWARFAREMASTER
@ELECTRONICWARFAREMASTER Ай бұрын
​@@pablozarate7524yo como puedo cargar el Boot loader? Algun tutorial
@pablozarate7524
@pablozarate7524 Ай бұрын
con el lock 0xcc puedes seguir actualizando el programa con arduino, si quieres evitarlo deberás colocar el lock en 0xc0. básicamente ya no podrás usar el skecth de arduino, salvo borres el micro y cargues nuevamente el bootloader
@davidcbvalencia1
@davidcbvalencia1 Ай бұрын
Gracias por el tutorial
@afonsomanuel1585
@afonsomanuel1585 4 ай бұрын
Absolutamente excelente.
@nelsonrua9129
@nelsonrua9129 4 ай бұрын
Pablo buenas tardes desde colombia, muy claro y muy didactico , muchas gracias
@eduardofilhoedu8909
@eduardofilhoedu8909 5 ай бұрын
Eita q coisa boa, fui o primeiro a curtir o video e comentar kkk. Estou precisando aprender a programar o pic, tenho dois 16f628 aqui guardado e quero aprender
@pablozarate7524
@pablozarate7524 5 ай бұрын
gracias, un clásico el 16f628.
@alvaroponce9421
@alvaroponce9421 5 ай бұрын
hola profesor, podria darme las ventajas a futuro que tendra programar en C, y no en micropython a futuro, sabiendo que no habra problemas de memoria por ejemplo y procesadores mas rapidos cada vez.
@pablozarate7524
@pablozarate7524 5 ай бұрын
Gracias por el comentario. A tu inquietud yo tb me voy haciendo la misma pregunta. Hoy en día vemos micros con bastantes recursos donde usar microphyton o incluso rtos no son un problema, aun así pienso que c/c++ seguirán vigentes incluso apoyados con un asistente IA tipo copilot para facilitar el desarrollo. No he utilizado microphyton y no sé de sus limitaciones, pero pienso que una mejor opción sería phyton con una raspberry, igual me gustaría saber de otras experiencias. Saludos
@buriok-jz9jx
@buriok-jz9jx 11 ай бұрын
EXELENTE INFORMACIÓN ING MUCHAS GRACIAS ESTOY EN UN TEMA SE DESARROLLO Y EL TEMOR DE TODOS QUE NO LO COPIEN MUCHAS GRACIAS
@RonaldMirandaF
@RonaldMirandaF Ай бұрын
Amigo, lograste bloquear tu código?
@salcedoliceajuancarlos2166
@salcedoliceajuancarlos2166 Жыл бұрын
Sabes de un ejemplo para hacer uso del HDMI con una pantalla?
@pablozarate7524
@pablozarate7524 Жыл бұрын
No la verdad, este placa no lleva HDMI, pero de seguro que en la sección de descargas de Gowin encontraras las IP para ello., ni bien tenga en manos una tang 9K o Prime hare las pruebas.
@jonafutbolero
@jonafutbolero Жыл бұрын
Hola, tengo un atmel at89c2051 que esta bloqueado. Necesito clonar la informacion porque se daño el micro y necesito reemplazar. Tu haces ese trabajo. Para sacar la info para despues programar.
@pablozarate7524
@pablozarate7524 Жыл бұрын
No amigo, si el micro esta dañado esta complicadito. Saludos.
@alanfernandotorrez6507
@alanfernandotorrez6507 Жыл бұрын
buenas , tengo una duda cuando se bloquea el Arduino para evitar ser clonado también se pierde la comunicación del Arduino a la pc para transmisión de los datos
@pablozarate7524
@pablozarate7524 Жыл бұрын
Los fusibles bloquean la lectura y escritura de memoria en el microcontrolador, La comunicación que tenga el programa no se pierde, pero no podrás cargar código desde el soft Arduino, por el bloqueo,. La única forma de restablecer es borrar el Micro y recargar el bootloader con un programador.. Por eso esta activación solo debería aplicarse para un producto final,
@ELECTRONICWARFAREMASTER
@ELECTRONICWARFAREMASTER Ай бұрын
Disculpe con que programador puedo hacer el borrado y restableser la tarjeta. Usted habla de un programador . Es el xgecu?
@pablozarate7524
@pablozarate7524 Ай бұрын
Puedes usar un AVRASP, STK500, incluso puedes utilzar una placa arduino como programador, ISP pero no lo he comprobado.
@darkcrimosa6
@darkcrimosa6 2 жыл бұрын
Hola, Despues de restablecer la tarjeta el codigo se borra??? ó solo restablece los fusibles a los valores originales para lectura y escritura? tengo esa duda
@pablozarate7524
@pablozarate7524 2 жыл бұрын
Se borra el código porque los bits LOCK se restablecen solo cuando se aplica el chip erase command
@keydarkman
@keydarkman 2 жыл бұрын
Que buenos ejercicios maestro, muy entretenidos para pensar como resolverlos, espero siga haciendo más de este tipo de ejercicios, muchas gracias.
@keydarkman
@keydarkman 2 жыл бұрын
Esperando el siguiente video
@pablozarate7524
@pablozarate7524 2 жыл бұрын
Gracias. Muy pronto. Saludos.
@keydarkman
@keydarkman 2 жыл бұрын
Me encantó este circuito, espero siga haciendo más circuitos como este, esta muy entretenido, muchas gracias.
@oscarandaluz8553
@oscarandaluz8553 2 жыл бұрын
El código bro
@pablozarate7524
@pablozarate7524 2 жыл бұрын
drive.google.com/file/d/1Hs_uA7JuwUSs-mfSDOf87GX2Zz8DEaq6/view?usp=sharing
@pablozarate7524
@pablozarate7524 2 жыл бұрын
Era parte de la entrada pablinza.blogspot.com/2020/02/20-simple-menu-lcd-con-encoder-rotativo.html, saludos
@manuelvega8047
@manuelvega8047 4 жыл бұрын
Buen video, sabes como puedo hacer un teclado o un mouse usando mcc? saludos
@pablozarate7524
@pablozarate7524 4 жыл бұрын
Hola Manuel, te comento que hasta la fecha de publicación MCC solo implementa la clase CDC. pero puedes implementar la clase HID para el teclado y mouse usando la librería MLA. Saludos
@pablozarate7524
@pablozarate7524 4 жыл бұрын
pablinza.blogspot.com/2019/07/usb-serial-cdc-con-pic16f.html