Libro Basic para Microcontroladores PIC
Escrito por Christian Bodington   
jueves, 22 de mayo de 2008

 

Imagen activa

 

La primera edición del eBook "Basic para Microcontroladores PIC", ofrece una metodología de aprendizaje especialmente diseñada para aquellas personas que se inician en el mundo de los microcontroladores PIC, y que desean adquirir el conocimiento necesario para lograr diseños con un nivel técnico básico, medio y avanzado.

Basic para Microcontroladores PIC

El Lenguaje Basic para Microcontroladores PIC, ha venido proporcionando al estudiante, aficionado y profesional grandes ventajas en el desarrollo de proyectos electrónicos, haciendo de este trabajo, una tarea sumamente sencilla al incorporar potentes instrucciones de programa, que simplifican en gran medida el tiempo invertido para el logro de los objetivos propuestos, generando además una serie de ventajas al poder utilizar de una manera muy sencilla, dispositivos electrónicos como pantallas de cristal líquido (LCD), teclados, módulos de comunicación inalámbricos, módulos de potencia entre otros, ideal para aquellos que se inician en el tema, dando así un gran valor agregado a cada uno de sus proyectos.

Además, se puede apreciar a lo largo del contenido de esta primera edición, la importancia que se ha tomado al querer introducir al lector que posea conocimientos básicos de electrónica, a desarrollar efectivamente nuevas ideas en el desarrollo de proyectos que surjan a partir de una serie de ejemplos propuestos.

PicBasic hace posible la creación de potentes programas para el control de microcontroladores PIC, motivando el desarrollo de innumerables ideas que harán que nunca pueda parar de diseñar.

 

 

Descargas desde el 22/05/2008:    918

 

          Trafford Publishing - International
          6E - 2333 Government Street
          Victoria, BC, Canada V8T 4P4

             ISBN: 1-4251-1094-0      362 páginas

 

 

ISBN: 1-4251-1094-0      362 páginas


INDICE:

 

Prólogo

Capítulo I. Herramientas de Diseño.

Capítulo II. MicroCode Studio.

Capitulo III. Microcontroladores PIC. 

3.1.- ¿Que es un PIC? .

3.2.- El Oscilador Externo.

3.3.- El Circuito de Reset.

3.4.- Consideraciones técnicas de diseño.

3.4.1.- Estado Lógico de un pin I/O.

3.4.2. Lectura de un estado lógico en un pin I/O.

3.4.3. El Opto-acoplador.

3.4.4. Fuente de poder, 5Vdc / 3.3Vdc.

Capítulo IV. Estructura de un programa. Componentes y operadores en PicBasic.

4.1.- Estructura de un programa.

4.2.- Subrutinas.

4.3.- Componentes y operadores en PicBasic.

4.3.1.- Define.

4.3.2.- Variables.

4.3.3.- Arrays.

4.3.4.- Constantes.

4.3.5.- Símbolos o Alias.

4.3.6.- Operadores Aritméticos.

4.3.7.- Operadores Binarios .

4.3.8.- Operadores de Comparación.

4.3.9.- Operadores Lógicos.

Capitulo V. Primeros Programas con el PIC16F84.

5.1.- Proyecto #1. Implementación de las instrucciones de programa High, Low Goto y Pause.

5.2.- Proyecto #2 . Secuencia de Leds conectados al puerto B del uC.

5.3.- Proyecto #3. Implementación de la instrucción If-Them-Else.

5.4.- Proyecto #4 . Lectura de 8 pulsadores, Display de 7 segmentos.

5.5.- Proyecto #5. Implementación de la instrucción For-Next.

5.6.- Proyecto #6. Implementación de la instrucción Frecout.

5.7.- Proyecto #7. Implementación de la instrucción Button.

5.7.1.- Proyecto #7.1.

5.7.2.- Proyecto #7.2.

5.7.3.- Proyecto #7.3.

5.8.- Proyecto #8. Implementación de la instrucción Branch.

5.9.- Proyecto #9. Implementación de la instrucción PWM .

Capitulo VI. Módulos LCD.

6.1.- Pantallas LCD .

6.2.- Identificación de los pines de una pantalla LCD .

6.3.- Conexión de una pantalla LCD en Pic Basic.

