@@osmelfernandezbelen2836 Se programa en ensamblador (assembler) porque permite un control más preciso y eficiente del hardware, optimiza el rendimiento y reduce el uso de memoria, a pesar de que C sea más fácil de escribir y entender. Además es la manera más correcta de aprender la arquitectura y las configuraciones.
@GiGi-wl1le3 ай бұрын
0 explicación pero bueno es lo que hay jaajaj
@danike42303 ай бұрын
Al principio no entendía nada, y al final tampoco
@dennisdavid37555 ай бұрын
Funciona con 16f877A con USB a ttl?
@gustavoayala17615 ай бұрын
@@dennisdavid3755 en los archivos del microC for PIC existe la carpeta de bootloader, ahí puedes encontrar para ese PIC con USB TTL
@jackzam57635 ай бұрын
Perdí mi tiempo viendo una explicación que no es explicación
@Oso_Roncador5 ай бұрын
y usando el arduino uno o nano como programador?
@gustavoayala17615 ай бұрын
Si quisieras grabar el pic18f, No sé podría con este método , los pic requieren por lo general 12v para grabar / programador. Pero también hay la opción de bootloader serial. Aunque ahí no se usaría el Arduino en sí, solo el Conversor serial.. Si quisieras aclarar especificar tu pregunta / objetivo, me gustaría responderte según mi opinión.
@gamers98986 ай бұрын
como programar un fcm8531 con core mcs51?
@albertocampero66717 ай бұрын
Cómo se hace un bootloader para el dspic33ep256mu806
@gustavoayala17617 ай бұрын
En ese caso de microcontroladores especiales , te recomiendo solo comprar un grabador de pics , no es costoso y te olvidas complicarte. Pero como referencia yo modifique un bootloader para un dspic30f4013 ya que lo usaban en mi universidad y quería apoyar. Espero te haya servido mi comentario. Posdata: podrías construir tu grabador de pic, si puedes conseguir el pic18f2550
@albertocampero66717 ай бұрын
@@gustavoayala1761 yo vi en la universidad el dspic30f4011 pero para mí tesis use el 33ep
@josealdemarsuarezboxica46427 ай бұрын
Nesecito conocer como funciona el pic 16f877A igual como esplica este pic
@davidricardogarciagarcia59947 ай бұрын
Hola saludos se puede extraer información asi como grabarlo por favor
@gustavoayala17617 ай бұрын
hola, el bootloader es solo para grabarlo, no se puede leer, si solo con un grabador de pic, espero entender tu pregunta
@virulo778 ай бұрын
Hola buenas noches este micro era unos de mis preferidos programaba assembler todo el tiempo y me quedaron algunos para jugar.Pero perdí el compilador . Quería saber si me podes pasar un link para poder descargar. Gracias
@gustavoayala17618 ай бұрын
Puedes usar directamente el compilador de Proteus, como ayuda yo uso el notepad++ para mi comodidad.
@Frandoo8 ай бұрын
hola buenas sirve para at89s8253?
@gustavoayala17618 ай бұрын
No, solo sirve para ese modelo aunque podrías probar. Otra alternativa es q uses otro programador o buscar con Arduino una opción para ese microcontrolador que estás buscando
@montanacarvalo10 ай бұрын
hehecho varios proyectos con esta pantalla , pero tu explicacion es increible. me suscribo. excelente video. saludos desde lima Peru
@sennin234211 ай бұрын
Como principiante te digo que el video no es entendible
@gustavoayala176111 ай бұрын
Gracias voy a intentar mejorar, estoy comprando una pc para mejorar la edición.
@yahircuellar13619 ай бұрын
Tampoco yo lo entendí, igualmente soy principiante :(
@BielSolerLasuncion11 ай бұрын
quita la musica madremia
@lelshinigami2293 Жыл бұрын
Chale, ya no hay nada en el folder
@gustavoayala1761 Жыл бұрын
Ya lo solucione, espero te sirva
@lelshinigami2293 Жыл бұрын
@@gustavoayala1761 Muchas gracias amigo
@lelshinigami2293 Жыл бұрын
@@gustavoayala1761 Qué programa usas para el codigo?
@gustavoayala1761 Жыл бұрын
@@lelshinigami2293 notepad++ le hay que agregar una extensión de mi autoría, para que te Coloque de diferentes colores las instrucciones y direcciones ... Procuraré hacer un vídeo de esto , ya que llevo mucho tiempo sin usarlo. De todas maneras el programa notepad++ te sirve como bloc de notas , para mí es más cómodo, además de conservar los códigos aunque se apague la PC. Tiene auto guardado
@diegoalejandrococavargas1829 Жыл бұрын
disculpa amigo y se puede con AT89C52
@gustavoayala1761 Жыл бұрын
Buena pregunta pero no se puede , la serie "C" requiere la programación en paralelo. Si requieres programar estos microcontroladores o memorias paralelas , recomendación es un programador universal, hay económicos de 100 dólares y es una inversión. Espero haberte ayudado
@diegoalejandrococavargas1829 Жыл бұрын
@@gustavoayala1761 gracias, me ayudo, comprare uno, esta algo de 500 soles :( o 150 dolares
@diegoalejandrococavargas1829 Жыл бұрын
TL866II-PLUS ? se podra
@gustavoayala1761 Жыл бұрын
@@diegoalejandrococavargas1829 si con mucha seguridad, yo tengo la versión tl866c y lo arregle porque estaba bloqueado pero si graba esas memorias, solo utiliza el software actualizado. Si te compras ese grabador, hazle una copia de seguridad al pic32f (creo) con un pickit, para en peor caso lo regreses a su estado de fabrica.
@marcalpl477 Жыл бұрын
Gravias muy util! Gaviota?
@JoseRatiga Жыл бұрын
amigo una pregunta si tengo una placa ya armada con pinguino pic bootloader con el pic18f4550, si saco ese pic y con un pickit 2 regrado ese boot loader y vuelvo a colocarlo en la placa pinguino pic, mi pregunta puedo usarlo directamente desde la placa y cargar los codigos.
@gustavoayala1761 Жыл бұрын
La diferencia está en el XTAL oscilador , si fueran los mismo funcionaria igual pero este bootloader funciona con 4MHZ y el pingüino con 20MHz .. Podrías colocar un conector en tu pingüino para recambiar el oscilador depende lo que necesites y para experimentar. Pero cuando grabes necesitarás 4MHz Otra solución sería re cambiar este bootloader para que funcione con 20MHz
@JoseRatiga Жыл бұрын
@@gustavoayala1761 ya revise y me di cuenta de eso. Creo que cambiando el cristal oscilador se podría en teoría
@JoseRatiga Жыл бұрын
@@gustavoayala1761 donde consigo el codigo fuente del boot loader y poder modificarlo para 20mhz?
@dairalucia Жыл бұрын
maravillosa explicación, me ha encantado el vídeo
@juanmanueldominguezmartin9651 Жыл бұрын
hola amigo, siguiendo tus consejos pude hacerlo pero a traves del propio arduino , como isp
@gustavoayala1761 Жыл бұрын
No es complicado, solo tienes que usar el Arduino como programador ISP, el código está en la parte de ejemplos y luego utilizar un programa llamado AVRDUDESS para cargar el HEX
@Gratiman Жыл бұрын
¿No tienes uno que funcione a 20MHz?
@gustavoayala1761 Жыл бұрын
Puedes modificar el archivo original para cambiar el valor del oscilador. Hasta donde yo entiendo es posible, aunque también haya que cambiar algo más.
@Gratiman Жыл бұрын
@@gustavoayala1761 Gracias :)
@juancarlossalazar4426 Жыл бұрын
Hola muy buena explicación, te pregunto sirve para pic 24fxxxx??
@gustavoayala1761 Жыл бұрын
No lo creo, una alternativa sería adaptarlo según a la arquitectura del PIC24F pero eso es tiempo y muchas pruebas,en la descripción deje el original para compilar el bootloader con USB. Una alternativa más simple, sería buscar un bootloader Serial para tu PIC. En la red existen alternativas como tinybootloader
@brianbolo1375 Жыл бұрын
Y este bootloader su software afecta al momento de configuración de timers?
@gustavoayala1761 Жыл бұрын
Interesante pregunta,el bootloader se comunica mediante el USB y ese protocolo debe usar un timer directamente o indirectamente, yo diría que no debería afectar ya que las configuraciones se las harás con el código que se ejecutará. Hay que tomar en cuenta que hay cosas fijas como Frecuencia del Oscilador que está a 4MHz así que es el único dato que te obliga a trabajar así. Espero te haya ayudado, gracias por consultar
@diazzarateraul9520 Жыл бұрын
Buen video bro, oye como activaste la ventana para ejecutar cada linea de codigo? como lo hiciste al inicio
@gustavoayala1761 Жыл бұрын
Saludos, eso es una ventana disponible al ejecutar la simulación con una pausa. Es la opción al lado del botón play. Te adelanto que es una opción solo cuando compilas el código desde Proteus, por esa razón va ejecutando línea por línea.
@diazzarateraul9520 Жыл бұрын
@@gustavoayala1761 Muchas gracias Bro!!. Nuevo sub
@JoseRatiga Жыл бұрын
con esas herramientas que estan en los archivos puedo cargar el bootloader en un pic 18f4550 que viene en blanco? o es necesario buscar quien me queme el pic primero con el bootloader HID
@gustavoayala1761 Жыл бұрын
Es necesario grabarlo con un GRABADOR la primera vez, es algo obligatorio que no hay manera de omitir. Pd: también aclaro que por cuestiones extrañas, el bootloader puede alterarse y es algo que ya pasó pero poco común ... Que ya no reconoce el USB HID después de un tiempo. En ese caso se necesita re programar con un PROGRAMADOR de nuevo.
@elizabethpinto5061 Жыл бұрын
Entonces si mi proyecto usa una oscilación mayor a 4 mhz no se grabara en el pic?
@gustavoayala1761 Жыл бұрын
Para grabar (pasar el código al Pic) se necesita un crystal de 4Mhz tal como en el vídeo, pero si tú código funciona con 8M ejemplo, puedes cargarlo con el cristal de 4 y luego cambiarlo a 8M porque el código ya estará cargado..... Espero te sirva:)
@canchi0293 Жыл бұрын
estoy intentando hacer la coneccion,ya cargue el boot pero a la hora de conectarlo al pc este no lo detecta.ayuda..!!!
@gustavoayala1761 Жыл бұрын
Hola el error es porque la PC no puede detectar que tipo de dispositivo es... Esto pasa porque el PIC está mal los pines D+ D- pero es poco frecuente... Puedes tener invertido estos pines D+ D- También necesitas un capacitor en el Pin VUSB También puede pasar en protoboard que el cristal oscilador no esté haciendo un buen contacto
@RAMIROANTONIOVICTORIAALVAREZ Жыл бұрын
Gustavo, gracias por compartir esta información. Se me presenta un problema: el sistema no reconoce el dispositivo. El administrador de dispositivo me devuelve este mensaje "Error de solicitud de descriptor de dispositivo". Qué debería hacer para lograr el resultado?
@gustavoayala1761 Жыл бұрын
Si estás seguro que el Pic18f4550 está grabado con el bootloader, debes... Revisar el cristal de 4MHz que haga buen contacto... Revisar el capacitor del pin VUSB... Sin ese capacitor es normal que no te funcione ... También puede ser que tengas invertido D+ D- Espero te haya ayudado 😃👋
@angellopezrodriguez3417 Жыл бұрын
Hola qué tal dispones de alguna lista de tu canal para poder empezar en pic desde cero hasta avanzado?
@gustavoayala1761 Жыл бұрын
Hola la verdad tenía en mente, hacer una serie de videos desde lo básico hasta lo avanzado pero siempre me quedé en los primeros vídeos, seguro buscando en mi canal verás varios ... También depende que microcontrolador quieres aprender? Podría agendarme y hacer un vídeo corto como varios ejemplos en mis ratos libres..
@vasquezmonroyalvinbrandon93552 жыл бұрын
exclente video muchas gracias solo una noticia el link se cayo
@gustavoayala17612 жыл бұрын
Hola, gracias por avisar ya lo solucione
@andreslinares3022 жыл бұрын
Amigo cuál es el circuito o cómo debo tener el pic armado en un proto para cargar el archivo bootloader con el pickit2 clone porque al subirlo le sale error en la dirección de memoria x
@gustavoayala17612 жыл бұрын
Eso suele pasar cuando la memoria FLASH no deja grabar por qué tiene protección... Si te deja grabar y reconoce el pickit 2 ya es problema del PIC... Prueba borrando "ERASE" todo antes de grabar
@ubaldoserraldemartinez41722 жыл бұрын
Es una buena alternativa si no quieres comprar algún grabador de pics o si solo piensas usar un unico pic. Solo necesitas que alguien te grabe el pic una sola vez. Bastante ingenioso. 👍
@gustavoayala17612 жыл бұрын
Gracias, hay otros bootloaders pero este es el más popular.
@victorgregoriozapotmagana40832 жыл бұрын
sabes que hacer si la app no detecta el usb del pic?
@gustavoayala17612 жыл бұрын
Si la app no detecta es porque la computadora no detecta el USB del PIC. En mikroC hay una herramienta ve a la pestaña Tools -> terminal HID USB, ahí debería mostrarte una lista de los USB que se conectan... Si no aparece uno con Mikroelectronica significa que la PC no detecta el Pic. Si es eso revisa las conexiones o regraba el hex al PIC
@gabitorios23262 жыл бұрын
Se puede hacer lo mismo con el AT89S51?
@gustavoayala17612 жыл бұрын
Si se puede
@cristhian986512 жыл бұрын
Muy bueno pero tenia una duda que sucede si quiero usar un cristal de otro valor como 20Mhz que cambios tendría que hacer ?
@gustavoayala17612 жыл бұрын
No funcionará, hay que modificar y compilar el archivo fuente original
@jogomez1988a2 жыл бұрын
Solo di de manera rápida y en voz baja al final del video las restricciones de tu promoción que es: Para cargar el..... BOOTLOADER USB..... necesitas programador.
@josephlopezcarreno60142 жыл бұрын
Puedes enviarme la imagen que tienes pegado en tu PIC18F4550, para reconocer los pines por favor
@gustavoayala17612 жыл бұрын
Hola disculpa la demora.... Tengo que buscar mis archivos, imprimi varios en una misma hoja y se me olvidó donde lo guarde. Pero si gracias a tu comentario lo busco y lo comparto.
@gustavogarcia32292 жыл бұрын
hola, muy buen video. baje el programa 8051 spi pero no me deja seleccionar el puerto COM 8 en mi caso, y me muestras caracteres chinos a lado del numero del puerto. que puede se??
@playermty2 жыл бұрын
excelente amigo
@bahadrguven62682 жыл бұрын
does this work in 2550?
@valentinasalazar6942 жыл бұрын
Hola! Ese sirve para el 18f4680?
@gustavoayala17612 жыл бұрын
No, pero les dejé el archivo mikroC para modificarlo y volverlo a compilar. Si el PIC es muy similar no habrá problemas pero hay que leer las hojas técnicas. Espero mi respuesta haya sido de ayuda.
@thejavier97962 жыл бұрын
Me sirvió mucho, gracias por compartir tus conocimientos