TelefoniaUsato

PIC-ana. Prugrammazione PIC-controllers. Partesi di PIC-controllers

Quandu facìa schema, vi tuccherà à avè qualchidunu o qualcosa à furnisce u baddu di l 'azzione nicissariu. Per l 'omu è arquantu prubbrimàticu, cum'è ci vole à utilizà un gran numaru di elementi differente chì permettenu à cuntrullà u so travagliu (transistors, resistors, thyristors, diodes, kit, etc.). Ma tuttu u ferrari circuit cumplessu e grande ponu esse cuntrullati da controllers (MCU). Ch'elli sò, per esempiu, hà da esse qualificatu famigghi RІS. So, ciò chì hè u PIC-controllers di babbi? Chì hè u so modu è induve sò usati.

Cosa hè microcontroller PIC-

PIC-ana (o microcontroller) hè un plantes mezi di fà certe azzioni cù un prugrammu digià preparatu. A funzione di i rapprisintanti di sta linea di i prudutti è i bombe di prugrammazione è i dispunibilità di tutti i funzioni nicissarii à u travagliu. Trpezarija so struttura, si deve esse rimarcatu chì in u so cumpusizioni hà solu una cristal Silicium (una funzione caratteristica di tutte e microcontrollers). Stringhjendu lu PIC-ana hà un certu numaru di li gammi. Arcuni di li pò ièssiri usatu comu inputs romanu cum'è outputs parte, u restu hannu un appiecazione foru tinuti. A li gammi pò esse sia digitale, o simulate.

Di u vastu maggiuranza di l 'ana travagliu RІS vole un francese voltage stadda - 5V. Quissa hè abbastanza cusì chì si pò upirari in u so modi nurmali è di fà un prugrammu messu in fronte di ellu. Prugrammazione PIC-ana direttamente da un urdinatore ùn hè pussibili. Per stu scopu u so editore.

a famiglia ana

PIC-ana ùn esisti micca in una sola copia. U joca produci un intervallu sustanziali di microcontrollers, ognunu di li quali hà u so propriu caratteristiche, sviluppu è u putenziale obiettivi di dumanda. famigghi numeru elli piuttostu grande è dipende di a funzione classifying chì hè pigliatu cum'è automaticamente. Dunque ci vole à sfarente solu circa la classìfica di basi, unni ci sò solu trè famigghi di 8-, 16- è 32-pocu. Sti in turnu sò divisi in altri, ma per via di a famiglia ùn sò elli u sughjettu di l'articulu, qualcosa di elli, è ùn purtà nantu una cunversazione.

diferenza

Duvuta à u so sta PIC-ana pò esse applicata guasi partutu. microcontrollers Sami pò trova in réfrigérateur, massage, machini machine. Ma RІS rigistru di i prudutti hà u dispusitivu chì u tour su PIC-controllers sò pupulari ntra Dilettanti radiu è Burmese self-insignatu. Cù u so aiutu, vi ponu facirmenti presentazione di u situ di u travagliu, o di tutti i dispusitivi. Hè una cuntribuzioni à a pupularità di u prezzu bonu, faciulità di prugrammazione è una quantità impurtante di matiriali aducativi.

Dumandà PIC-ana quandu vi creà Cars u cuntrollu di radiu, vrazza robotic è altri artefacts chì pò esse fattu, bugettu limitata. Pò essiri usatu pi quarchi pruduttivu - accanusciuta ntô Brasìli hè u tema di crià un self-fattu machini automatica, cuntrullata da i microcontroller. U peni di usu hè tamantu, è l 'approcciu currettu pò svorgi guasi ogni prugettu, cusì la ferrari circuit in PIC-controllers pò esse vistu micca solu nantu à i creazioni amatoriale.

Software di usu cun PIC-ana

U prugrammu minimu nicissariu - si nota. Ma per via di a distribuzioni free, pudete puru aduprà è uffertu da u strumentu MPLAB prugrammu joca. Più pricisamenti, u prugrammu linia (ambiente di sviluppu, compilers) MPLAB. Duvuta a pulitica cumpagnia, ci hè free, ma hà qualchì inevitevuli. Cusì, in la versione Demo cortu pudete pruvà fora tutti i pussibulità, ma dopu vi esse tagliata so funziunalità s'avissa cumpritatu di u prugrammu. U prugrammu piena hà un strumentu impurtante chì tenga facile à crià prugrammi, còmuda à circà di una varietà di spazii prublema è uttimizzazzioni Codice di u cummandu. Segunda a versione di a funzione si pò terminated uttimizzazzioni codice, o di calà u numeru di controllers chì sò aiutati da u prugrammu. Per u nome di a verità è deve esse dettu chì a cumpagnia ferma cuncretizà solu i rapprisintanti cchiù pupulari.

