Secuencia de Luces-Explicación completa PIC 16F84A -Assembler
HTML-код
- Опубликовано: 14 окт 2024
- Circuito de 8 secuencias de luces con tiempo variable programable por el usuario, diseñado en lenguaje Ensamblador (Assembler) con el PIC 16F84A; Dejo el Link con el código del programa y el circuito en PROTEUS. www.mediafire.c...
Saludos excelente video muy bien explicado siga asi
Dar de alta los fusibles no es necesario en micro lab?
Estimado colega; recibe un cordial saludo. La función de activar o no los fusibles depende siempre de la necesidad; en casos donde el programador es meticuloso; activará los fusibles exactamente como los va a usar o los que necesitará y no activaciones de mas; pero los fusibles si deben activar independientemente del software que estés usando. Lo que sucede es que hay editores o programas que ya por defecto al iniciar un nuevo proyecto siempre traen algunas fusibles por defecto en los encabezados y con seguriadad los fusibles de uso común activados; por eso puede darse la impresión de que no se necesitan activar.....espero que esto responda tu pregunta. Saludos y gracias por ver el vídeo.
como lo harias incluyendo trisa y trisb juntos
Hola, buscando sobre este PIC llegue a este video, pero descargados los archivos y usando el proteus, me da el siguiente error: Unable to open HEX file '..\..\PROYECTOS\SECUENCIAS\SECUENCIAS.HEX'. [U1]
Estoy un poco perdido a que se refiere, si podrías ayudarme, muchas gracias desde argentina
Hola recibe cordial saludo. Gracias por ver el video. Seguramente algo no funciona bien con el archivo ejecutable, ya he recibido varios comentarios al respecto. Envíame tu e-mail y te enviaré los archivos directamente. Saludos.
Hola, en caso de querer hacerlo con un solo tiempo fijo, sin el boton, hay que solo remplazar las funciones de tiempo por una fija?
Hola, Recibe cordial saludo. asi es; solo seria eliminar las rutinas de tiempo y dejar una sola; lo cual también eliminaría hardware porque no se haría necesario el pulsador que cambia los tiempos.Gracias por ver el video.
Hola, que tal, descargue el archivo, pero no esta el codigo, solo el circuito :(
Hola Carlos; recibe un cordial saludo.disculpa por la tardía respuesta, voy a revisar el enlace; sin embargo envíame un correo electrónico donde pueda enviarte la información, gracias por ver el video.saludos.
Hola disculpa que progama en el video usas para usar ASSEMBLER
Hola, recibe cordial saludo y muchas gracias por ver el video, el software es el MPLAB de microchip.
@@alejandrohurtadofierro6034 este cualquier versión? Yo tengo MplabX Xcc8 versión 6. Pero veo q tienes la versión 8 🤔 y en Mplab X ide solo hay hasta la 6.0
@@Isaacfel56 Hola Isaac, es la versión MPLAB 8.9 u 8.91 que es la que solo sirve para trabajar en ensamblador. Saludos.
@@alejandrohurtadofierro6034. Ohh dónde lo puedo descargarlo estimado
Muy bueno el tutorial 🙂
Me encantó el proyecto 😊👍
Oye pero esa página de mp la 8.91 es donde se crea el código de lenguaje ensamblador para así realizar el proyecto, osea, ese es el programa para aprender a programar en ensamblador.
Muchas gracias por compartir tus conocimientos
Un saludo 👋
Bendiciones 😊💞💞
Hola Beverly recibe un cordial saludo; asi es, es una de las varias paginas que existe.
Este ENSAMBLADOR o ASSEMBLER es con el que se trabajan los PIC de Microchip; pero no son los unicos; aunque hoy dia Microchip tambien esta trabajando en lenguaje C; tengos otros videos donde explico como trabajar con lenguaje C. si deseas descargar este software, para trabajar o estudiar ensamblador basta conque vayas a este link : www.microchip.com, es gratis. Gracias por ver el video.
@@alejandrohurtadofierro6034
Entonces el software es el MP la 8.91
Y con ese software puedo aprender a programar con ensamblador y el "C".? O no
Si me gustaría aprender el lenguaje C, me podrías recomendar algún vídeo tuyo que tengas
Muchas gracias por el apoyo 🙏
Espera y tengas un buen día 😉👋💗
El link que dejaste, no encuentro el tutorial para aprender lenguaje C 😅
@@beverlysaravia2677 Hola Berverly; lo que tienes que descargar para aprender a programar PICs en ensamblador es MPLAB en sus versiones para ensamblador; y tambien hay MPLAB en versiones para lenguaje C; este software lo puedes descargar desde el link que ya te envié. Ahora, si quiere aprender lenguaje C hay otros programas y una vez aprendas C; puedes trabajar en lenguaje C orientado al pic, ya que algunas cosas cambian; sin embargo puedes aprender lenguaje C directamente orientado a PICs, no hay reglas estrictas que digan que se debe hacer primero. Para videos al respecto entra a mi canal y en la sección de videos encontrarás uno que tiene como comenzar desde cero a programar y otro donde hay un programa ya hecho e igual de explicado que el de ensamblador; creo que es el del contador decimal y hexadecimal, espero esta informacion te sirva. Saludos.
@@alejandrohurtadofierro6034
Disculpa, de casualidad tu tienes el link del programa MPLAB para lenguaje ensamblador, esque no me fío de las páginas porque pueden traer virus. 🙃
Gracias por resolver mi duda
@@beverlysaravia2677 www.microchip.com
hola alejandro buenas noches soy cubano y radico tambien en mexico. tengo una duda como se pudiera cambiar el tiempo para que el desplazamiento de los leds sea mas lento o aun mas rápido del tiempo que ya definiste en el programa. perdona mi ignorancia es que no soy muy ducho en el tema.
Hola Eduardo: Recibe un cordial saludo. De antemano muchas gracias por ver el video y mas aun si le das un "like"; en respuesta a tu pregunta, hay varias formas de hacerlo; una de ellas es por hardware si cambias el cristal; eso si teniendo en cuenta la configuracion de fusible que le informa al Microcontrolador con que tipo de cristal está trabajando; las otras formas es por Sofware; si lo quieres mas rapido entonces debes cambiar el valor "055H" en la rutina TIEMPO_3; ahora bien, si lo quieres mas lento entonces lo mas logico es que cambies el valos "0FFH" en la rutina TIEMPO_1 por un numero mayor, pero como los registros no soportan mas valor que "0FF" (256) entonces lo que tienes es que configurar una rutina de retardo mas lenta; el metodo para esto es anidar ciclos de repeticion.; Espero esto te pueda ayudar; animo y bienvenido al mucdo de la Electronica.SALUDOS.
@@alejandrohurtadofierro6034 gracias y voy a ver como me sale
Hola maestro buen video, pero por que no usar la istruccion RLF que justamente hace ese efecto la de correr un bit y la RRF hace el efecto contrario
Estimado Nahuel; Muchas gracias por ver el video y comentar. Excelente apunte!!!! realmente no lo tuve encuenta en el momento de programar.De nuevo gracias.
Realmente eres el rey de reyes
Tengo que hace un programa que tenga 3 bits de entrada (por ejemplo: 00000001) y que prenda ocho leds segun una tabla. Ya se que debo configurar el PORTA y PORTB, como entrada y salida respectivamente, pero tambien debo hacer una and para garantizar los 3 bits menos significativos de PORTA, ayuda
Ese programa se podrá descargar en el pic 16f628 ??
Si se puede, pero tienes que ajustarlo al PIC que vas a usar, recuerda que son diferentes.
@@alejandrohurtadofierro6034 👍 gracias por contestar amigo 👍
Hola me podría ayudar con un código y me diría cuanto es. de donde es usted.
Buenas tardes: me gustaría saber de donde me escribe y para que es el código. Cordialmente,
@@alejandrohurtadofierro6034 hola un gusto soy de argentina usted de donde es?
@@incubadorasadami1577 hola, soy Colombiano pero estoy radicado en Mexico.
Nuevo sub. Increible! y hasta compartes los archivos en mediafire :') que honorable sujeto
hola
buen secuenciador y exelente explicación
tienes en hex disponible (para bajarlo con PICkit3) ?
Hola amigo,
Recibe cordial saludo.
En el link que está posteado en la explicación está el .HEX y el circuito simulado en PROTEUS para descargarlo.
@@alejandrohurtadofierro6034 si vi el código para hacer el archivo HEX
el inconveniente es que soy aficionado a la electrónica y me falta mucho para aprender programación
Me gustaría aprender ensamblador desde cero estuve en un curso y solo aprendía a prender un LED
Hermoso
Hola brother, còmo lo podria hacer para el pic 16f877a
Hola amigo, solo tienens que cambiar las librerias y asegurarte de utilizar los registros propios del micro que quieras usar.
puedo utilizar el pic 16f887
Hola, si se puede pero debes adaptar la programación de acuerdo a las características del PIC.
Excelente explicación amigo, muchas gracias, sigue así
gracias por tu video, muy bien explicado.
buen video lastima que ya no has hecho mas . gracias por tu tiempo
Excelente video, gracias
Hola
Pésimo vídeo