Saludos! Iniciando la serie de publicaciones sobre el microcontrolador PIC18F25K83, veremos el clasico "Hola mundo" de los PICs, lo hara el ejemplo sera un barrido en los LEDs cada 250ms.
Sponsor: PCBWay
Empresa manufacturera de PCBs y ensambles ubicada en China, con ya varios años en el mercado. Esta empresa nos permite realizar prototipos rápidos para nuestros desarrollos a medida., pero también permite realizar grandes producciones para proyectos comerciales. A continuación algunas caracterÃsticas, si deseas saber mas o adquirir un servicio te recomiendo revisar su página.
- Servicio de PCBs por tan solo $5 (USD) las 10 unidades, de 1 o 2 caras.
- Cada nuevo miembro recibe un bono de $5(USD), más servicio express de 24Hs o 48Hs.
- Servicio de ensamblado de PCBs por $30(USD)
- Fabricación de esténcil, componentes y mas.
Circuito:
Para el circuito vamos a retomar lo que se mostro en el post "PIC18BT MCE Development Board: Diagrama esquematico" por lo tanto tendriamos conectados los LEDs al PORTC.
Código:
Para el código, puedes descargarlo en el enlace dejado mas adelante de este post, pero es muy intuitivo y facil de comprender (puedes checar otros post en el blos sobre como configurar los fuses, crear un proyecto, etc) pero lo que vale la pena resaltar es lo siguiente, la funcion IO_LEDHello() incorpora dos ciclos for en el primero dezplaza el encendido de LEDs hacia una direcccion y el segundo lo hace en sentido contrario, la funcion IO_LEDPrintChar(), pone en alto o bajo el pin del LED correspondiente.
VÃdeo:
Aquà un pequeño vÃdeo del circuito en funcionamiento:
Descargas:
Aquà el enlace directo para DESCARGAR los archivos disponibles, también puedes revisar o descargar la información desde mi repositorio en GitHub, si no sabes como descargarlo puedes checar aquÃ, bueno por el momento es todo si tienes dudas, comentarios, sugerencias, inquietudes, traumas, etc. dejarlas y tratare de responder lo mas pronto posible.
Donaciones:
Si te gusta el contenido o si los recursos te son de utilidad, comparte el enlace en tus redes sociales o sitios donde creas que puede ser de interés y la otra puedes ayudarme con una donación para seguir realizando publicaciones y mejorar el contenido del sitio. También puedes hacer donaciones en especie, ya sea con componentes, tarjetas de desarrollo o herramientas. Ponte en contacto para platicar, o puedes volverte uno de nuestros sponsors.
Pido una retroalimentación avisando cada que un enlace no sirva o tenga errores al momento de abrirlo, asà también si una imagen no se ve o no carga, para corregirlo en el menor tiempo posible.
Links:
- Microchip, "Datasheet PIC18(L)F25/26K83", http://ww1.microchip.com/downloads/en/DeviceDoc/40001943A.pdf
- MrChunckuee, "PIC18BT MCE Development Board: Diagrama esquematico", https://mrchunckuee.blogspot.com/2023/02/PIC18BT-MCE-Board-Esquematico.html
0 Comentarios