🔔 Memoria EEPROM I2C - MikroC AVR
27:39
Пікірлер
@edwingalve5673
@edwingalve5673 28 күн бұрын
Tas mas perdido que uba perra renca
@osmelfernandezbelen2836
@osmelfernandezbelen2836 Ай бұрын
Por qué se programa estos micros en asembler
@gustavoayala1761
@gustavoayala1761 Ай бұрын
@@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-wl1le
@GiGi-wl1le 3 ай бұрын
0 explicación pero bueno es lo que hay jaajaj
@danike4230
@danike4230 3 ай бұрын
Al principio no entendía nada, y al final tampoco
@dennisdavid3755
@dennisdavid3755 5 ай бұрын
Funciona con 16f877A con USB a ttl?
@gustavoayala1761
@gustavoayala1761 5 ай бұрын
@@dennisdavid3755 en los archivos del microC for PIC existe la carpeta de bootloader, ahí puedes encontrar para ese PIC con USB TTL
@jackzam5763
@jackzam5763 5 ай бұрын
Perdí mi tiempo viendo una explicación que no es explicación
@Oso_Roncador
@Oso_Roncador 5 ай бұрын
y usando el arduino uno o nano como programador?
@gustavoayala1761
@gustavoayala1761 5 ай бұрын
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.
@gamers9898
@gamers9898 6 ай бұрын
como programar un fcm8531 con core mcs51?
@albertocampero6671
@albertocampero6671 7 ай бұрын
Cómo se hace un bootloader para el dspic33ep256mu806
@gustavoayala1761
@gustavoayala1761 7 ай бұрын
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
@albertocampero6671
@albertocampero6671 7 ай бұрын
@@gustavoayala1761 yo vi en la universidad el dspic30f4011 pero para mí tesis use el 33ep
@josealdemarsuarezboxica4642
@josealdemarsuarezboxica4642 7 ай бұрын
Nesecito conocer como funciona el pic 16f877A igual como esplica este pic
@davidricardogarciagarcia5994
@davidricardogarciagarcia5994 7 ай бұрын
Hola saludos se puede extraer información asi como grabarlo por favor
@gustavoayala1761
@gustavoayala1761 7 ай бұрын
hola, el bootloader es solo para grabarlo, no se puede leer, si solo con un grabador de pic, espero entender tu pregunta
@virulo77
@virulo77 8 ай бұрын
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
@gustavoayala1761
@gustavoayala1761 8 ай бұрын
Puedes usar directamente el compilador de Proteus, como ayuda yo uso el notepad++ para mi comodidad.
@Frandoo
@Frandoo 8 ай бұрын
hola buenas sirve para at89s8253?
@gustavoayala1761
@gustavoayala1761 8 ай бұрын
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
@montanacarvalo
@montanacarvalo 10 ай бұрын
hehecho varios proyectos con esta pantalla , pero tu explicacion es increible. me suscribo. excelente video. saludos desde lima Peru
@sennin2342
@sennin2342 11 ай бұрын
Como principiante te digo que el video no es entendible
@gustavoayala1761
@gustavoayala1761 11 ай бұрын
Gracias voy a intentar mejorar, estoy comprando una pc para mejorar la edición.
@yahircuellar1361
@yahircuellar1361 9 ай бұрын
Tampoco yo lo entendí, igualmente soy principiante :(
@BielSolerLasuncion
@BielSolerLasuncion 11 ай бұрын
quita la musica madremia
@lelshinigami2293
@lelshinigami2293 Жыл бұрын
Chale, ya no hay nada en el folder
@gustavoayala1761
@gustavoayala1761 Жыл бұрын
Ya lo solucione, espero te sirva
@lelshinigami2293
@lelshinigami2293 Жыл бұрын
@@gustavoayala1761 Muchas gracias amigo
@lelshinigami2293
@lelshinigami2293 Жыл бұрын
@@gustavoayala1761 Qué programa usas para el codigo?
@gustavoayala1761
@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
@diegoalejandrococavargas1829 Жыл бұрын
disculpa amigo y se puede con AT89C52
@gustavoayala1761
@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
@diegoalejandrococavargas1829 Жыл бұрын
@@gustavoayala1761 gracias, me ayudo, comprare uno, esta algo de 500 soles :( o 150 dolares
@diegoalejandrococavargas1829
@diegoalejandrococavargas1829 Жыл бұрын
TL866II-PLUS ? se podra
@gustavoayala1761
@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
@marcalpl477 Жыл бұрын
Gravias muy util! Gaviota?
@JoseRatiga
@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
@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
@JoseRatiga Жыл бұрын
@@gustavoayala1761 ya revise y me di cuenta de eso. Creo que cambiando el cristal oscilador se podría en teoría
@JoseRatiga
@JoseRatiga Жыл бұрын
@@gustavoayala1761 donde consigo el codigo fuente del boot loader y poder modificarlo para 20mhz?
@dairalucia
@dairalucia Жыл бұрын
maravillosa explicación, me ha encantado el vídeo
@juanmanueldominguezmartin9651
@juanmanueldominguezmartin9651 Жыл бұрын
hola amigo, siguiendo tus consejos pude hacerlo pero a traves del propio arduino , como isp
@gustavoayala1761
@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
@Gratiman Жыл бұрын
¿No tienes uno que funcione a 20MHz?
@gustavoayala1761
@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
@Gratiman Жыл бұрын
@@gustavoayala1761 Gracias :)
@juancarlossalazar4426
@juancarlossalazar4426 Жыл бұрын
Hola muy buena explicación, te pregunto sirve para pic 24fxxxx??
@gustavoayala1761
@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
@brianbolo1375 Жыл бұрын
Y este bootloader su software afecta al momento de configuración de timers?
@gustavoayala1761
@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
@diazzarateraul9520 Жыл бұрын
Buen video bro, oye como activaste la ventana para ejecutar cada linea de codigo? como lo hiciste al inicio
@gustavoayala1761
@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
@diazzarateraul9520 Жыл бұрын
@@gustavoayala1761 Muchas gracias Bro!!. Nuevo sub
@JoseRatiga
@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
@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
@elizabethpinto5061 Жыл бұрын
Entonces si mi proyecto usa una oscilación mayor a 4 mhz no se grabara en el pic?
@gustavoayala1761
@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
@canchi0293 Жыл бұрын
estoy intentando hacer la coneccion,ya cargue el boot pero a la hora de conectarlo al pc este no lo detecta.ayuda..!!!
@gustavoayala1761
@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
@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
@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
@angellopezrodriguez3417 Жыл бұрын
Hola qué tal dispones de alguna lista de tu canal para poder empezar en pic desde cero hasta avanzado?
@gustavoayala1761
@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..
@vasquezmonroyalvinbrandon9355
@vasquezmonroyalvinbrandon9355 2 жыл бұрын
exclente video muchas gracias solo una noticia el link se cayo
@gustavoayala1761
@gustavoayala1761 2 жыл бұрын
Hola, gracias por avisar ya lo solucione
@andreslinares302
@andreslinares302 2 жыл бұрын
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
@gustavoayala1761
@gustavoayala1761 2 жыл бұрын
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
@ubaldoserraldemartinez4172
@ubaldoserraldemartinez4172 2 жыл бұрын
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. 👍
@gustavoayala1761
@gustavoayala1761 2 жыл бұрын
Gracias, hay otros bootloaders pero este es el más popular.
@victorgregoriozapotmagana4083
@victorgregoriozapotmagana4083 2 жыл бұрын
sabes que hacer si la app no detecta el usb del pic?
@gustavoayala1761
@gustavoayala1761 2 жыл бұрын
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
@gabitorios2326
@gabitorios2326 2 жыл бұрын
Se puede hacer lo mismo con el AT89S51?
@gustavoayala1761
@gustavoayala1761 2 жыл бұрын
Si se puede
@cristhian98651
@cristhian98651 2 жыл бұрын
Muy bueno pero tenia una duda que sucede si quiero usar un cristal de otro valor como 20Mhz que cambios tendría que hacer ?
@gustavoayala1761
@gustavoayala1761 2 жыл бұрын
No funcionará, hay que modificar y compilar el archivo fuente original
@jogomez1988a
@jogomez1988a 2 жыл бұрын
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.
@josephlopezcarreno6014
@josephlopezcarreno6014 2 жыл бұрын
Puedes enviarme la imagen que tienes pegado en tu PIC18F4550, para reconocer los pines por favor
@gustavoayala1761
@gustavoayala1761 2 жыл бұрын
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.
@gustavogarcia3229
@gustavogarcia3229 2 жыл бұрын
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??
@playermty
@playermty 2 жыл бұрын
excelente amigo
@bahadrguven6268
@bahadrguven6268 2 жыл бұрын
does this work in 2550?
@valentinasalazar694
@valentinasalazar694 2 жыл бұрын
Hola! Ese sirve para el 18f4680?
@gustavoayala1761
@gustavoayala1761 2 жыл бұрын
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.
@thejavier9796
@thejavier9796 2 жыл бұрын
Me sirvió mucho, gracias por compartir tus conocimientos