die hen is goed!

A

alirezaregister

Guest
Hoi
kan iemand mij vertellen Ik leer PIC of AVR montage?
en waarom?
dag

 
pic is de meest bekende voor iedereen
want het heeft weinig kosten voor de chip en voor Programing kit
heeft groot aantal registers en het is gemakkelijk te leren
terwijl atmel is duur voor de chip en Programing kit
heeft een aantal registers kunnen niet aanvaarden onmiddellijke waarden in het

 
Ceaser wrote:heeft een aantal registers kan niet instemmen met onmiddellijke waarden in het
 
1) AVR is minder duur dan PIC
2) U kunt zeer goede assembler, compilers voor gratis.
3) PIC is gekopieerd van AVR
4) Eigenlijk AVR heeft 32 registers en zeer nuttig instructieset

5) PIC is voor hobbyisten AVR MAAR VOOR PROFESSIONALS
 
Thuvu,

Er zijn zeer goedkoop zuivere intercommunales, er zijn dure zuivere intercommunales, hetzelfde geldt voor AVR (en HC08 en LPC900 en Silicon Labratories en ST7lite en ...)
PIC wordt gekopieerd van AVR dat is een grap als PIC bestond een aantal jaren eerder dan AVR en het zou een ellendig kopie allemaal samen.
AVR is de meest moderne architectuur met een cyclus uitvoering en een mooie set van apparaten.Zuivere intercommunales zijn veel vergelijkbare platforms PIC12/14/16/18/24 met een nog breder scala aan randapparatuur en meer keuze dan AVR.De meeste foto's nodig 4 klokcycli het uitvoeren van een instructie, dus een 20 MHz PIC draait zo snel als een 5 MHz AVR.
PIC en AVR zijn beide gebruikt in tal van hobby-toepassingen, alsmede in vele professionele ontwerpen.
De hogere bijvoorbeeld PIC18 end zuivere intercommunales moeten worden vergeleken met ATMEGA en ze zijn allebei te duur, want er zijn goedkopere 32-bit oplossingen op basis van ARM 7, bijv. LPC2000 van Philips.
De kleinere PICS en de kleine AVR zijn goedkoper en hebben slechts een paar kb van flash.

Bob

 
Ze zijn allebei ongeveer hetzelfde.Ze zijn beide goed.
Kies gewoon een en ga mee.
Sommige mensen willen gewoon een vlam oorlog te beginnen met hun reacties!Commentaar Bob lijkt accuraat.
robert

 
Waarom montage???
Er zijn veel buiten compilers voor hoog niveau talen ... Als je C u weet C voor iedere microcontroller weten.

 
Hai

PIC

Goedkope
Gemakkelijk verkrijgbaar
Meer Vergadering friendly
Meer gratis tools beschikbaar
Meer voorbeeld-projecten en ondersteuning.
Easy bemonsteringAVR

Meer C compiler vriendelijk
Meer Instructies en moeilijker te leren en te doen in Vergadering.
Maar het beste als je het in C
bemonstering moeilijk
sneller dan PIC
Duurder dan PICVeel vergelijkingen zijn gebaseerd op mijn situatie ter plaatse.

En als een feit

"Alle generalisaties verkeerd zijn, waaronder deze"

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />picstudent

 
Het doet echt uit welke controller je studie PIC of AVR of een andere.
Beide zijn heel gemakkelijk en leuk om te leren en er is een goede ontwikkeling te ondersteunen tools beschikbaar voor hen beiden.

 
Quote:

En de winnaar is .....Als je het bovenstaande hebt gelezen, zult u hebben begrepen dat het antwoord is niet natuurlijk, hangt het allemaal van wat uw wensen zijn.

 
Ik zou geen van beide gebruiken.

Hebt u gecontroleerd Zilog.Goede 8 bit gamma XP, Encore en Accclaim (met een ethernet mac), Dev tools zijn gratis.Dev kits beschikbaar voor alle bij lage prijs.

Dont ingnore feit dat ARM7 gebaseerd micros zijn nu <$ 5.Check out Atmels SAM7 bereik of Philips LPC21xx.U kunt gebruik maken van open source tools voor deze.Alles wat je nodig hebt is een JTAG pod (~ 100 $)

Succes.

Brendan.

 
Hai

Op dat gebied Ik denk AVR score.JTAGICE MKII ondersteunt bijna alle AVR.
debuggen met behulp van enkele draad door reset pin.

OUDE versie van deze is beschikbaar van derden JTAGICE ... Zeer cheep.

Maar veel nieuwe chips niet worden ondersteund in deze versie.JTAGICE MKII ondersteunt alle.maar gewaardeerd.!Maar JTAG van AVR kan meer krachtige debugger dan ICD van PIC.

