Sunteți pe pagina 1din 20

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 1 of 20

Home

Simulaciones en Proteus

Men principal Inicio Indice Simulaciones en Proteus


Qu es Proteus? Enlaces Proteus Practicas del libro

Prcticas del libro en Proteus


Prcticas del libro en PROTEUS:

Proyectos y ejercicios Preguntas Frecuentes Portada del libro Vista previa Electrnica Digital Enlaces Contacto Angel Acaymo

Captulos 1 al 12. MICROCONTROLADOR PIC16F84. Diseo en PROTEUS del e ejercicios para analizar los fundamentos de la programacin del PIC16F84. Captulos 13 y 14. LCD y EEPROM DE DATOS. Diseo del circuito en PROTEUS memoria EEPROM interna de datos del PIC16F84. Captulo 15. TIMER 0. Esquema en PROTEUS y 6 ejercicios para el estudio de Ti Captulo 16. OTROS RECURSOS. Circuito en PROTEUS y 19 ejercicios para estu Indirecto, Macros y Subrutinas Aritmticas. Captulo 17. INTERRUPCIONES. Diseo de 2 esquemas en PROTEUS y 13 ejerc PIC16F84. Captulo 18. INTERRUPCIONES POR DESBORDAMIENTO DEL TIMER 0. Dise la interrupcin por desbordamiento del Timer 0. Se incluye un reloj digital completo Captulo 19. TECLADO HEXADECIMAL. Esquema en PROTEUS y 9 ejercicios pa un PIC16F84. Se incluye una cerradura electrnica. Captulo 20. COMUNICACIN CON ORDENADOR. Diseo de 3 circuitos en PRO entre un ordenador y un PIC16F84. Captulo 22. BUS I2C. MEMORIA EEPROM 24LC256. Anlisis del bus I2C aplicn Captulo 24. BUS I2C. RELOJ CALENDARIO DS1307. Captulo 25. BUS I2C. CONTROLADOR DE DISPLAY SAA1064. Captulo 26. BUS I2C. EXPANSOR DE BUS I2C CON PCF8574. Captulo 27. BUS I2C. ADC Y DAC CON PCF8591. Captulo 28. BUS 1-WIRE de Dallas. Anlisis del Bus de 1 lnea aplicndolo a una como termmetro y termostato. Captul0 29. MOTOR DE CORRIENTE CONTINUA. Captulo 30. MOTOR PASO A PASO. Captulo 31. SERVOMOTOR DE RADIOCONTROL.

Entrenador para PIC16F84. Este entrenador completo diseado por Joaqu "MICROCONTROLADOR PIC16F84. DESARROLLO DE PROYECTOS" de Entrenador para PIC16F876. Este entrenador completo diseado por Joaq PIC16F876. PRACTICAS del libro en PROTEUS

Aqu se exponen los circuitos en PROTEUS y ficheros *.HEX necesarios pa permite realizar de forma virtual las prcticas de Laboratorio, con la comodida docentes. En todo caso es necesario el acompaamiento del libro "MICROCO

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 2 of 20

PROYECTOS. Editorial Ra-Ma" para poder estudiar los circuitos expuesto para el aprendizaje del microcontrolador PIC16F876.

Se puede utilizar la versin PROTEUS 6.7 SP3 o posterior que se puede adq Hubor. Para extraer los archivos *.zip hay que utilizar esta clave. Captulos 1 al 12. MICROCONTROLADOR PIC16F84. Figura 1-2:

Estos captulos tratan sobre los principios bsicos de funcionamiento del PIC16

Pulsando sobre 0102_EntrenadorBasico (38.17 kB) podr descargar el es necesarios para la simulacin en PROTEUS de los ejercicios de estos captul libro "MICROCONTROLADOR PIC16F84. DESARROLLO DE PROYECTOS detallada la explicacin de estas prcticas. Se han incluido tambin nuevos ejemplos de ejercicios *.asm no incluidos en el

Captulos 13 y 14. LCD Y EEPROM DE DATOS. Figura 14-3:

Estos captulos tratan sobre el control de una pantalla LCD y de la EEPROM d

