Il sistema C5116 è una scheda di grandi dimensioni per lo studio della tecnologia dei microprocessori, dalla programmazione di base alle applicazioni complesse, come il controllo dell'automazione industriale e la robotica. Può essere usato come strumento di sviluppo generico per applicazioni basate su microprocessore.
Il trainer si basa sul PIC16F877A, un microcomputer avanzato con frequenza di clock massima di 20 MHz, 8K x 14 parole di Flash memoria, 368 x 8 byte di memoria dati (RAM), 256 x 8 byte di dati EEPROM Memoria, 3 contatori/timer, 33 porte I/O, 8 canali A/D a 10 bit, Debug in-circuit (ICD) e Programmazione seriale nel circuito (ICSP), Porta seriale sincrona (SSP) con SPI e I2C, e Sincrono universale Ricevitore asincrono Trasmettitore (USART/SCI).
- Basato su PIC16F877A: un microcomputer avanzato
- Frequenza di clock massima: 20 MHz
- Flash memoria: 8K x 14 parole
- Memoria dati (RAM): 368 x 8 byte
- Memoria dati EEPROM: 256 x 8 byte
- Contatori/timer: 3 (2 x 8 bit, 1 x 16 bit)
- Porte I/O: 33
- Canali A/D: 8 a 10 bit
- Debug in-circuit (ICD): sì
- Programmazione seriale nel circuito (ICSP): sì
- Porta seriale sincrona (SSP): con SPI (modalità Master) e I2C (master/slave)
- Sincrono universale ricevitore asincrono trasmettitore (USART/SCI): sì
- Scheda C5116-MCU: contiene la CPU, la porta ICD/ICSP per la programmazione e il debug e connettori per il collegamento all'hardware esterno
- Debug/programmatore PICKIT3: consente la connessione USB al PC host
- Potenziometri: 2, collegabili agli ingressi del convertitore A/D
- Microfono: e relativo amplificatore
- Fotoresistore: e circuito di condizionamento
- Trasmettitore a infrarossi: sì
- Ricevitore a infrarossi: sì
- Segnale acustico: sì
- Tastiera: a 16 tasti su 4 righe e 4 colonne
- Interruttori a levetta: 8, per fornire ingressi digitali
- Pulsanti: 8 con circuito anti rimbalzo
- LED: 10, utilizzati per visualizzare le uscite digitali
- Microrelè: 8 con relativa circuiteria di pilotaggio
- Altoparlante: con circuito di pilotaggio
- Convertitore D/A: a 8 bit
- Convertitore/filtro: da PWM ad analogico
- Display LED: a 4 cifre e 7 segmenti
- Display LCD: intelligente, 2 righe x 16 caratteri ciascuna
- Connettore seriale: a 9 pin per sperimentare la comunicazione RS232
- Alimentazione stabilizzata: a bordo +5V
- Breadboard: senza saldatura per realizzare circuiti di interfaccia aggiuntivi
- Scheda con chip di tipo 1 RAM 62C64, 1 tipo di chip EPROM 27C64: montato su prese a 28 poli, per esperimenti sulle memorie esterne
- Pacchetto software: consente la scrittura di applicazioni in Assembly Symbolic Language e un facile test e debugging dei programmi creati; consente anche il download di file oggetto HEX dal sistema in fase di sviluppo; il file HEX caricato può essere disassemblato e generato un file di elenco di origine
- Studio della tecnologia dei microprocessori: dalla programmazione di base alle applicazioni più complesse
- Controllo dell'automazione industriale: sì
- Robotica: sì
- Strumento di sviluppo generico: per applicazioni basate su microprocessore
- Alimentazione da rete AC: uscita 12VDC 500mA
- Set di fili pre-spelati: vari colori e lunghezze
- Cavo schermato: consente il collegamento della scheda C5116-MCU al PICKIT3
- Cavo USB: consente la connessione al PC host
- Ampio manuale di istruzioni: guida lo studente attraverso la configurazione hardware e software del trainer C5116 oltre a sperimentare i programmi di esempio forniti nel CD del software
- Trasporto: incluso con consegna al piano strada (prima area sicura senza scalinate all'ingresso dell'istituto)
- Installazione: esclusa ma possibile su richiesta