Search Results for: picmicro
I sistemi operativi real-time (RTOS) non sono una prerogativa di processori ad elevate prestazione e con elevata capacità di risorse, ma anche di processori ad 8-bit. In questo articolo si analizzerà l’RTOS Salvo implementato su PICMicro. Un sistema operativo real-time o in tempo reale (abbreviato con la sigla RTOS) è un sistema operativo specializzato per …
Come ottimizzare il codice assembler per i PICmicro È noto che nel linguaggio assembler per PIC vi sono alcune istruzioni che prevedono un bit di destinazione: a seconda del valore di tale bit il risultato dell’operazione verrà posto nel registro …
In applicazioni in cui l’interfaccia utente è piuttosto elaborata, può essere utile utilizzare una tastiera standard PS/2 (le classiche tastiere per PC) anziché il classico keypad 4x4. Ecco dunque come gestire una tastiera PS/2 utilizzando un microcontrollore PIC. Le tastiere PS/2 per …
Monitorare la temperatura (o qualsiasi altra grandezza) da qualsiasi parte del pianeta e condividere i dati sul cloud di Google Spreadsheet è possibile ed anche abbastanza semplice grazie ad FTPmicro e ad alcune implementazioni allo stack TCP/IP Microchip.
Inviare le email con il PICmicro è semplice ed efficiente grazie a
FTPmicro ed alla nuova versione dello stack 4.02 fornita da Microchip. Ecco come ricevere una email in automatico quando si verifica un determinato evento da …
ORB è l'acronimo di questo generatore di numeri random (casuali).
MPLAB: suggerimenti e trucchi per velocizzare lo sviluppo del vostro progetto con i PICmicro!
Programmatore EEPROM e PICMICRO JDM, programmazione seriale in-circuit ICSP tramite porta seriale RS232. Il programmatore JDM si occupa delle famiglie di microcontrollori picmicro PIC12, PIC16 e PIC18.
Come funziona la macro DELAY usata negli esempi del corso. Nel caso venga effettuato un salto da una istruzione all'altra il PICmicro impiega 2 cicli macchina. Le istruzioni che effettuano salti sono ad esempio la GOTO, la CALL e la …
In questa articolo proveremo a realizzare un semplice decodificatore per telecomandi TV ad infrarossi.
Finora abbiamo trascurato una delle caratteristiche più interessanti del PIC16F84, la EEPROM DATI. Colmiamo ora questa lacuna andando ad analizzare il funzionamento di questo utilissimo componente dell'architettura interna del PIC16F84.
Com'è possibile dotare il PIC16F84A di una interfaccia RS232 per collegarlo alla porta seriale del nostro PC.
Le applicazioni possibili per questo semplice programma sono molte. Lo potremmo usare ad esempio per visualizzare dei messaggi durante boot di Windows 95 inserendo il comando all'interno del file AUTOEXEC.BAT.
Dopo aver realizzato nelle lezioni precedenti dei semplici esperimenti con diodi led e pulsanti, iniziamo da questa lezione ad interfacciare il nostro PIC16F84A con qualcosa di più complesso.
In questo articolo analizzeremo il funzionamento del Watch Dog Timer il cui scopo è quello di migliorare l'affidabilità dei nostri circuiti basati su PICmicro.
Il Power Down Mode o Sleep Mode è un particolare stato di funzionamento del PICmicro utilizzato per ridurre il consumo di corrente nei momenti in cui il PICmicro non è utilizzato perché in attesa di un evento esterno.
Per configurare la linea RA0 in uscita, dobbiamo mettere a 0 il bit 0 del registro TRISA
Il REGISTER FILE è un'insieme di locazioni di memoria RAM ovvero memorie con cui è possibile leggere e modificare il contenuto senza l'ausilio di programmatori esterni e direttamente dal programma in esecuzione sul PICmicro.
L'interrupt è una particolare caratteristica dei micro che consente di intercettare un evento esterno, interrompere momentaneamente il programma in corso, eseguire una porzione di programma specializzata per la gestione dell'evento verificatosi e riprendere l'esecuzione del programma principale.
Cosa sono i PICMICRO, realizziamo un semplice lampeggiatore a led, scrittura e compilazione di un programma in assembler.