rolando quiroga v. - arduinobol.com · pic simulator ide, pic basic compiler, assembler -...

31
Rolando Quiroga V.

Upload: hanhan

Post on 21-Sep-2018

259 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Rolando Quiroga V.

Page 2: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Los inicios…

Page 3: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Circuitos combinacionales vs. uC.

Page 4: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)
Page 5: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Gama de microcontroladores PIC

Page 6: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Variedad de presentaciones

Page 7: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

PICs con memoria de datos EPROM

Page 8: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

PICs con memoria de datos Flash

100.000 ciclos de borrado y grabado promedio (273 x día aprox.)

Page 9: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Para empezar

Page 10: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Para largas batallas PIC18F4550

Page 11: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Comunicación uC. PC. por USB.

Page 12: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Config. básica comunicación uC. PC

Page 13: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

uP. versus uC.

Page 14: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Lo que contiene un microcontrolador

Page 15: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

PIC 16f887

Page 16: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Desde la escritura de un programa hasta la ejecución en el microcontrolador

Page 17: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Arquitectura

Von Neumann

Harvard

Page 18: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Registros de puertos

Page 19: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Configuracion ICSP

Page 20: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Configuración ICSP sobre PIC18F4550

Page 21: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

PicKit 2 Clone al descubierto

Page 22: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Grabadores para uC. PIC

Page 23: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Placas de desarrollo

Page 24: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Entrenadores

Page 25: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft

Page 26: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Proteus - LabCenter

Page 27: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Compiladores lenguaje C

Page 28: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Aplicaciones

Page 29: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Cuidados a tomar en cuenta

Page 30: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Preguntas y dudas…

Page 31: Rolando Quiroga V. - arduinobol.com · PIC Simulator IDE, PIC Basic Compiler, Assembler - Oshonsoft. Proteus - LabCenter. ... (35 instrucciones) Memoria de programa 8K )FEPROM (256)

Gracias por su atención….Contactos:

Móvil: 706 27850Email: rolandocontacto @ yahoo.comFacebook: Rolosoft Neurus