8.051

N

NVD

Guest
Jeg ønsker at lære om microcontrollere.Jeg vil gerne spørge, om jeg skal lære om 8.051 eller PIC microcontroller.8.051 er en gammel MC.Vil min indsats for at lære 8.051 retfærdiggøres?Har de samme betydning i dag?Eller skal jeg holde mig til PIC-microcontrollere?

 
Jeg kan ikke se noget galt med de "gamle" 8.051.
Der er Planty af nye design er baseret på 8.051 kerne (Maxim, AVR, ...) og med samme sæt af instruktioner ..
Der er ikke sådan noget som "bedre microcntroller".
Så i dit tilfælde bare kaste en mønt og vælg ..

 
Hai
Mange diskussioner om dette på denne forum.you kan søge og læse.
Uanset hvad du vælger, den, du vil lære og master vil være den bedste controlleren rundt i dit perspektiv.
Lær Pic og 8051, Master i enten en af dem (bare en suggession!)

Picstudent

 
Min favorit er AT89S52 coz dens billige.Jeg bruger AEC internetudbyder at programmere.Du kan se diagrammer i softwaren.Ingen IC's behov

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Meget glad" border="0" />
 
Tak for feed back.
Hvoraf den ene er betydeligt billigere, så jeg kan holde mig til det.

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Smile" border="0" />
 
Jeg vil foreslå at lære AVR i stedet for 8.051 eller PIC.
Men hvis du har brug for 8051, så vælg noget med ISP (in-system, programmering) støtte - det vil spare dig for nogle penge på enheden programmør.For eksempel kan du få AT89S8252 (eller den nye version AT89S8253).Denne ene kan programmeres med enkle wire kabel fra LPT og har nok ressourcer, herunder data EEPROM, til at starte med UC design.Det er også tilgængelig i DIP pakke.Prisen er omkring 4 $.

 
Måske det en god ting at starte med 8.051, og senere når det bliver mere kompliceret migrere til en AVR.Im stadig bruger 89C51RD2 fra Atmel selv når jeg er nødt til at køre en 240x128 pixel display.Jeg tror, det Mutch easyer at starte med en grundlæggende processor, lære om handel og derefter gå videre til AVR eller ARM endda.

 
Srammie skrev:

Måske det en god ting at starte med 8.051, og senere når det bliver mere kompliceret migrere til en AVR.
Im stadig bruger 89C51RD2 fra Atmel selv når jeg er nødt til at køre en 240x128 pixel display.
Jeg tror, det Mutch easyer at starte med en grundlæggende processor, lære om handel og derefter gå videre til AVR eller ARM endda.
 
du bør holde sig til 8.051 der er diff versioner af 51
ligesom ADuC 812 og så videre.

 
Det er forkert at antage, at PIC-arkitektur er nyere end 8.051.Kronologisk dette kan være sandt, men PIC blev udviklet som en perifer interface controller (deraf navnet), og har haft funktioner tilføjes som området er vokset.Banken adressering af RAM og EPROM og stak fat på, er tættere på 8.048 familien (forløberen til 8051).Jeg ved ikke, hvad der skete efter 16C serien, gav jeg op.

Enten vil gøre det job, du ønsker.Uanset hvilken en lærer du først vil farve dit fremtidige valg.Jeg foreslår, at du lægger ned på papir til funktioner og support, du ønsker i en processor og se, hvordan de stak op (sammen med andre).Bortset fra prisen, bør du også overveje RISC / CISC, hukommelse (RAM og ROM) størrelse, expandabilty, om bord periferiudstyr, højt niveau sproglig støtte, udvikling af miljø, andet kilder, den fremtidige vækst i produkt familie, udgifter til udvikling af værktøjer, bøger og undervisningsmateriale, kendskab til kolleger (for at hjælpe med spørgsmål), og beskæftigelsesmuligheder.

 
8.051 er langt mere tilgængelige, billigere og lettere at lære for begyndere,

den eneste fejl med det, at du ikke vil finde ressourcer så mange som for PIC.i min

udtalelse lærer 8051, skibsfører det så gå til AVR, dets bedre end begge.

rent faktisk, hvis du mestrer alle typer af microcontrollere det vil være let at skifte til andre

typer.

held og lykke

 
Jeg er også ny til det her ... du foreslå Hvor kan jeg finde nogle ting til at starte ...

 
8.051 er ikke en gammel mikrocontroller ..så længe mange produkter indeholder det effektivt, så er det betragtes som et varmt emne hele tiden ..det gør ikke noget at være enkle ..så længe alle er at spørge om det i branchen ..
Så lærer om 8.051 ..og master det ..derefter gå for PIC og alle andre typer af microntrollers ..bare koncentrere sig om anvendelsen side ..gerne hvad der kan gøres på 8.051 ..om PIC og så videre ..nowaday lykkedes det dem at gøre de 8.051 arbejde tæt på 1 GHz ..og det er meget udbredt i kommunikation ..Det er også indlejret i mange dør ..ja, ikke undervurdere det ..

 
Jeg tror, at det ikke om hvad, men det handler om, hvordan kan du bruge denne microcontroller.Men jeg vil foreslå 80sxx, fordi siden er det meget mere tilgængelige, billigere og lettere at lære, det ved hjælp af Flash programmør, vil du nemmere at hente dit program til microcontroller.

 
Nå, kan du prøve at se dets funktioner og vælge, hvad der passer bedst til din smag.Hver og arkitektur har sine fordele og ulemper.Det er op til dig at bestemme, som vil gøre dig bedre tilpas i programmering eller cheapness, osv. .. jeg reead i mixim's hjemmeside en sammenligning af de forskellige arkitekturer og det kan hjælpe dig.http://www.maxim-ic.com

 

Welcome to EDABoard.com

Sponsor

Back
Top