MicroCode Studio
mecanique

 | Indice | ICD | Setup | Modelli | Seriale | Sys. Req. |

| Break Points | Toolbar | EDIT | WIN | MPASM |

Impostazione dell'hardware


MicroCode Studio ICD non richiede hardware specifico per ospitare il microcontrollore. Comunque avrete bisogno di una scheda per supportare la cumunicazione RS 232. Ad esempio, la FLASH Lab system incorpora un chip MAX232, che è l'ideale. Molte altre schede supportano MicroCode Studio ICD. Tutto ciò che dovete fare è connettere la scheda al PC che esegurMicroCode Studio usando un cavo appropriato.



FLASH Lab System - 16F877 e 18F452
Ambiente di sviluppo

In alternativa potete autocostruire una scheda per connettersi con MicroCode Loader ICD.

Click for larger image...

Connessione di un microcontrollore a MicroCode Loader
con
software reset opzionale. Per concessione della Reynolds Electronics

MicroCode Studio ICD comunica con il microcontrollore tramite la sua USART hardware. Potete fare riferimento al data sheet Microchip del microcontrollore che state usando se non siete sicuri di quali siano i pin impiegati per connettere la USART all'esterno. Ad esempio, il PIC16F628 usa PORTB.1 per RX e PORTB.2 per TX. Il PIC16F877 usa PORTC.7 per RX e PORTC.6 per TX.

ICD funziona con microcontrollori che accettano diverse frequenze di clock. Al momento le velocità supportate comprendono 4, 8, 10, 12, 16, 20, 24, 25, 32, 33 e 40 MHz. In ogni caso è essenziale che il vostro programma PICBasic imposti l'oscillatore corretto. Di default, è impostato a 4 MHz. Se il vostro dispositivo target funziona ad una frequenza diversa, dovete assicurarvi di usare le define corrette nel vostro programma PICBasic. Ad esempio, se il vostro microcontrollore funziona a 20 MHz, mettete la seguente istruzione all'inizio del vostro programma:

DEFINE OSC 20

Non impostare l'oscillatore corretto causa problemi all'ICD. In breve, se il vostro codice non rispetta l'effettiva frequenza del microcontrollore, l'ICD non funzionerà.


Pagina aggiornata al 15 Dicembre 2003


GRIFO®
Via dell'Artigiano, 8/6
40016 San Giorgio di Piano
Bologna ITALY

Tel: +39 051 892.052 (4 lines)
FAX: +39 051 893.661


homeHome Indice Software Tabelle Indice Cat.