Programación en C para PIC.

Programación en C para PIC.

Title: Programación en C para PIC.
Author: Daniel Schmidt
Release: 2024-05-16
Kind: ebook
Genre: Engineering, Books, Professional & Technical, Computers & Internet, Computers, Education
Size: 7581319
El presente libro pretende ser una introducción a la programación de microcontroladores PIC con el lenguaje C usando el compilador oficial de Microchip XC8.

Ha sido redactado en un lenguaje simple con muchos ejemplos comentados para hacer mas fácil su entendimiento y con un mínimo de dedicación alcanzar los objetivos propuestos. También se ha visto en la práctica que aplicaciones que incluyen trabajos que mueven datos por TCP-IP, en aplicaciones reales en terreno, los micros de ocho bits a los que también cargamos con la propia aplicación de trabajo, sus recursos no alcanzan para un nivel de respuesta adecuado. Para resolver esto las posibles soluciones son, cambiar a un microcontrolador mas potente, lo que obliga a portar el código ya escrito a un nuevo microcontrolador.
Esto puede ser un poco engorroso sobre todo si tenemos una aplicación ya funcionando y ampliamente probada corriendo en un viejo PIC12xx o 16xx, portar todo el código puede llevar tiempo.
La otra posible solución es separar la gestión y manejo de los procesos de red sumando al proyecto una electrónica dedicada a este trabajo.
Actualmente tenemos varias posibles soluciones algunas muy económicas como Pico W sin embargo tendríamos que trabajar con MicroPython y la idea es seguir con la línea de C. Entonces tenemos ESP32 que si bien es un poco mas costoso que Pico W, organiza y maneja todos los procesos que tienen relación con el manejo de datos por TCP-IP.

Fácilmente podemos implementar servidores web, manejo de socket, manejo de datos relacionados con el Internet de las Cosas, protocolo MQTT y muchas cosas mas. Como la programación del ESP32 es también C, se puede programar en un entorno muy popular como el de Arduino y así tener acceso a todas las biblioteca de Arduino para el manejo de Internet.

Porque mezclar Arduino y Microchip, se preguntará el lector. Y... porqué no. Entendiendo que no existe el microcontrolador perfecto, solo hay problemas y soluciones y si la solución mas práctica, efectiva, y funcional viene con esta unión de dos arquitecturas, perfecto!!.

More Books from Daniel Schmidt

Daniel Schmidt
Daniel Schmidt
Oscar Berglund & Daniel Schmidt
Rebecca Pates, Doris Liebscher, Daniel Schmidt, Heike Fritzsche & Susanne Karawanskij
Daniel Schmidt, Carmen Matthes, Brigitte Gruber, Peter Schmdt, Ursula Spreer-Schmidt, Klaus Peter Walter, Eckhard Weise, Dieter Stiewi, Martina Bethe-Hartwig, Sigrid Urban, Jennifer Barbara Wind, Martin Braun, Franziska Röchter, Christa Kappes, Olga Baumfels, Gerhard Fritsch, Angela Liboschick, Paola Reinhard, Jan Vlasák, Katrin Hoffmeister, Michael Milde, Susann Obando-Amendt, Ulrike Zimmermann, Norbert Fischer, Tania Aspasia, Markus Malik, Bernd Polster, Monika Schneider, Silvia Dittmers-Gruber, Conny Franken, Astrid Plötner, Lothar Kowalke & Amina Seitz
Daniel Schmidt
Daniel Schmidt
Daniel Schmidt
Karin Schweitzer, Eric Schreiber, Karl Plepelits, Astrid Plötner, Andrea Spille, Kerstin Malli, Bibi Bellinda, Hellmut Lemmer, Julian Merrill, Margret Küllmar, Petra Döring, Pia Recht, Anne Zegelmann, Ana Otera, Eva Mileder, Anna Belle, Marlei König, Helga Mäder, Beate Schmidt, Dorothee Goedecke, Daniel Schmidt, Ellen van der Long, Irene Komossa-Scharenberg, rosmarin *, Sigrid Urban, Rosemarie Benke-Bursian, Christine Lawens, Ulrike Zimmermann, Erika Berg, Claudia Gierisch, Franziska Röchter, Harald Herrmann, Werner Leuthner, Kim Johannsen, Deitrich von Bern, Sebastian Balcerowski, Ulf Großmann, Birgitt Flögel, Marlis David, Robert Lünendonk, Ulla Sturmbauer & Marianne Stütz
Daniel Schmidt
Daniel Schmidt
Daniel Schmidt
Karsten Berns & Daniel Schmidt
Daniel Schmidt
Daniel Schmidt