6.4.- Proyecto #10. Implementación de la instrucción Lcdout .

6.5.- Proyecto #11. Conteo ascendente y descendente con pantalla LCD.

6.6.- Proyecto #12. Creación de menú y sub-menus en una pantalla LCD.

6.7.- Proyecto #13. Conversor decimal, hexadecimal, binario y ASCII por LCD .

6.8.- Proyecto #14. Conversión de valores decimales a equivalentes Hex y Ascii.

6.9.- Proyecto #15. Implementación de la instrucción Count.

6.10.- Proyecto #16. Implementación de la instrucción Pulsin.

6.11.- Proyecto #17. Implementación de la instrucción Pot.

6.12.- Memoria CGRAM en la Pantalla LCD.

6.13.- Proyecto #18. Visualización de un control de volumen digital gráfico.

6.14.- Proyecto #19. Figura animada en moviendo en la pantalla LCD (Caballo corriendo a través de la pantalla) .

Capitulo VII. Teclado Matricial.

7.1.- Teclado Matricial.

7.2.- Proyecto #20. Aplicación de un teclado 3x4.

Capitulo VIII. Memoria de Datos.

8.1.- Memoria de Datos.

8.2.- Proyecto #21. Implementación de la instrucción Read.

8.3.- Proyecto #22. Implementación de la instrucción Write.

8.4.- Proyecto #23. Almacenar valores introducidos desde un teclado matricial en la memoria de datos.

8.5.- Proyecto #24. Sistema de Control de Acceso.

Capitulo IX. Interrupciones.

9.1.- ¿Qué son las Interrupciones?.

9.2.- Fuentes de Interrupciones.

9.3.- Registro INTCON.

9.4.- Activación de interrupción a través del pin RB0/INT.

9.5.- Proyecto #25. Activación de interrupcion a través de RB0.

9.6.- Interrupción TMR0.

9.7.- Registro OPTION.

9.8.- Proyecto #26. Rutina de retardo con TMR0.

9.9.- Interrupción por cambio de estado de uno de los pines más significativos del puerto B (RB4-RB7).

9.10.- Proyecto #27. Activar interruciones RB4 a RB7.

Capitulo X. Memoria Serial I2C.

10.1.- ¿Qué es el bus I2C?.

10.2.- Proyecto #28. Implementación de las instrucciones I2Cwrite, I2Cread .

10.3.- Proyecto #29. Almacenar datos en una memoria EEPROM I2C.

10.4.- Proyecto #30. Almacenar y extraer datos de una memoria EEPROM I2C.

Capitulo XI. Conversor A/D en el PIC16F877.

11.1.- Conversor A/D.

11.2.- El registro ADCON0.

11.3.- El registro ADCON1.

11.4.- Proyecto #31. Implementación de la instrucción ADCin.

Capitulo XII. Comunicación Serial. Transmisión y Recepción de Datos.

12.1.- Comunicación Serial.

12.2.- Instrucción SerIn.

12.3.- Proyecto #32. Implementación de la instrucción SerIn.

12.4.- Instrucción SerOut.

12.5.- Proyecto #33. Implementación de la instrucción SerOut.

12.6.- Proyecto #34 . Voltímetro Digital con salida serial para mostrar y graficar .los datos en una hoja de cálculo de Microsoft Excel.

Capitulo XIII. Servomotor.

13.1.- ¿Qué es un Servomotor?.

13.2.- Proyecto #35. Implementación de la instrucción PauseUs.

13.3.- Proyecto #36. Control del ángulo de giro de un Servomotor.

13.4.- Proyecto #37. Control de un servomotor desde un PIC secundario a través de comunicación serial.

13.5.- Proyecto #38.   Control de servomotor por el puerto serial del PC desde Visual .Basic.

Capitulo XIV. Módulos RF para comunicaciones.

14.1.- Módulos RF.

14.2.- Proyecto #39. Envio de datos desde un uC a otro por RF.

14.3.- Proyecto #40. Envio de datos por RF desde un teclado Matricial.

14.4.- Proyecto #41. Sistema de control inalambrico de 8 salidas.

Capitulo XV. Instrucciones de programa de PicBasic.

Apéndice A.

Apéndice B.

Apéndice C.

Bibliografía.