proponemos 21 ejercicios. Pulsando sobre 1403_EntrenadorLCD (34.76 kB necesarios para la simulacin en PROTEUS de los ejercicios de estos captul libro "MICROCONTROLADOR PIC16F84. DESARROLLO DE PROYECTOS detallada la explicacin de estas prcticas.

Para poder simular la visualizacin de carcteres en el LCD dentro de PROTE tal como se explica en la Pregunta frecuente nmero 16. Se han incluido tambin nuevos ejemplos de ejercicios *.asm no incluidos en el

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 3 of 20

Capitulo 15. TIMER 0. Figuras 15-3 y 15-4:

Este captulo trata sobre el manejo del Timer 0 PIC16F84. Para su aprend 1503_TMR0 (11.08 kB) podr descargar el esquema y los ficheros *.HEX n ejercicios de este captulo (esta es la clave para extraer los archivos). DESARROLLO DE PROYECTOS" de la Editorial Ra-Ma encontrar ampliame

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 4 of 20

Captulo 16. OTROS RECURSOS DEL PIC16F84. Figura 14-3:

Este captulo trata sobre manejo de algunos recursos del PIC16F84 tales co

aritmticas. Para su aprendizaje proponemos 19 ejercicios. Pulsando sobr esquema y los ficheros *.HEX necesarios para la simulacin en PROTEUS de extraer los archivos). En el libro "MICROCONTROLADOR PIC16F84. DESA encontrar ampliamente detallada la explicacin de estas prcticas.

Se ha incluido varios programas aritmticos que vienen explicados en el capitulo

Captulo 17. INTERRUPCIONES INT Y RBI.

