>> Tecnologia elettronica >  >> Casa intelligente >> Vita smart

Come Programmare Microprocessori

I microprocessori sono dispositivi programmabili che accettano segnali d'ingresso, eseguono operazioni logiche e forniscono segnali d'uscita. Microprocessori stand-alone offrono alto controllo su circuiti integrati semplici, motori, attuatori e LED. Una volta programmati, eseguono ripetutamente lo stesso compito con precisione, rendendoli parte integrante del design meccatronico.

Passo 1: Scegliere Microprocessore

Acquistate un microprocessore da produttori vari, online o negozi elettronica. Per contenere costi, sceglietene uno che faccia ciò che serve ma non di più. Selezionate uno con oscillatore interno; altrimenti servirà clock esterno. Se pianificate segnali analogici in/out, prendetene uno con convertitore analogico-digitale (A/D) e modulazione larghezza impulso. Scaricate il datasheet: contiene specifiche e codice esempio.

Passo 2: Scrivere Programma

I microprocessori capiscono codice macchina, ma userete linguaggio alto livello come "C" o "Assembly". Scrivete nell'IDE (Integrated Development Environment) del vostro microprocessore, che compila in linguaggio macchina. Se poca esperienza con Assembly, il datasheet ha parole chiave e set istruzioni, e il sito del produttore codici esempio.

Passo 3: Testare con Simulatore

Testate il programma col simulatore IDE. Una volta incorporato nel microprocessore, debuggare è molto difficile. La maggior parte degli IDE ha opzione per simulare il codice a video. Il simulatore permette esecuzione riga per riga e rappresentazione visiva delle variabili. Il debug via simulazione evita frustrazioni se il programma non si comporta come atteso.

Passo 4: Programmatore Stand-Alone

Procuratevi e collegate un programmatore stand-alone universale al computer. Si collega alla porta seriale e ha socket fino a 60 pin. Richiede di rimuovere il microprocessore dal circuito; usate uno socket tra microprocessore e resto del circuito. Socket ZIF (Zero Insertion Force) facilitano rimozione senza danneggiare pin.

Passo 5: Caricare Programma

Incorporate il programma nel microprocessore. Nell'IDE, selezionate il programmatore dal menu a tendina. Prima cancellate il programma precedente. Microprocessori vecchi con finestrino di vetro hanno memoria UV-cancellabile: mettete il chip sotto lampada UV 20 minuti. Memoria Flash è cancellabile via software. Secondo la dimensione, il trasferimento richiede secondi o minuti.

Suggerimento

Socket ZIF facilitano rimozione e reinserimento del microprocessore senza danneggiare pin.

Avvertenza

Evitate frustrazioni usando il simulatore IDE per debuggare il programma.

  1. Come Programmare un Power Commander
  2. Come programmare un Minitor V
  3. Come programmare un auricolare Bluetooth
  4. Come programmare un HP iPaq
  5. Come programmare un VCR
  6. Come fare il DJ con un MacBook