ICD is eigenlijk niet halt toe te roepen tijdens het debuggen.Maar een software-truc.Ik denk dat de flexibiliteit van de JTAG debugging van AVR en ICD van PIC is iets dat zo worden behandeld dat het kan handig zijn ..

Please ..

picstudentToegevoegd na 2 minuten:brendan99 schreef:

.
Alles wat je nodig hebt is een JTAG pod (~ 100 $)Succes.Brandaan.
 
Prijs PIC16F876 vs ATMEGA88
http://www.elfa.se/elfa-bin/dyndok.pl?dok=9551.htm
http://www.elfa.se/elfa-bin/dyndok.pl?dok=4586.htm
AVR hebben gratis C-compiler GCC Avr-WinAVR
AVR heeft een snelle boog.met soortgelijke Quarz.

 
Goede vraag om te beginnen met een vlam oorlog ...
Ik moest dezelfde kwestie op te lossen in een bedrijf waar ik voor werk.Op het einde vond ik de architectuur vergelijkbaar aan beide zijden met hun voors en tegens.
Dus ik onder meer de prijs voor de ontwikkeling van instrumenten, de ontwikkeling boards, enz. en ik ging voor Microchip.Maar moet je eerst denken hoeveel u wilt investeren in de ontwikkeling, wat is de verwachte voordelen en rekenen in mogelijke risico's.

Ik ging voor PIC18Fxxxx serie omdat we kleine onderneming is het ontwikkelen van kleine series producten.Er is gratis preventieve RTOS voor PIC18, goedkoop in circuit debugger / Programmeur, goedkope ontwikkeling boards en ik ben blij met 10MIPS rekenkracht voor onze projecten.IDE is gratis alsook en Linux-tools bestaan er ook niet te vermelden leercurve en duizenden voorbeelden en projecten.Energieverbruik in een andere reden om te gaan voor PIC dankzij hun nanoWatt-technologie.

Ik denk dat AVR jongens eveneens gemotiveerd zijn, maar deze zijn gewoon mijn redenen waarom ik ging voor PICS

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />
 
IanP wrote:Quote:

En de winnaar is .....Als je het bovenstaande hebt gelezen, zult u hebben begrepen dat het antwoord is niet natuurlijk, het hangt er allemaal van wat uw wensen zijn.

 
Ik denk dat PiC is beter dan AVR.
je moet leren eerst.de tweede is AVR

 
Hoi!
Ik heb gewerkt met PIC's voor de laatste twee jaar en ik vond ze echt leuk.Ze zijn gemakkelijk te leren en te werken.Een ander belangrijk ding is dat ze een enorme collectie die variëren in pin tellen van 6 pins naar 84 pins en kan nog veel meer.De instructie set is zeer compact en eenvoudig te zo veel leren als assemblage programmering betreft.MPLAB heeft echt gerijpt in een state of the art tool en is gratis voor gebruikers.
Vorig jaar heb ik ook begonnen met AVR's.Ze hebben bovendien een plathora functies en in bepaalde gevallen beter zijn dan PIC's.bijvoorbeeld laat ons 16F877A vergelijken met ATMEGA8535.

16F877 heeft MSSP kreeg een module die kan interface met seriële EEPROM's of andere apparaten met ondersteuning SPI of IIC.Het probleem is dat u kunt of sluit u een SPI of een IIC apparaat op de controller.

ATmeaga8535 kreeg heeft zowel een SPI en een TWI module die zelfstandig kunnen interface met andere apparaten.

De ADC van de PIC-apparaten kunnen worden geconfigureerd in cetain voorgedefinieerde configuraties dwz je niet kunt configureren elke pin zelfstandig analoge of digitale (Hoewel de laatste 14 pin en 8-pin-apparaten hebben dit probleem opgelost).

De ADC van de AVR-apparaten kunt configureren elke pin worden analoge of digitale onafhankelijk.Bovendien kregen zij hebben het extra voordeel van het hebben van een interanl 2.56v verwijzing in aanvulling op de externe referentie.

Maar de conclusie aan het eind is dat ik nog nooit een microcontroller Preffered over een ander, alleen maar omdat er van te maken.Ik kies microcontrollers op basis van mijn aanvraag.Zoals ik ben van plan om te beginnen met werken aan Texas Instruments MSP430 serie van microcontrollers.

Groeten.

 
If u leren assemblage eerste vervolgens u een goed idee van optimazation van C-code hebben.Ik geef de voorkeur atleast je hebt goed idee van vergadering schakel dan direct naar C of elementaire wat u wilt, maar c is beeter dan basic.
Shakil
Systems Engineer

 

Welcome to EDABoard.com

Sponsor

Back
Top