Este captulo trata sobre las interrupciones INT y RBI del PIC16F84. Para su ap 1701_InterrupcionINT (12.9 kB)y 1704_InterrupcionRBI (12.21 kB) podr de para la simulacin en PROTEUS de los ejercicios de este captulo (esta

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 5 of 20

"MICROCONTROLADOR PIC16F84. DESARROLLO DE PROYECTOS" de la explicacin de estas prcticas. FIGURA 17-01: Interrupcin INT. (Ejercicios Int_INT_01.asm al Int_INT_08.asm):

FIGURA 17-04: Interrupcin RBI. (Ejercicios Int_RBI_01.asm al Int_RBI_08.asm):

Para probar las interrupciones RBI en el simulador PROTEUS hay que deshabil y conectar unas externas tal como se indica en el esquema. Sin embargo, en e circuitos explicados en el libro.

Captulo 18. INTERRUPCIN POR DESBORDAMIENTO DEL TIMER 0.

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 6 of 20

Este captulo trata sobre la interrupcin T0I del PIC16F84. Para su aprendi

1801_InterrupcionT0I (11.71 kB)y 1802_Cuadrada_y_otros (19.52 kB)podr de para la simulacin en PROTEUS de los ejercicios de este captulo (esta "MICROCONTROLADOR PIC16F84. DESARROLLO DE PROYECTOS" de la explicacin de estas prcticas.

FIGURA 18-01 ampliada: Interrupcin T01. (Ejercicios Int_T01.asm al Int_T06.asm

FIGURA 18-02 reformada: Ondas cuadradas, reloj digital y temporizador. (Eje Int_Reloj_01 a Int_Reloj_05.asm y adems el ejercicio Int_Temporizador.asm):

Al utilizar las interrupciones RBI en el simulador PROTEUS hay que deshabilita conectar unas externas tal como se indica en el esquema. Sin embargo, en e circuitos explicados en el libro.

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 7 of 20

Captulo 19. TECLADO HEXADECIMAL. Figura 19-4:

Este captulo trata sobre el control del Teclado Hexadecimal por parte del PIC Pulsando sobre 1904_Teclado (17.85 kB) podr descargar el esquema y lo PROTEUS de los ejercicios de este captulo (esta es la clave para extraer PIC16F84. DESARROLLO DE PROYECTOS" de la Editorial Ra-Ma encon prcticas. La clave de la cerradura electrnica del ejercicio Teclado_09.HEX es : 456E78.

Al utilizar las interrupciones RBI en el simulador PROTEUS hay que deshabilit dentro de la librera TECLADO.INC, cambiando la instruccin "bcf OPTION_REG,NOT_RBPU". Adems hay que aadir un pequeo retardo en TECLADO.INC tal como se indica en la lnea roja que se expone a continuacin ... ... Teclado_LeeOrdenTecla:

clrf Tecl_TeclaOrden ; Todava no ha empezado a cheq movlw b'11111110' ; Va a chequear primera fila. Tecl_ChequeaFila ; (Ver esquema de conexin). movwf PORTB ; Activa la fila correspondiente. call Retardo_1ms Tecl_Columna1 ... ...

Adems hay que conectar unas resistencias de Pull-Up externas tal como se in nada de esto es necesario, utilizndose tal como se explica en el libro.

El teclado se ha simulado mediante un matriz de pulsadores ya que el teclado h puede trabajar con interrupciones RBI.

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 8 of 20

Captulo 20 . COMUNICACIN CON ORDENADOR

Este captulo trata sobre la comunicacin entre el ordenador y el PIC16F84. Par

sobre 2013_RS232_Ejercicios (14.41 kB), 2014_RS232_Monitor (7.82 kB) y los esquema y los ficheros *.HEX necesario para la simulacin en PROTEUS d extraer los archivos). En el libro "MICROCONTROLADOR PIC16F84. DESA encontrar ampliamente detallada la explicacin de estas prcticas. FIGURA 20-13. Ejercicios RS232_01 al RS232_08.asm:

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 9 of 20

FIGURA 20-14. Ejercicios RS232_09 y RS232_10.asm:

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 10 of 20

FIGURA 20-15 (Ejercicio RS232_11.asm):

Captulo 22. BUS I2C, MEMORIA EEPROM 24LC246. Figura 22-7:

Este captulo trata sobre el Bus I2C aplicado a una memoria EEPROM 24LC

Pulsando sobre 2207_I2C_M24LC256 (12.02 kB) podr descargar el esquem en PROTEUS de los ejercicios de este captulo (esta es la clave para extrae PIC16F84. DESARROLLO DE PROYECTOS" de la Editorial Ra-Ma encon prcticas.

En los ficheros *.BIN se almacenan los datos a grabar en la memoria EEPROM como se explica en el libro.

Es importante resaltar que, en PROTEUS es necesario reemplazar la memoria hay que volver a insertar una memoria nueva cada vez que se cargue su conten

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 11 of 20

Captulo 24 . DS1307, RELOJ-CALENDARIO EN BUS I2C:

Este captulo trata sobre el Bus I2C aplicado a un reloj calendario DS1307. P descargar el esquema y el fichero *.HEX necesario para la simulacin en PRO para extraer los archivos). En el libro "MICROCONTROLADOR PIC16F84. DE Ma encontrar ampliamente detallada la explicacin de estas prcticas..

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 12 of 20

Al utilizar las interrupciones RBI en el simulador PROTEUS hay que deshabilitar conectar unas externas tal como se indica en el esquema. Sin embargo, en el m circuitos explicados en el libro. Captulo 25 . SAA1064 CONTROLADOR DE DISPLAY. Figura 25-3:

Este captulo trata sobre el Bus I2C aplicado al controlador SAA1064. Puls descargar el esquema, el archivo SAA1064.DLL y el fichero *.HEX necesario pa extraer los archivos). En el libro "MICROCONTROLADOR PIC16F84. DESA encontrar ampliamente detallada la explicacin de estas prcticas.

Para la correcta simulacin del circuito debe copiar el archivo SAA106 programa\Labcenter Electronics\Proteus 6 Demonstration\MODELS de su orden

En la simulacin con PROTEUS VSM el mensaje parpadea, lo que no ocurre en

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 13 of 20

Captulo 26. PCF8574, EXPANSOR DE BUS I2C. Figura 26-6:

Este captulo trata sobre la conversin de un bus paralelo a Bus I2C y viceversa PCF8574 conectado al PIC16F84A. Pulsando sobre 2606_I2C_PCF8574 (11 necesario para la simulacin en PROTEUS (esta es la clave para extraer PIC16F84. DESARROLLO DE PROYECTOS" de la Editorial Ra-Ma encon prcticas.

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 14 of 20

Captulo 27 . PCF8591, ADC Y DAC EN BUS I2C Este captulo trata sobre la realizacin de conversores DAC y ADC en bus I2C

su aprendizaje proponemos 3 ejercicios. Pulsando sobre 2709_I2C_PCF8591 kB)podr descargar los esquema y los ficheros *.HEX necesario para la simula (esta es la clave para extraer los archivos). En el libro "MICROCONTROLADOR Editorial Ra-Ma encontrar ampliamente detallada la explicacin de estas prct FIGURA 27-9. Ejercicios I2C_DAC_01.asm y I2C_DAC_02.asm:

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 15 of 20

FIGURA 27-10. Ejercicio I2C_ADC_01.asm:

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 16 of 20

Captulo 28 . DS18B20, TERMOSTATO EN BUS 1-WIRE

En el captulo 28 del libro "MICROCONTROLADOR PIC16F84. DESARR analizamos el funcionamiento del bus 1-Wire de Dallas. Como aplicacin prc popular sensor de temperatura DS1820 conectado mediante bus 1-Wire de Dall

El DS18B20 es otro sensor de temperatura de la misma familia, pero con un s funcionamiento es muy similar al DS1820, la tabla de conversin no es la mism no es vlido para este.

Haciendo click sobre 2808_DS18B20 (276.33 kB)podr descargar los archivos -8 del libro al sensor DS18B20:

Hojas caractersticas del DS18B20: DS18B20.pdf Librera DS18B20.INC Programa DS18B20_Termostato.asm Archivo DS18B20_Termostato.hex para cargarlo en el microcontrolador PIC Archivo DS18B20.dll que es el modelo de este dispositivo para su simulaci

La clave para abrir estos archivos es la misma que la utilizada en toda esta Web

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 17 of 20

Para la correcta simulacin del circuito debe copiar el archivo DS18B2 programa\Labcenter Electronics\Proteus xx\MODELS de su ordenador.

Al utilizar las interrupciones RBI en el simulador PROTEUS hay que deshabilitar conectar unas externas tal como se indica en el esquema. Sin embargo, en el m circuitos explicados en el libro. Captulo 29. MOTORES DE CORRIENTE CONTINUA. Figura 29-9:

Este captulo trata sobre el control de motores de corriente continua. Para su a

2909_MotorDC podr descargar el esquema y los ficheros *.HEX necesarios este captulo (esta es la clave para extraer los archivos). En el libro "MICR PROYECTOS" de la Editorial Ra-Ma encontrar ampliamente detallada la expl

Es importante resaltar que la librera de PROTEUS no incluye el driver L293B 74126. De esta forma la simulacin es totalmente compatible.

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 18 of 20

Captulo 30. MOTOR PASO A PASO. Figura 30-13:

Este captulo trata sobre el control de motores PAP. Para su aprendizaje propo 3013_MotorPAP (9.97 kB)podr descargar el esquema y los ficheros *.HEX n ejercicios de este captulo (esta es la clave para extraer los archivos). DESARROLLO DE PROYECTOS" de la Editorial Ra-Ma encontrar ampliame

Es importante resaltar que la librera de PROTEUS no incluye el driver L293B 74126. De esta forma la simulacin es totalmente compatible.

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 19 of 20

Captulo 31. SERVOMOTOR DE RADIOCONTROL. Figura 31-6:

Este captulo trata sobre el control del servomotor de radiocontrol. Pulsando so esquema y el fichero *.HEX necesario para la simulacin en PROTEUS, (est "MICROCONTROLADOR PIC16F84. DESARROLLO DE PROYECTOS" de la explicacin de estas prcticas.

ENTRENADOR PARA PIC16F84:

Este entrenador completo diseado por Joaqun Lara, permite probar todos eje (147.1 kB) podr descargar el esquema y los ficheros *.HEX necesarios para extraer los archivos). En el libro "MICROCONTROLADOR PIC16F84. DESA encontrar ampliamente detallada la explicacin de estas prcticas.

ENTRENADOR PARA PIC16F876:

http://www.pic16f84a.org/proteus.html

24/05/2013

Simulacin con Proteus de circuitos con microcontroladores#Proteus_Capitulo_1

Page 20 of 20

Este entrenador completo diseado por Joaqun Lara, permite probar el LARA_PIC16F876 (52.03 kB) podr descargar el esquema y los ficheros necesar para extraer los archivos).

All Rights Reserved 2013 http://www.pic16f84a.org All content are protected by the copyright law and may not be copied without the express permission and the active reference to a source!

http://www.pic16f84a.org/proteus.html

24/05/2013

S-ar putea să vă placă și