Extractos:

 

 Imagen activa
Imagen activa
 Imagen activa
 Imagen activa
 Imagen activa
 Imagen activa
 Imagen activa
 Imagen activa

362 Páginas de Teoría, Proyectos y Datos técnicos.
 

DESCARGA TODO EL CODIGO DISPONIBLE EN EL LIBRO PARA CADA PROYECTO EN: 
 

http://www.conexionelectronica.com/download/cdpicbasic.zip

 

 

 

Readers have left 44 comments.
 44. Untitled
rafael avila lechuga, Registered
bueno ustedes lo dijeron todo exelente materia, gracias por el libre esta de primera.

simule los circuitos y exelente, pero tube problemas con el proy 41 por que en la simulacion no me funciona bien y quiero preguntarles si es por lo de ser simulado. pues tengo entendido que todos los programas funcionan pefecto.

agradesco su atension
muchas gracias
 Posted 2010-09-02 12:30:02
 43. Untitled
Administrador, Super Administrator
Saludos Jose Zarate... no hay problema en realizar el pago de la segunda edición a travez de Western Union. Solo envía un email a la dirección cbodington@gmail.com solicitando los datos.

Saludos y gracias por tus comentarios!
 Posted 2010-07-27 19:02:57
 42. Untitled
jose zarate, Registered
Por favor, me interesa la segunda edición pero solo podría hacer un giro por Wester, será esto posible?
Quedo atento a su respuesta.
Gracias.
 Posted 2010-07-27 18:15:17
 41. Untitled
frank hernandez, Registered
hola a todos estoy muy interesado en comprar el libro basic para microcontroladores 1º edicion nesecito saber como lo descargo ya que el link no esta en el menu de inicio
 Posted 2010-05-26 22:08:09
 40. Untitled
Administrador, Super Administrator
Para descargar el libro sólo se requiere ser un usuario registrado. Luego ingresan en la opción "Curso de uC PIC" en el menú izquierdo de esta página, y seguidamente encontrarán el link de descarga del mismo. Espero que lo disfruten y una vez leído, escriban sus comentarios sobre el contenido o la metodología empleada. Todos los comentarios o críticas son bienvenidas y tomadas en cuenta para la siguiente edición del libro, la cual esta próxima a salir.

Saludos a Todos...!

Christian B.
 Posted 2010-05-13 15:59:51
 39. Untitled
wilfo ivan, Registered
En el anuncio dice que el libro es gratis tan solo registrate y eso es justamente lo que hice pero no encuentro el link alguien podria enviarme el libro de pic y de robot
 Posted 2009-12-22 10:43:36
 38. Untitled
fabian orlando, Registered
aun no lo e leido pero sebe muy interesante

gracias a conexion electronica
 Posted 2009-11-05 17:43:21
 37. Untitled
fabian orlando, Registered
aun no lo e leido pero sebe muy interesante

gracias a conexion electronica
 Posted 2009-11-05 17:39:37
 36. Untitled
Christian Bodington, Unregistered
Saludos a todos, el libro ya no se está imprimiendo. Solo está disponible en su versión On line (Grátis) en esta web, pero solo para usuarios registrados en la misma. Lo pueden descargar en el link "Curso de uC PIC" del menú izquierdo.
 Posted 2009-10-28 17:03:56
 35. Untitled
RAFAEL CHAVEZ TEC, Registered
HOLA VIVO EN MERIDA YUCATAN MEXICO, COMO PUEDO CONSEGUIR EL LIBRO, ME INTERESARIA MUCHO
 Posted 2009-10-28 14:22:40
 34. Untitled
Juan Valdez, Registered
hola, de donde se puede descargar el libro? Gracias.
 Posted 2009-10-23 15:46:07
 33. Untitled
Guest User, Unregistered
 Posted 2008-11-06 16:53:22
 32. Untitled
Christian Bodington, Unregistered
Hola Ramon, puedes descargar los archivos accediendo a la dirección publicada justo arriba de la sección de comentarios.

Saludos.
 Posted 2008-10-12 13:39:15
 31. Untitled
