PIC è un marchio di microcontrollori RISC a 8, 16 e 32 bit prodotto da Microchip. "PIC" originariamente era l'acronimo di "Peripheral Interface Controller".
D: È possibile mappare singoli pin di porte diverse di un microcontrollore su un registro e modificarne i valori quando si modifica il valore del registro? Scenario: ho esaurito alcuni pin di ciascuna porta (8 bit) del microcontrollore. Ora voglio interfacciare un dispositivo che necessita di un bus a 8 …
Uno dei miei progetti trarrebbe grande vantaggio dalla possibilità di eseguire un programma che non è memorizzato nel microcontrollore (ma è invece archiviato in una scheda SD). Quindi, sto cercando un dispositivo che mi permetta di caricare il codice dalla scheda SD nella RAM e quindi eseguire il codice dalla …
Attualmente sto lavorando a Super OSD - un progetto di visualizzazione su schermo. http://code.google.com/p/super-osd ha tutti i dettagli. Al momento sto usando un MCU dsPIC per fare il lavoro. Questo è un DSP molto potente (40 MIPS a 80 MHz, operazioni a ciclo singolo a tre registri e un'unità MAC) …
Ho decine di chip PIC16. Vorrei recuperare una sorta di numero seriale univoco dal chip a scopo di identificazione. So che può essere fatto manualmente. Ma è noioso. Domande: PIC ha un numero seriale incorporato? Se la risposta è No, esiste un modo semplice per caricare un codice con un …
Ho imparato a conoscere il microcontrollore pic per un periodo di tempo e ho una ragionevole quantità di conoscenze sulla gestione dell'elettronica digitale. Ho lavorato su progetti elettronici di base e ora ho bisogno di lavorare su alcune applicazioni commerciali. La mia domanda è su come progettare e costruire circuiti …
Ho progettato il seguente circuito per interfacciare un segnale da 12-20 V a un microcontrollore che funziona a 3,3 volt. Il segnale è a 20 V o a circuito aperto. Voglio che il circuito sia il più resistente possibile. Dovrebbe essere in grado di gestire EMI ed ESD. R1 è …
Inizialmente pensavo che il vantaggio di PIC32 fosse la capacità di gestire RTOS più sofisticati, come quelli basati su Linux. Sfortunatamente manca un'unità di gestione della memoria (MMU) e abbastanza RAM. Quindi ora sto cercando di capire quando sceglieresti un PIC32 su un dsPIC33? , a parte quando è necessario …
Qual è la differenza di funzione tra IOC ed EXT Interrupt su un PIC? Attualmente sto usando un PIC12F1822 e, a parte il livello extra di controllo, hai a che fare con il CIO (cioè quale pin ha causato l'interruzione) i due sono identici. Qual è la differenza pratica, se …
Sto cercando di creare un RTOS semi-preventivo (cooperativo) per i microcontrollori PIC x16. Nella mia domanda precedente , ho imparato che l'accesso a puntatore stack hardware non è possibile in questi core. Ho guardato questa pagina in PIClist, ed è quello che sto cercando di implementare usando C. Il mio …
Sto cercando di instradare un chip pic32 a una SRAM da 128 kBchip e avere un po 'di fatica a connettere tutte e 17 le linee di indirizzo e tutte e 8 le linee di dati. Sto provando a collegare i primi 16 pin di indirizzo ai pin port 0-15 …
Sto usando PIC18F4680 e sto riscontrando problemi nell'esecuzione da una sorgente di clock esterna 40 MHz o cristallo 10 MHz in modalità HSPLL. L'uso del cristallo a 10 MHz in modalità HS sembra andare bene e anche il cristallo a 5 MHz in modalità HSPLL funziona bene. Quello che succede …
Qualcuno ha qualche esempio dell'algoritmo MD5 per un microcontrollore (preferibilmente uno a 8 bit)? Il nostro progetto utilizzerà un dispositivo Microchip serie PIC18.
Sono un utente AVR da molto tempo. Mi piace molto che AVR-GCC funzioni sui due principali sistemi operativi che utilizzo (Mac OS X e Linux), è open-source ed è supportato da Atmel. Mi piacerebbe tornare alla programmazione PIC (li ho usati negli anni '90) poiché ci sono alcuni PIC abbastanza …
Sto configurando I 2 C su un PIC18 usando le funzioni integrate del compilatore C18 come descritto nella sezione 2.4 della documentazione : void OpenI2C2( unsigned char sync_mode, unsigned char slew ); Non sono sicuro di cosa dovrei fare slew. Posso scegliere tra due opzioni, definite in i2c.h: SLEW_OFF: Velocità …
Sto cercando di capire il metodo migliore per la calibrazione del cristallo RTCC PIC24. La nota di applicazione indica due metodi: l'utilizzo di una tabella di ricerca e l'utilizzo di un orologio di sistema di riferimento. Secondo loro il metodo di riferimento del clock di sistema è il migliore, ma …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.