PIC è un marchio di microcontrollori RISC a 8, 16 e 32 bit prodotto da Microchip. "PIC" originariamente era l'acronimo di "Peripheral Interface Controller".
Stavo pensando di creare un robot mobile di sorveglianza. E ho un problema con la scelta di un PIC o un microcontrollore Arduino. Il robot mobile di sorveglianza è controllato tramite fedeltà wireless (Wi-Fi). Se scelgo PIC, è necessario un modulo Ethernet? Ho cercato che fosse necessario che una scheda …
Sto usando un micro PIC con un ADC a 10 bit per ottenere letture da un segnale analogico con una frequenza inferiore a 300 hz. Tuttavia, quel segnale analogico è compreso tra -2 V e +2 V. Come posso condizionare il segnale per portarlo in un intervallo utilizzabile (supponendo che …
Come posso usare malloc()e free()funzioni in un PIC? Ho controllato l' stdlib.hintestazione e non si fa menzione di loro. Sto usando MCC18. Qualcuno ha dovuto usarli? Ho bisogno di loro perché sto effettuando il porting di una libreria da Windows XP al PIC. La guida al porting dice a adattare …
Sto programmando di utilizzare il bus CAN in un'applicazione di automazione industriale, tuttavia non riesco a decidere come implementare il livello di rete. Qualcuno qui ha qualche consiglio per un protocollo di livello superiore da utilizzare su CAN che fornisce linee guida su come assegnare gli ID dei messaggi e …
Ho un piccolo circuito che utilizza un chip microcontrollore PIC18F14F50 che sta registrando i dati in un chip EEPROM esterno tramite un'interfaccia i2c (che posso quindi leggere più tardi tramite l'interfaccia USB). Un campione viene registrato ogni 15 minuti e non è necessario che siano cronometrati con precisione. Va bene …
Vorrei iniziare a utilizzare PIC nei miei progetti e mi chiedevo quale programmatore avrei dovuto ottenere. Ho molta esperienza nell'uso di microcontroller (68k, avr), ho anche molta esperienza con l'elettronica (quindi è possibile costruire un programmatore). Vorrei poter usare MPLAB, icsp e la funzionalità di debug in-circuit sembra abbastanza pulita. …
Voglio lavorare su un progetto in cui è possibile sostituire una striscia magnetica con un altro elemento che può modificare i dati memorizzati su di essa tramite un PIC ma essere comunque letto da un lettore di strisce magnetiche. Ciò significa che il PIC potrebbe "scrivere" un altro valore nelle …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 2 anni fa . Attualmente stiamo utilizzando un microcontrollore PIC32 a 32 bit. Funziona benissimo …
Non ho ancora usato un chip DSP. Tutto quello che so è che la loro architettura è tale che possono eseguire calcoli abbastanza velocemente, di solito all'interno di un ciclo di clock, hanno istruzioni per l'accumulo multiplo nel loro set di istruzioni e hanno DMA, quindi la CPU non deve …
Ho un problema piuttosto strano con XC8 su un microcontrollore PIC18F27K40. Su un PIC16F1778 funziona . Ho definito: void uart_putch(unsigned char byte) { while (!PIR3bits.TX1IF); TX1REG = byte; } Quando, nel mio mainciclo, chiamo uart_putch('a');, funziona benissimo. Tuttavia, quando definisco const char c = 'a';e chiamo uart_putch(c);, non funziona. Stampa …
Ho una domanda relativa alla connessione fisica di un bus SPI. Ho un master SPI (un dispositivo PIC32) e un numero di slave (in questo caso i dispositivi PIC16). Sto solo scrivendo agli slave, e il protocollo si prende cura di chi fa cosa quando, quindi non ci sono segnali …
Chiuso. Questa domanda è fuori tema . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per lo scambio di stack di ingegneria elettrica. Chiuso 9 mesi fa . Sto usando un PIC18F26K80 e un compilatore XC8. Sto cercando di inizializzare …
Beh, sono stato bloccato su questo per un po ', forse 2-3 settimane a questo punto. Non sono sicuro di cosa sto facendo di sbagliato. Sto provando a scrivere su questa parte di spi flash , e ora sto solo eseguendo routine per cancellare, scrivere e leggere per cercare di …
Molti microcontrollori, ad es. PIC18F , dispongono di memoria programma flash: "La memoria programma Flash è leggibile e scrivibile durante il normale funzionamento". Questo significa che posso memorizzare alcune configurazioni utente nella memoria del programma?
Vorrei sapere se esiste un modo per programmare un PIC per la prima volta (scrivere in Flash) tramite una scheda FPGA. Il PIC è già saldato all'FPGA e non riesco a rimuoverlo. Nessun bootloader esiste sul PIC. Quindi ho bisogno di programmarlo in modalità USART / SPI / I2C con …
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.