Ramon, Unregistered
Acabo de comprar el e-book y en Apendice C -Software y Practicas en Formato Digital- dice, (pag.362),dice: "Se pueden obtener los archivos digitales de cada uno de los proyectos planteados en esta obra (archivo fuente en pbp de cada proyecto y archivo compilado .hex), ingresando al sitio Web:
http://www.conexion electronica.com "
Por favor, me podria indicar su localizacion? la verdad es que no los encuentro.

Muchas gracias
 Posted 2008-10-06 07:43:14
 30. Untitled
Nelson Rincon, Unregistered
El libro es simplemente excelente, yo me mataba con el asembler y nunca logre hacer programas complejos, ahora con basic no me mato y los hago, Felicidades Christian sinceramente te esmerastes en hacer el material!!!!!
 Posted 2008-09-25 21:01:54
 29. Untitled
James R. Daly, Unregistered
Man felicidades de pana felicidades esta semana me lo comprare pro q tengo q terminar unos poryecto de seguridad y eso me ayudara muy buena propuesta departe suya y muy accsesible
 Posted 2008-07-28 00:54:04
 28. Untitled
Guest User, Unregistered
¡ buenas tardes !
señor Christian Bodington

Cristian estoy interesado en adquirir el e-book de Basic Para Microcontroladores Pic.
lo que sucede es que vivo en Bogotá Colombia y no tengo targeta de credito. entonces era para preguntarle
¿si no fuera posible enviarle el pago del e-book por otro medio como por ejemplo POR Western Union o Cambiamos S.A.?
Muchas gracias por su atención y colaboración prestada.
Atentamente:
Arturo Villate
arturo_villate@yahoo.es
 Posted 2008-06-29 19:42:27
 27. Untitled
Carlos Miguel Uzcategui, Unregistered
Amigo Cristian eres una de esas personas de las cuales uno se siente orgulloso que hallan nacido en nuestro pais, te felicito altamente por tus conocimientos y sobre todo POR TU EXCELENTE PEDAGOGIA EN Y FORMA DE EXPLICAR LAS COSAS,con respecto al libro cualquier cosa que te diga quedaria pequeña es un material de un valor Incalculabre tiene todo lo que se necesita para comezar a programar pic, Es increible la forma como lo redactaste ya que dices todo lo que uno quiere escuchar y haces del aprendizaje una forma muy amena y facil llevar, desde la primera pagina es full didacta, tiene altamente detallado los ejercicios y es imposible no aprender con este libro. mas que felicitarte te doy las gracias por tu colaboracion a la preparacion profesional de los Venezolanos Y RECOMIENDO ALTAMENTE ESTE EJEMPLAR Y LES GARANTIZO QUE DESDE LA PRIMERA LECTURA APRENDERAN MUCHAS COSAS. MUCHOS EXITOS AMIGO CRISTIAN
 Posted 2008-05-25 14:50:56
 26. Untitled
Christian Bodington, Super Administrator
Saludos Estimado Edegar, gracias por su interes en el libro. Le comento que el libro esta proximo a salir en version digital E-book, con el fin de evitar los elevados costos de envios a otros paises.

Por favor demeje saber si direccion de correo electronico para enviar mas detalles.

Saludos, Christian Bodington
 Posted 2008-05-09 01:17:01
 25. Untitled
edegar, Unregistered
-Ola amigo, estoi en Brasil y me intereso muchisimo esta obra didatica. nescecitaria saber Como y donde adquirirla, Cuanto me va a costar y si junto viene los software's para disenhar, copilar y gravar. Tambien si es necsesario un grabador especifico. Desde ja muchas gracias por la atencion y espero entrar en contacto en la brevedad.
 Posted 2008-05-07 09:10:48
Please login or register to post comments.
 24. Untitled
Gustavo Gonzalez, Unregistered
Dar mi opinion no seria suficiente para expresar la calidad que hay hoja a hoja. Es una estupenda ayuda para aprender pic y lo demas es parte de cada uno de nosotros. Mil Felicidades a ti Amigo Christian Bodington.
 Posted 2008-05-05 19:28:41
 23. Untitled
Christian Bodington, Super Administrator
Saludos Italiana, el libro lo puedes adquirir en Venezuela. Solo debes hacer el deposito correspondiente en la cuenta del Banco de Venezuela especificada en la pagina Web y enviar por email la dirección en la cual deseas que llegue la orden, la cual seria enviada a través de MRW con cobro en destino.

