ICSP

De Ucontrol
Saltar a: navegación, buscar

<keywords content="TTL 74Ls164N, electronica, circuito, pic, NE555, PIC BASIC, PIC SIMULATOR IDE, esquema, circuito impreso, proyecto, gratis, download, programa, CMOS, pin, e/s, i/o, ucontrol, PIC, 16F628a, 16f84a" /> <center>


Inicio Foro Revista uControl Circuiteca Microcontroladores Electrónica Básica Herramientas y Software Tutoriales Colaboradores Enlaces
¿Ya descargaste los ejemplares GRATUITOS de la Revista uControl? ¡No te los pierdas!.
<linkedimage>

wikipage=Dado electrónico con PIC tooltip=Dado electrónico con PIC img_src=Image:dado100.jpg img_width=150px img_alt=Dado electrónico con PIC </linkedimage>

Dado electrónico
<linkedimage>

wikipage=Como trucar un servo tooltip=Como trucar un servo img_src=Image:trucaservo150.jpg img_width=150px img_alt=Como trucar un servo </linkedimage>

¿Como trucar un servo?
<linkedimage>

wikipage=Comunicación inalámbrica entre PICs tooltip=Comunicación inalámbrica entre PICs img_src=Image:TXRX150.jpg img_width=150px img_alt=Comunicación inalámbrica entre PICs </linkedimage>

Comunicación inalámbrica
<linkedimage>

wikipage=CCS - Libreria de gráficos para GLCD K0108 tooltip=CCS - Libreria de gráficos para GLCD K0108 img_src=Image:GLCD-100.gif img_width=150px img_alt=CCS - Libreria de gráficos para GLCD K0108 </linkedimage>

Gráficos con CCS
<linkedimage>

wikipage=Funcionamiento de una matriz de LEDs tooltip=Funcionamiento de una matriz de LEDs img_src=Image:GNUxx.jpg img_width=150px img_alt=Funcionamiento de una matriz de LEDs </linkedimage>

Carteles de LEDs
Foroizq.jpg
Todos los articulos y proyectos de uControl tienen su lugar en el foro. Si tienes dudas o comentarios, busca o crea el hilo correspondiente, y tendrás una rapida respuesta.
Foroder.jpg
ICSP en el PIC TRAINER 2.0

Introducción

Conector ICSP

Las placas destinadas a albergar los microcontroladores (como PIC TRAINER 8, PIC TRAINER 18, PIC TRAINER 28 y PIC TRAINER 40) como adelantamos, poseen un conector para la programación ICSP (In Circuit Serial Programming, o Programación Serial en circuito).

El ICSP es el sistema utilizado en los dispositivos PIC de Microchip para programarlos sin necesidad de tener que retirar el chip del circuito del que forma parte. Esta forma de programación es válida para todos los PIC de la gama baja, como puede ser el PIC12C508 y PIC12F629; los de la gama media, desde el PIC16F84A hasta el PIC16F877A; e incluso para la familia 18xxxx.

Básicamente, se trata de un sistema de programación serie síncrona en el que intervienen 2 señales: una de entrada y salida para la transmisión y recepción de datos; y otra de entrada para la sincronización de la transmisión y recepción de los datos. Las líneas utilizadas se ubican (generalmente) en el pin RB6/PGC para la señal de sincronización (reloj) y en el RB7/PGD para los datos.


PICTRAINER2-CENTRALES-001.jpg
Módulos centrales PIC TRAINER.


El protocolo trabaja con dos tensiones, una de alimentación (VDD), cuyo rango de valores está comprendido entre 4.5 y 5.5 voltios, y otra de programación (VPP) cuyo rango oscila entre un mínimo y un máximo de 12 y 14 voltios respectivamente.

Los programadores generalmente poseen un conector que entrega estas señales, y las placas que hemos diseñado tienen el conector correspondiente para recibirlas. Queda a cargo del lector la tarea de construir un cable que vincule el programador con el entrenador.



Este articulo forma parte de la Revista uControl #4
<linkedimage>

wikipage=Revista_Numero_0004 tooltip=uControl Revista #4 img_src=Image:RU-TAPA004.jpg img_width=100px img_alt=uControl Revista #2

</linkedimage>

En este número de la Revista uControl te proponemos la construcción de tu propia placa entrenadora para microcontroladores PIC. Con este sistema, basado en diferentes módulos, podrás aprender todo lo que necesitas sobre el funcionamiento de estos circuitos integrados, sin necesidad de gastar una pequeña fortuna.

Esta vez hemos escrito sólo 8 artículos. Sin embargo, la revista mantiene las 64 páginas (que por lo visto se va a transformar en su tamaño habitual) que tenía el anterior.

Autor

Ariel.jpg Datos del Autor
Nombre: Ariel Palazzesi
email: arielpalazzesi@gmail.com
Ver los artículos de este autor. Página con el perfil del autor.
</center>
Cclicence.png

Este contenido se rige por la licencia de Creative Commons "Licencia Creative Commons Atribución-No Comercial-Sin Obras Derivadas 3.0". Para más información, véase la licencia en su forma reducida y completa.

Herramientas personales