Ci sò un numeru di contu furnite da altri cumpagnii. In generali, a so funziunalità hè simile, ma ci sò differenze. Cusì, parechji sò spressu dissatisfaction chì MPLAB hè disloyal à l 'disignu me-nazzioni. Dunque Manufacturers sò Betting nant'à u mantinimentu di a funzione apparatus è usability di u so prugrammu. U prugramma per PIC-controllers sunnu assai numali, tantu quì hè sopratuttu un tentativu di gustu.

Criazioni di un programma di i PIC-ana

À creà un prugramma particulare, pudete puru aduprà u prugrammu degne, è ancu una sèmplice film. Hè pussìbule, grazi à i fatti chì si travaglia cù lingue di prugrammazione cume facile e C. A diffirenza di lu si trova in u numeru di infurmazioni adopri è i bombe, di fatti dati. Pudete sente assai circa la cumplissitati di C, ma Assemblea di più difficiule, è ci hè un accostu primurosu.

Per esempiu, quandu criannu un prugrammu, vi tocca à specificà chì ana hè stata fatta. Si pò esse vole à purtà fora un numeru di ozzione, ma deve esse purtatu fora à la presenza di una sperienza o self-di canusciri, perchè sbagli pò purtari a lu fattu ca microcontrollers cunvinziunali s'otteni pezzi di plasticu è di ferru.

Prugrammazione cù u prugrammazione

Ma cumu a trasfiriri la programma sviluppatu in u microcontroller iddu stissu? Cumu faci u prugrammazione microcontroller? Di stu prugettu ci sò dispusizione particulare - programmers. Iddi mannari signali à una microcontroller chi canciari Leoni in u ricordu sottu à u prugrammu. À cumincià u prucessu di trasferimentu lu dati vo vulete inserisci u boiu à u prugrammazione, è ella, a turnu, culligatu à un urdinatore. Dopu, cù un prugrammu tu jissi a firmware. Na cosa tìpica di prugrammazione PIC-controllers si stendi da trenta seconde à dui minuti.

forma programmers

Chi so editore di sceglie a nutari un prugramma nant'à un microcontroller? Ponu esse sunu spartuti in trè tippi: self-fattu, da l 'joca e fabbrica di altri cumpagnii. L'usu di ognunu di li hà u so propriu tipu.

Cusì, u programmers self-fatti sò abbastanza chambre d. Ma lu so 'usu hè scumpìgliu incù u fattu chì ùn ponu facirmenti Accantu u dispusitivu in un pezzu di plasticu è di ferru. È di prugrammazione microcontroller pò in sti casi dumandà li cunsiquenzi curtisia in forma di una scossa elettricu, accussi vi duvite bastone di sicurità. In più, se vo se fà da zeru, hè à spessu un prodottu cun un pocu limitata pussibulità rigrettu stabilimentu cambià mistieru. Ma in la reta mundiale, vi pò truvà una grande numaru di suluzioni à stu prublema pruposta da altre persone è chi forsi ùn vi darà prublemi.

L'editore uriginale da u joca sarà capaci di purtà qualitatively fora u so travagliu à ogni microcontroller. On si ci hè un puntu, è s'è dopu à a riciviri si nun travagghiu, rimpiazza senza prublemu. Ma in u schema di e cose, quandu u PIC-controllers firmware hè purtatu fora senza prublemi.

Ma veni da a so acquistu di un prezzu abbastanza altu.

Programmers scunnisciuti da altri cumpagnii, hannu un abbastanza larga gamma di oggetti chì u travagliu. A so funzione hè u prezzu bassu, è / o di l 'uccasioni di a travagghiari cu àutri microcontrollers in aghjunta à PIC. Ci hè dinù un n'era universale "mostri" chì pò purtà un sfarenti tippi di u travagliu, ma per via di u bisognu di una grande quantità di chiddi di lu so prezzu bassu ùn succede.

funziunalità soulunatics

È infini, una pochi di parolle circa essayer imagine. Si duvia trasfurmà u ammi à li basi di supportu di ducumentazione, comu dì microcontrollers spessu differ da u cuegghiè casciuni attuale. A cosa principali in tali casi sò cuegghiè firmata, è hè per elli è deve esse urigine di u dispusitivu.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 co.delachieve.com. Theme powered by WordPress.