Por favor cualquier duda al respecto puede escribir a mi dirección de correo electrónico: cbodington@gmail.com

Saludos... Christian Bodington
 Posted 2008-04-06 14:28:10
 22. Untitled
italiana, Unregistered
hola jose luis herrera! como hizo para adquirir el libro.? yo tmbn soy de maracay nos podriamos poner de acuerdo! y si no cuanto seria el monto exacto a depositar en el western union Cristian? gracias!
 Posted 2008-04-06 13:41:26
 21. Untitled
Administrador, Super Administrator
Respondiendo al Comentario No. 22.

Para comprar el libro solo se debe hacer el deposito correspondiente y notificar el mismo via email a cbodington@gmail.com

El Libro es enviado a traves de MRW cobro en Destino.

Saludos Coordiales...

Christian Bodington E.
 Posted 2008-02-28 01:10:59
 20. Untitled
italiana, Unregistered
para jose luis herrera de maracay, venezuela.. como hiciste para adquirir el libro?? hay alguna tienda donde se pueda comprar o solo es por envío a destino?? Cuál seria el precio total en Bolivares? y que tienda? donde??? (VENEZUELA)
Gracias..
 Posted 2008-02-28 00:59:29
 19. Untitled
italiana!, Unregistered
soy estudiante de ing electronica en el estado bolivar, Venezuela. kiero saber el costo del envio del libro. ya vi cuánto es el monto a depositar en Bs y en donde, pero kiero saber en cuanto me saldra el envio por MRW .. gracias.
y si me servirá dicho libro en mi carrera porq voy a ver una materia q se llama Microcontroladores y usamos PIC's.. pero no sé si este libro sea muy avanzado y no lo vaya a entender.. qué me recomiendas??


Muchas gracias!
 Posted 2008-01-31 00:08:33
 18. Untitled
ruben gallardo, Unregistered
hola me gustaria saber como lo puedo conseguir en mexico ya que el mundo de los pics me parece facinante muchas gracias y hasta luego
 Posted 2007-12-27 02:24:56
 17. Untitled
Invitado, Unregistered
Respondiendo al comentario No. 18.

Efectivamente el servicio internacional es costoso ya que si la compra es efectuada desde la compañia editorial, el libro es enviado desde Victoria BC, Canadá. Puedo buscar con mucho gusto una alternativa mucho mas económica. Para esto sería necesario que me envíe la dirección a la cual usted desea que se envíe el libro, para consultar el precio exacto con las empresas de transporte disponibles en el país.

Cuando se reciben comentarios de usuarios invitados o no registrados, no tengo disponible sus direcciones de correo para responder a sus consultas. Entonces, espero su respuesta en mi correo electrónico: cbodington@gmail.com

Saludos...

Christian Bodington
 Posted 2007-11-18 23:20:11
 16. Untitled
Invitado, Unregistered
Hola Cristian, te cuento que soy de Argentina, y me interesa mucho el libro, pero el envio me parece un desfaz total, es muy caro, casi vale mas que el propio libro, por lo cual queria saber si me lo puedes enviar por un envio economico desde venenzuela a mi casa. Somos vecino como ya te dije soy de argentina y pertenezco al mercosur.

El libro segun lo que veo es muy interesante, si tu pudieses conseguir un envio que cuesteunos 10 dolares mas o menos 15 dolares, y que llegue en 15 o 20 dias, pues estaria muy feliz y dispuesto a enviarte la plata via Pay Pal, o western union o transferencia bancaria.
 Posted 2007-11-18 22:11:46
 15. Untitled
Roger Quipuscoa, Unregistered
Buen día amigo Christian, le escribo para felicitarlo por su libro me parece uno de los mejores libros que se consigue y en verdad es muy sencillo y muy fácil para programar los pic muchas gracias por su colaboración.
 Posted 2007-11-08 21:35:46
 14. Untitled
HIRAM IRIARTE, Unregistered
Puedo resumir que el libro es exelente, era lo que estaba buscando. Lo magnifico del libro es que te adentra rapidamente en el manejo de los micro-pic si eres principiante y si eres experto se cobierte en una guia rapida imprescindible. para la teoria laarga tengo los demas libros.Felicitaciones
 Posted 2007-11-01 15:56:54
 13. Untitled
