Search Results for: picmicro
Vediamo ora come possiamo utilizzare le istruzioni per creare le strutture base di tutti i linguaggi ad alto livello: selezioni e iterazioni.
Il program counter è un registro/contatore interno al PIC, di 13 bit, e contiene l'indirizzo attuale della memoria programma, ovvero punta all'istruzione che deve essere eseguita, poi si incrementa di uno per puntare all'istruzione successiva.
Per studiare il funzionamento dei microcontrollori PIC prenderemo in considerazione, almeno inizialmente, il PIC16F84 (o 16F84A): il più diffuso e semplice per chi inizia.
Incominciamo la trattazione dei vari SFR (vedi paragrafo 08) con il registro che contiene tutte le informazioni relative alla unità che esegue le operazioni (ALU = Arithmetic Logic Unit), che contiene i bit per il cambio del banco di …
PICMicro Basic - Il corso base sui Microcontrollori, per capire cosa è un PIC con un linguaggio semplice ed immediato.
Telit GM862 e Picmicro. L'applicazione usa il collegamento tra la UART del Telit e la UART del Pic tramite Level Shifter per adattare i segnali del GM862 a quelli del picmicro.
Interessante progetto realizzato con il PICmicro. Un cubo 3x3x3 formato da led RGB da 5mm, trasformabile, in questo periodo natalizio, in un CUBO NATALIZIO appunto!
Sul blog di Elettronica Open Source puoi leggere non solo tutti gli articoli Premium riservati agli abbonati Platinum 2.0 e inseriti nella rivista Firmware 2.0 (insieme ad articoli tecnici, progetti, approfondimenti sulle tecnologie emergenti, news, tutorial a puntate, e molto …
Quindi, in soldoni, un sistema operativo è un programma che gira, all’insaputa di tutti gli altri programmi, e che gestisce il loro funzionamento. Fondamentalmente, un sistema operativo serve per convincere tutti i processi in giro per il sistema che tutte …
I PIC sono microcontrollori a 8 bit tra i più diffusi al mondo. Da qualche tempo Microchip ha introdotto una nuova famiglia di microcontrollori: i dsPIC. Questi presentano importanti differenze con i PIC e vorremmo dare qui una breve panoramica di tali dispositivi analizzando in particolare i dsPIC33. I dsPIC (Figura …
VisualRTXC di Quadros system Inc. è un tools di sviluppo versatile e semplice da utilizzare, non richiede una conoscenza approfondita di programmazione, e lascia libertà d’utilizzo da parte del programmatore. In quest’articolo ne sveleremo pregi e difetti, cercando di gettare le …
Il nome PIC, inizialmente acronimo di Programmable Intelligent Computer (Calcolatore Intelligente Programmabile), è diventato successivamente, grazie a Microchip, PICmicro. Oggi non viene più utilizzato come un acronimo, anche se usualmente viene definito come Programmable Interface Controller (Regolatore Programmabile dell’Interfaccia). Come …
I microcontrollori Fujitsu della serie F2MC-8FX mettono a disposizione dello sviluppatore un’interessante ed utilissima funzione di watchdog. Vediamo in questo articolo in cosa consiste e come utilizzarla a livello pratico. La famiglia di microcontrollori F2MC-8FX fu introdotta sul mercato da Fujitsu nel 2004 per rispondere alla crescente domanda, presente soprattutto sul mercato asiatico, di …
Il controllo della tensione di alimentazione nei sistemi digitali è diventato un aspetto molto importante che il progettista deve considerare con attenzione, soprattutto con gli attuali componenti elettronici, come FPGA e processori, che necessitano di più tensioni di alimentazione. Nel presente articolo verranno presentati i principali parametri che devono guidare il progettista nella corretta scelta del sistema di supervisione. La funzione primaria di …
La comunicazione UART è molto utilizzata in tutte le applicazioni basate su microcontrollori. Tra gli svantaggi di tale soluzione ci sono sicuramente le interferenze elettromagnetiche e la presenza di cavi di interconnessione. Ecco come superare questi limiti mediante una connessione di tipo wireless IrDA, mantenendo la stessa semplicità di gestione. La tendenza attuale nella trasmissione dati tra dispositivi …
Il coprocessore matematico uM-FPU di Micromega è un microcontrollore in grado di effettuare operazioni floating point a 32 bit secondo lo standard IEEE 754, concepito per facilitare l’uso di operazioni anche sofisticate con micro dalle risorse ridotte o per i quali …
La necessità di dispositivi human interface in applicazioni consumer ed industriali ha determinato una sempre più crescente domanda di display a cristalli liquidi. Microchip ha fatto fronte a questa necessità con diverse serie di microcontrollori PIC con driver LCD on-board. I …
L’architettura von Neumann prevede un unico bus per memoria dati e memoria programma per cui non è possibile leggere contemporaneamente un dato e una istruzione. Essa ha rappresentato la prima architettura per elaboratore. Si tratta di un modello di computer basato …
L'Assembly è il linguaggio più difficile che esista e, a ragione, i programmatori hanno un po' di timore nell'impararlo. Per la codifica di semplici azioni occorre scrivere una notevole quantità di codice. Ma la velocità è il suo punto di …
Per soddisfare le stringenti richieste di mercato, Microchip ha sviluppato una linea di prodotti hardware e software che aiutano il programmatore a sviluppare e a testare i progetti basati su microcontrollori. Il centro di gestione di questi prodotti è l’ambiente …