Тёмный

Hola Mundo PIC16F84A - ASSEMBLER 

Wels
Подписаться 20 тыс.
Просмотров 15 тыс.
50% 1

Primer programa del PIC16F84A en codigo assembler.
Te dejo los enlaces del programa todo está en la platafomra de GitHub
Proyecto Completo LED: goo.gl/43fv3H
Repositorio de instrucciones: goo.gl/PgErKA
Saltos condicionales: goo.gl/1QuHig
Enlace del proyecto en general: goo.gl/SRyyY9
-------------------------*******----------------------------------
Si quieres más videos así suscribete:
No te olvides de suscribirte: goo.gl/xnScFw
Sigueme en:
/ welstheory
/ wels.28
/ wels_28
www.thewelstheory.com
Compartelo.
-------------------------*******----------------------------------
Música:
Tropic - Joakim Karud!
SoundCloud - / joakimkarud
Gracias. #WelsTheory

Опубликовано:

 

13 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 58   
@Wels_Theory
@Wels_Theory 7 лет назад
Hola a todos! En el minuto 8:28, tuve un error en la edición y corté la última parte del vídeo. Acá les dejo lo que continuaba: ------------------------------------------------------------------------------ MOVWF PORTB ; W -> PORTB. RB0 - RB7 GOTO START END -------------------------------------------------------------------- Mil disculpas, el código en GitHub está corregido. Gracias
@rockardotnt5416
@rockardotnt5416 4 года назад
Excelente canal brother. Deberías de salir en las búsquedas un poco más arriba. XD En fin estaba buscando cobre y encontré oro.
@Wels_Theory
@Wels_Theory 4 года назад
Jajaja poco a poco subirá :)! Gracias un abrazo!
@krizzrojas5037
@krizzrojas5037 3 года назад
Por fin una joya en internet...me suscribo :D has mas videos de programacion de PICs en lenguaje C plss...saludos desde Peru
@ziberzero
@ziberzero 7 лет назад
Hola. Creo que soy el primero. Agradezco que hayas hecho estos videos, hace años empecé con esto pero nunca terminé, ahora es tiempo de continuar y eres de gran ayuda. Al final de tu codigo (en el video) hay ciertos errores, sería lindo que los señalaras con etiquetas, el código en Github está perfecto.
@Wels_Theory
@Wels_Theory 7 лет назад
Hola Stephano Herrera, gracias por avisarme no me había percatado que tenía este error. Gracias y seguiré con los vídeos espero los puedas ver y si hay algún error o me quieres dar una sugerencia o feedback, es bienvenido. Saludos
@ziberzero
@ziberzero 7 лет назад
Pues, hasta ahora me parece perfecto todo. Errores todos tenemos. Ya espero ansioso el nuevo video. ¿Toca PWM?
@Wels_Theory
@Wels_Theory 7 лет назад
Stephano Herrera muchas gracias :) te cuento que hoy subiré uno sobre un contador que se controla por un pulsador y el viernes subiré uno de LCD. Lo más seguro es que la otra semana suba uno de timer0 así que podria ser un pwm como ejemplo ;). Gracias por ver
@raulordonezcastaneda8911
@raulordonezcastaneda8911 Год назад
hola wels!! he estado intentando programar en MPLAB X en la ultima versión y no me salía, y averiguando por ahí me entere que cambiaron la estructura, podrías por favor hacer una guía de asembler en esta nueva actualización, sería de mucha ayuda!! graciass!!
@Wels_Theory
@Wels_Theory Год назад
Raul hola! Hice hace un tiempo un vídeo sobre el pic-as ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-bOFjomf7sVY.html
@raulordonezcastaneda8911
@raulordonezcastaneda8911 Год назад
@@Wels_Theory MUCHAS GRACIAS MEN!!!
@salvalentini7963
@salvalentini7963 3 года назад
buen video amigo, que lastima que encontré tu canal cuanto ya termine el curso de microcontroladores en la universidad jajaja pero igual vere los videos de pic, veo que manejas muchas gamas
@patriciolopez4177
@patriciolopez4177 6 лет назад
Hola, gracias por este tutorial. Por favor, puedes bajar el volumen de la música, se te entiende más bien mal. Gracias
@Wels_Theory
@Wels_Theory 6 лет назад
Hola Patricio, sí lo sé. Pero es el primer video que hice estaba nervioso en los demás mejoro eso. Saludos
@daac7600
@daac7600 6 лет назад
muy buen aporte amigo. que aconsejas tu hacer funcionar los pic con una fuente externa ò con el mismo grabador? de antemano muchas gracias aprendo mucho con tus vídeos!
@Wels_Theory
@Wels_Theory 6 лет назад
Va a depender de lo que realices ya que el Pickit te dará corriente pero no máxima de lo que te puede dar un puerto USB (500mA máximo), asimismo si en tu circuito usas motores que consumen mucho pues vas a necesitar una fuente externa. En conclusión dependerá de lo que realices
@miguelgomez1225
@miguelgomez1225 5 лет назад
No lo quisiste alimentar con el pickit 3 poniendolo en "ON" para no tener que desconectar el cable ICSP.
@cristianandreslopez5632
@cristianandreslopez5632 3 года назад
Como estas Wels, buenísimo el canal muy didáctico, consejo, vi el tutorial en una tv de 43", se escuchaba la música de cortina que usas más fuerte que tu voz, no se si alguien más te hizo ese comentario. Pero estaría bueno poner mas fuerte tu voz con la explicación, que la cortina detrás. Por lo demás buenisimo, estuve mirando algunos vídeos, y como dije antes, muy didácticos. Gracias loco
@Wels_Theory
@Wels_Theory 3 года назад
Hola Cristian, gracias por tu consejo y si es de los primeros vídeos, no hablaba muy fuerte y no sabía editar. Podrías probar con los videos nuevos, de repente ves la diferencias. Muchas gracias un abrazo
@cristianandreslopez5632
@cristianandreslopez5632 3 года назад
@@Wels_Theory siiiiiii, es verdad segui mirando los otros vídeos del 16F84A, y ya no pasaba lo mismo, es más en algunos videos ya no hay cortina detrás. Te vuelvo a repetir muy didácticos, bien explicado, vi varios vídeos más y me encantó tu canal. Gracias de nuevo.
@Wels_Theory
@Wels_Theory 3 года назад
Gracias a ti por verlos 😄
@andrescamiloherreraarias5119
@andrescamiloherreraarias5119 4 года назад
Esta bien el video pero me gustaría saber como conecto el pickit 3 al pic como conecto todos los pines del pickit 3 me gustaría si me hicieras el favor y me regales el esquemático de como conectarlo gracias...
@javiersoto570
@javiersoto570 2 года назад
No localizo tu video en el que explicas configuration bits (__CONFIG _FOSC_XT & _WDTE_OFF & _PWRTE_ON & _CP_OFF) , puedes mandar un enlace a él?
@carloslopezguevara825
@carloslopezguevara825 3 года назад
tienes algun video que explique com ousar el icsp en este pic?
@kyuchumimo
@kyuchumimo 7 месяцев назад
Me aparece el mensaje "MPASM is not supported on 64 bit Operating Systems. Please consider migrating your project "LED" configuration "default" to XC8 Assembler or continue to use a previously released IDE." Edit: Esta advertencia no importa, igual deja compilar
@benjaminrosas664
@benjaminrosas664 4 года назад
Muchas gracias !
@mateogermanorjuelagalvez3820
@mateogermanorjuelagalvez3820 3 года назад
Hola amigo, llevo intentando trabajar con microcontroladores pero, intento hacer que un led encienda y apague, con el código no tengo problema, pero cuando hago el circuito el led nunca de apaga, me pasa con este pic y con otro que probé Puede que sea un fallo en el oscilador? o en los condensadores?
@Alex-ik6pu
@Alex-ik6pu 3 года назад
0:38 bro a mi no me sale esas opciones, en mi caso de frente se pasa al 0:41 y en el 0:41 no me sale "mpasm" sino estas opciones: Compiler Toolchains XC8 XC8 (v2.32) [C:\Program Files\Microchip\xc8\v2.32\bin] HI TECH PIC pic-as pic-as (v2.32) [C:\Program Files\Microchip\xc8\v2.32\pic-as\bin] QUE HAGO?
@Wels_Theory
@Wels_Theory 3 года назад
Tienes el Mplab X 5.40? A partir de la 5.40 no aparece el mpasm sino el pic-as Te recomiendo usar la versión 5.20 o 5.30 dónde aparece el mpasm
@Alex-ik6pu
@Alex-ik6pu 3 года назад
@@Wels_Theory si, tengo ese, thank you bro
@noesanchezsanchez4091
@noesanchezsanchez4091 4 года назад
oye amigo tengo el pickit 3 pero tengo una duda cómo conecto mi pic16f84a para poder quemar el codigo ?
@raulordonezcastaneda8911
@raulordonezcastaneda8911 Год назад
X2
@Wels_Theory
@Wels_Theory Год назад
El pickit tiene PGD, PGC eso van conectado al microcontrolador mira que pines tienen el mismo nombre, después el MCLR con el MCLR del pic y vcc con vcc y gnd con gnd. Abres el software del pickit y debería reconocer el microcontrolador
@magnetech9943
@magnetech9943 3 года назад
simeplemente no puedo cargar el pic, vaya que hace falta esa ultima parte del video
@ericlb1347
@ericlb1347 4 года назад
Me perdí un poco al momento de compilar el ASM, pero con tu nota todo bien, salvo que en mi caso tuve que cambiar el include por "p16f84a.inc" para que funcione.
@magnetech9943
@magnetech9943 3 года назад
LAS COMILLAS TAMBIEN LAS INCLUISTE EN EL CODIGO?
@ericlb1347
@ericlb1347 3 года назад
@@magnetech9943 Sí, con todo y comillas. Creo que se editó el video, porque ya aparece bien en 02:15, tal cual lo pone es como funciona.
@magnetech9943
@magnetech9943 3 года назад
@@ericlb1347 OK gracias. oye amigo no sabes si este codigo puede funcionar con el pic16f628a? es que no me parpadea el led cuando lo cargo al pic jejee
@ericlb1347
@ericlb1347 3 года назад
@@magnetech9943 La verdad no lo sé, pero yo supongo que debería funcionar. Puedes intentar simulándolo en el Proteus y ver si funciona antes de cargarlo al PIC.
@Sebastian-pl1zd
@Sebastian-pl1zd 3 года назад
hola como puedes activar el pin 4 o RA4 como salida???
@Wels_Theory
@Wels_Theory 3 года назад
Bcf TrisA, 4 Recuerda el banco 0 Te comparto una lista de videos sobre el pic16f84a ru-vid.com/group/PLO92aMMVufR_F6A5gmn31LWLu15Vqaz4F
@julioaas
@julioaas 6 лет назад
Wels, hay algún programa o forma para pasar un programa en código ensamblador a código en C usando MPLABX?
@Wels_Theory
@Wels_Theory 6 лет назад
Le Jules la verdad que nunca lo he hecho ni visto, pero tengo tutoriales en lenguaje C de repente y te ayudan ru-vid.com/group/PLO92aMMVufR9-Iw9g5wYBYfCHTpADyVuZ
@miguelgomez1225
@miguelgomez1225 5 лет назад
@@Wels_Theory el ccs compiler te traduce del asm a lenguaje C, solo que hay que conocerlo muy bien.
@getreadytospeak7492
@getreadytospeak7492 5 лет назад
El codigo que dice : "STATUS","TRISA" no me resaltan de color ,sospecho que es por la libreria,ayudame porfavor !!
@Wels_Theory
@Wels_Theory 5 лет назад
Que versión de Mplab tienes? Has incluido bien la librería tal y como está en el vídeo?
@getreadytospeak7492
@getreadytospeak7492 5 лет назад
@@Wels_Theory Tebgo el mplabx v5.1 , la libreria no lo guardaste en un archivo aparte 🤔?
@Alex-ik6pu
@Alex-ik6pu 3 года назад
Descargar mplab x
@LuisHernandez-zz6uz
@LuisHernandez-zz6uz 4 года назад
Disculpa, cuando pongo el programa a compilar me manda un error BUILD FAILED (exit value 2, total time: 373ms) investigué y dice que tiene que ver relacionado con la libreria del pic, además que probé el código en otro mplab más antiguo y si funcionó, que me recomiendas?
@Wels_Theory
@Wels_Theory 4 года назад
Que versión de mplab x tienes? Al momento de compilar no encontraste ningún error?
@LuisHernandez-zz6uz
@LuisHernandez-zz6uz 4 года назад
Es laIDE X 5.5, tuve que cambiar al IDE 8.89
@benjaminrosas664
@benjaminrosas664 4 года назад
Tengo el mismo error y he probado distintas versiones de mplab y con ninguna funciona desde la 5.4 hasta las 3.26 :/, crei que era el mplab pero no es asi, estoy empezando en el mundo de Assembler y pues la verdad el canal me gusta mucho pero no puedo solucionar este problema, espero que puedas ayudarme porfavor
@benjaminrosas664
@benjaminrosas664 4 года назад
Ya vi el pequeño error, si aun lo tienes al final tienes que agregar "GOTO START" Y ABAJO DE ESO "END" y con eso ya compila
@magnetech9943
@magnetech9943 3 года назад
@@benjaminrosas664 después de escribir el código tienes que compilar el programa? y si es así como hago para compilar? enserio, no se como compilar un programa
Далее
Pulsadores Pic16F84A - Assembler
4:20
Просмотров 8 тыс.
Tutorial PIC16F84A assembler - Comparadores
18:28
Просмотров 8 тыс.
Retardos por Software - Tutorial PIC16F84A (ASM)
20:00
HERRAMIENTAS GENIALES QUE DEBERÍAS CONOCER
1:00:03
Просмотров 39 тыс.
Bomba - Primer mini proyecto PIC16F84A (ASM)
7:35
Просмотров 13 тыс.
COMO CONECTAR UN PIC ||CONEXIONES BÁSICAS
24:02
Просмотров 105 тыс.
Ensamblador - Hola mundo
2:36
Просмотров 107 тыс.
LCD - Tutorial PIC16F84A (ASM) - Wels Theory
7:17
Просмотров 12 тыс.