Carlos Enrique, Unregistered
El libro es muy objetivo y practico en estos momentos estoy actualizandome en la programación en pic ya que antes lo hacia en asembler, me ha sido de gran ayuda y le sacare el mayor provecho gracias.
 Posted 2007-10-29 03:04:34
 12. Untitled
JOSE LUIS HERRERA, Unregistered
Saludos Christian el libro es excelente felicitaciones.

Maracay, Venezuela.
 Posted 2007-10-26 00:23:18
 11. Untitled
Administrador, Super Administrator
Estimado Emerson, el libro lo puede comprar directamente en Venezuela realizando el pago a través de Western Union ( http://www.westernunion.com) depositando el costo del libro correspondiente a Venezuela (US$38,99) mas el envío, el cual es calculado segun la dirección a la cual usted desea que le envíe la orden.

Por favor, escriba un email con su dirección en Colombia a cbodington@gmail.com para calcular el costo del transporte.

Saludos y Gracias por escribir.
 Posted 2007-10-24 16:34:10
 10. Untitled
emerson, Unregistered
Saludos como se puede hacer para que me envies este libro a Colombia y que costo tiene???? Forma de pagos en las que se puede cancelar ???
 Posted 2007-10-24 12:38:48
 9. Untitled
Administrador, Super Administrator
Estimado Alejandro, el libro está disponible para ecuador, lo puede adquirir con su tarjeta Visa o MasterCard o realizando una transferencia a través de Western Union. Para más información sobre como adquirir el libro desde Venezuela y los costos del envío, escribe a mi dirección de correo: cbodington@gmail.com

También lo puede adquirir directamente desde la compañia editorial Trafford a través del siguiente link: http://www.trafford.com/06-2853

Saludos...!
 Posted 2007-10-18 16:58:40
 8. Untitled
alejandro, Unregistered
felicitaciones Cristian cuando estará disponible el libro en ecuador y que valor tendrá en dolares gracias x tu aporte a los novatos.
 Posted 2007-10-18 16:04:09
 7. Untitled
Juan Carlos Ramirez Saucedo, Unregistered
Tu libro parece muy interesante amigo lastima que no cuente con los medios ni el dinero para comprarlo. Pero se ve muy interesante Te felicito
 Posted 2007-10-18 02:54:18
 6. Untitled
Administrador, Super Administrator
El libro tiene 362 paginas... Saludos
 Posted 2007-10-12 18:33:26
 5. Untitled
Christian Bodington, Super Administrator
Saludos Jorge Daga, gracias por tu comentario... por los momentos el libro está disponible para otros países solo a través de la red, en la Librería Trafford o en esta página. El libro puede ser enviado a cualquier país sin ningún inconveniente.
 Posted 2007-08-22 19:35:14
Please login or register to post comments.
 4. Untitled
Jorge Daga, Unregistered
Felicitaciones Christianpor tu libro, cuando estará en venta en Perú
 Posted 2007-08-22 10:29:13
 3. Untitled
Administrador, Super Administrator
Saludos Carlos, el libro estará disponible en Venezuela a finales del mes de Agosto del presente año. Si lo deseas puedo enviar una notificación a tu dirección de correo cuando el libro esté en el país. Entra en el Link: "Notificar cuando el Libro esté disponible en Venezuela" en esta misma página, llena los campos y envía tus datos...

Saludos y Gracias! por tus comentarios.
 Posted 2007-07-06 08:48:35
 2. Untitled
CARLOS S., Unregistered
FELICITACIONES CHRISTIAN.CUANDO ESTARA DISPONIBLE EL LIBRO EN VENEZUELA
 Posted 2007-07-05 21:19:58
 1. Untitled
María del C, Unregistered
Felicidades Christian por tu libro! este logro es el fruto de un trabajo de mucho tiempo. Te deseo el mejor de los exitos, se que le vas a permitir a mucha gente aprender mil cosas en el maravilloso mundo de la electrónica. Felicidades de nuevo!
 Posted 2007-05-17 00:02:53
Please login or register to post comments.
J! Reactions 1.09.00 • General Site License
Copyright © 2006 S. A. DeCaro
Modificado el ( martes, 25 de mayo de 2010 )