Peter Luykx
All my messages have been send with 100% recycled electrons
Klein eevoudig vraagje. Ik zie op deze site heel veel mensen werken met Pic's en AVR's maar zijn er ook mensen aanwezig die met 8051 compatibel types werken.
sven
pointers don't kill programs, programmers kill programs
Op 28 januari 2003 16:30:04 schreef Peter Luykx:
Klein eevoudig vraagje. Ik zie op deze site heel veel mensen werken met Pic's en AVR's maar zijn er ook mensen aanwezig die met 8051 compatibel types werken.
ikke!
sille
Electronics is a fine hobby ;-) http://www.electro-online.be
ga daar volgend jaar mee moeten werken op school.
wat is het verschil eigenlijk met ander pic's en avr's?
kan iemand mij es meer uitleg geven over de 8051? ben daar wel nieuwsgierig na wat die kan en zo.
ik ken alleen de pic16f84 van de site, zijn daar overeenkomsten mee of zo?
sven
pointers don't kill programs, programmers kill programs
Op 28 januari 2003 22:41:40 schreef sille:
ga daar volgend jaar mee moeten werken op school.
wat is het verschil eigenlijk met ander pic's en avr's?
kan iemand mij es meer uitleg geven over de 8051? ben daar wel nieuwsgierig na wat die kan en zo.
ik ken alleen de pic16f84 van de site, zijn daar overeenkomsten mee of zo?
Een 8051 is gewoon een andere µC, gaat al jaaaaren mee.
Oorspronkelijk van intel, maar bijna alle fabrikanten hebben hier compatibel versies van.
Voor een cursus kan je eens een kijkje nemen www.8052.com , vind ik een zeer kwalitatieve uitleg. Weliswaar in het engels...
hallo
Hoe kan ik een MSC1210 (Precision Analog-to-Digital Converter with 8051 Microcontroller and Flash Memory) interfacen met een dual port ram (HIGH-SPEED 64K x 8 DUAL-PORT STATIC RAM IDT7008S/L)
Kan iemand mij helpen of heeft iemand er schema's van
greetz
Maarten
Tracer2
Assembler rules!
Peter, ik werk vooral met 8051.
Bv AT89S8282 en de ganse resem.
Ook philips types 80C51-gebaseerd.
De meest flexibele instructieset, volgens mij.
Vraagje misschien?
Squant
A byte walks into a bar and orders a pint. Bartender asks him "What's wrong?" Byte says "Parity error." Bartender nods and says "Yeah, I thought you looked a bit off."
Ik gebruik zelf vaak 8051 (nu even bezig de AVR te onderzoeken), gebruik ze zelf graag, best wel flexibel afhankelijk van het type. Veel gratis ontwikkel tools en informatie voor te vinden.
elektron_
beetje gek
Op 18 maart 2004 13:58:17 schreef Squant:
Ik gebruik zelf vaak 8051 (nu even bezig de AVR te onderzoeken), gebruik ze zelf graag, best wel flexibel afhankelijk van het type. Veel gratis ontwikkel tools en informatie voor te vinden.
Squant, En wat is je ervaring bij dit onderzoek ?
ik denk dat de 8051 eigenlijk niet zo erg duur is, klopt dat ?
Squant
A byte walks into a bar and orders a pint. Bartender asks him "What's wrong?" Byte says "Parity error." Bartender nods and says "Yeah, I thought you looked a bit off."
Nou na beetje wat praktijk ervaring met AVR opgedaan te hebben. Ben ik zelf het volgende uit gekomen.
AVR: De chips die ik heb gebruikt (ATmega16 en ATmega32) bevatten veel ingebouwde functies die ze heel veelzijdig maken.
Ontwikkel tools zijn ook goed te gebruiken (WINAVR en AVR studio) om snel applicaties in C te ontwikkelen. Gebruik nu AVR voornamelijk in me robot omdat die dingen zoveel bevatten. Enige jammere is dat WINAVR zoveel geheugen gebruikt bij bibliotheek functies zoals printf. Ook het openen van de serieele poort gaat op een beetje omslachtige manier.
8051: De chips die ik heb gebruikt (DS89C420 en infineon C504), de infineon zelf bevat veel ingebouwde functies, maar heb hem alleen op school gebruikt met een pyhtec bordje. De DS89C420 bevat niet veel functies maar is ontzettend snel (33Mhz 33Mips), en de compiler (keil microvision) is behoorlijk zuinig met geheugen gebruik. Omdat deze chips ook gelijk een externe geheugen interface hebben maakt ze goed geschikt om veel externe chips aan te sturen.
Je kan wel zien dat me eigen onderzoekje meer is gebaseerd op het spul wat ik rond heb liggen. Beide families hebben ook chips die meer gebouwd zijn voor digitale controle of veel ingebouwde functies.
Prijs verschil zou ik niet direct weten, weet zelf dat de AVR's best wel goedkoop zijn. De 8051's heb ik als samples bij maxim-ic gehaalt.
menno
Je biertje wordt niet jaloers als je een andere pakt, je vrouw wel ...
Het belangrijkste voordeel van 8051-achtigen is dat er zo veel second sources zijn dat er altijd wel iets leverbaar is - mits je uiteraard geen exotische uitvoeringen gebruikt. Daar kan geen enkele andere controller aan tippen. Vooral belangrijk als je gedurende een groot aantal jaren een product wilt blijven ondersteunen.
elektron_
beetje gek
Inderdaad, als je op 8051 googled, je weet niet wat eerst bekijken ! BASIC-52 een alternatief voor BasicStamp ?
Heb heel vroeger gespeelt met het 8052-AH-BASIC board van Elektuur. 
Dat was een MCS51-chip met een Basic interpreter in de onchip ROM.
Werkte best goed, alleen niet zo snel. Wel heel simpel in het gebruik.
Later nog wel wat geprobeerd met de 80C32, maar daar is nooit echt wat uit gekomen.