DatorerUtrustning

PIC-controller. Programmering PIC-controllers. System av PIC-controllers

Vid system, måste du ha någon eller något att övervaka genomförandet av nödvändiga åtgärder. För mannen är ganska problematisk, eftersom det är nödvändigt att använda ett stort antal olika element som möjliggör att kontrollera sitt arbete (transistorer, motstånd, tyristorer, dioder, kondensatorer, etc.). Men alla de komplexa och stora krets kan styras av styrenheter (MCU). Att de är till exempel, kommer att beskrivas RІS familjer. Så, vad är PIC-controllers för dummies? Vad är deras schema och där de används.

Vad är mikro PIC

PIC-styrenhet (eller mikrostyrenhet) är en automatisering innebär utföra vissa åtgärder med användning av en tidigare framställd program. En funktion av företrädare för denna linje av produkter är det lätt att programmera och tillgången till alla nödvändiga funktioner ska fungera. Beskriver dess struktur, bör det noteras att i sin sammansättning har endast en kiselkristall (ett karakteristiskt särdrag av alla mikroprocessorer). Förutom att det har PIC-controller ett visst antal ben. Några av dem kan användas som logiska ingångar som utgångar del, resten har en bilateral applikation. Benen kan vara antingen digital eller analog.

För de allra flesta av arbetet RІS controller behöver en stabil spänning - 5V. Det är nog så att den kan fungera i sitt normala läge och utföra ett program som levereras framför honom. Programmering PIC-controller direkt från en dator är inte möjligt. För detta ändamål programmeraren.

controller familj

PIC-controller existerar inte i ett enda exemplar. Tillverkaren ger ett stort utbud av microcontrollers, var och en har sina egna egenskaper, kapacitet och potentiella mål användningsområden. familjer Antal själva ganska stor och beror på sorteringsfunktionen som tas som standard. Därför är det nödvändigt att informera endast om den grundläggande klassificeringen där det finns bara tre familjer av 8-, 16- och 32-bitars. Dessa i sin tur är indelade i andra, men på grund av familjen är inte själva är föremål för artikeln, något om dem och kommer inte att föra ett samtal.

i förekommande fall

Tack vare sin mångsidighet PIC-controller kan användas nästan överallt. Sami mikrokontrollers kan hittas i kylskåp, tv-apparater, tvättmaskiner. Men RІS utbud av produkter har funktionen att kretsarna på PIC-controllers är populära bland radioamatörer och robotik självlärd. Med deras hjälp kan du enkelt anpassa platsen för att arbeta eller alla enheter. Det bidrar till populariteten av ett rimligt pris, enkel programmering och en betydande mängd undervisningsmaterial.

Applicera PIC-controller när du skapar bilar på radiostyrning, robotarmar och andra föremål som kan göras, begränsad budget. Kan användas för något produktivt - ganska populär är temat för att skapa en self-made automater, som styrs av mikroprocessorn. Spektrumet av användningen är bred och kan utföras rätt inställning praktiskt taget alla ändamål, så kretsen i PIC-controllers kan ses inte bara på amatör skapelser.

Programvara för användning med PIC-controller

Den minsta möjliga programvara - it-lappar. Men på grund av fri distribution, kan du använda och erbjuds av tillverkaren mjukvaran MPLAB. Närmare bestämt linje programvara (utvecklingsmiljö, kompilatorer) MPLAB. På grund av företagets policy, är han fri, men har vissa begränsningar. Således, i det korta demoversion kan du prova alla möjligheter, men efter dess slutförande funktionalitet programmet kommer att minska. Hela programmet har ett viktigt verktyg som gör det enkelt att skapa program, bekvämt att leta efter en rad olika problemområden och uppförande kodoptimering. Beroende på vilken version av funktionen kan avslutas kodoptimering eller minskat antalet styrenheter som stöds av programmet. För tydlighetens sanning bör det sägas att företaget endast behåller stödja de mest populära representanter.

Det finns ett antal program som tillhandahålls av andra företag. I allmänhet är deras funktionalitet liknande, men det finns skillnader. Så många har uttryckt sitt missnöje som MPLAB är illojal mot användarcentrerad design. Därför är tillverkare satsar på att behålla cutoff funktion och användbarhet av deras mjukvara. Program för PIC-controllers är mycket varierande, så här är till stor del en fråga om smak.

Skapa ett program för PIC-controller

För att skapa ett speciellt program kan du använda lämplig programvara, och även en enkel bärbar dator. Detta är möjligt tack vare det faktum att det fungerar med programmeringsspråk som assembler och C. Den största skillnaden ligger i antalet föreskrivna uppgifter och den lätthet av datauppgifter. Du kan höra en hel del om komplexiteten i C, men montering svårare och kräver en noggrann strategi.

Till exempel, när du skapar ett program måste du ange för vilken controller det är avsett. Det kan bli nödvändigt att genomföra ett antal alternativ, men de måste utföras i närvaro av praktik eller självförtroende, eftersom misstag kan leda till det faktum att konventionella mikroprocessorer förvandlas till bitar av plast och järn.

Programmering med programmerings

Men hur man överför den utvecklade programmet i mikro själv? Hur gör mikro programmering? För detta ändamål finns särskilda anordningar - programmerare. De skickar signaler till en mikrokontroller som förändrar celler i minnet inom ramen för programmet. För att påbörja processen att överföra data du vill infoga chip i planeringen, och det i sin tur är ansluten till en dator. Därefter, med hjälp av programvara ska du köra firmware. Typiskt programmering PIC-regulatorer sträcker från trettio sekunder till två minuter.

Blanketter programmerare

Vilken programmerare för att välja att spela in ett program på en microcontroller? Kan grovt delas in i tre typer: self-made, av tillverkaren och fabriken i andra företag. Användningen av var och en av dem har sina egna egenskaper.

Således self-made programmerare är ganska billigt. Men deras användning är förenat med det faktum att de lätt kan vända enheten i ett stycke av plast och järn. Och mikro programmering kan i sådana fall tillämpa de obehagliga konsekvenser i form av en elektrisk stöt, så du bör hålla sig till säkerhet. Dessutom, om du gör dig själv från början, är det ofta en produkt med en relativt begränsade möjligheter när det gäller jobb förändring anläggning. Men i det globala nätverket, kan du hitta ett stort antal lösningar på detta problem föreslås av andra människor, och som förmodligen inte kommer att ge dig problem.

Den ursprungliga programmerare från tillverkaren kommer att kunna kvalitativt utföra sitt arbete till någon mikrokontroller. På den finns en garanti, och om efter att ha fått det inte fungerar, byt inga problem. Men i tingens ordning, när firmware PIC-controllers den utförs utan problem.

Men härrör från dess förvärv av ett ganska högt pris.

Programmerare utgivna av andra företag, har ett ganska brett utbud av objekt som fungerar. Deras funktion är det låga priset och / eller möjlighet att arbeta med andra microcontrollers förutom PIC. Det finns också ett verkligt universellt "monster" som kan ge olika typer av arbete, men på grund av behovet av ett stort antal föreningar med deras låga pris inte händer.

schematiska funktioner

Och slutligen, några ord om bildmönster. Det bör inriktas på benen på grundval av underlag, som schematiskt mikrokontrollers skiljer sig ofta från de faktiska dra slutsatser. Det viktigaste i sådana fall undertecknas slutsatser, och det är för dem och bör inriktas för enheten.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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