microcontroller

M

mohrsh

Guest
kan iemand uitleggen over programmeren microcontrollers?
software nodig en .....?

 
Wilt u leren assemblage programmering of hoog niveau programmeren met C, Basic, etc?

 
wat u wna niet precies te weten in microcontroller .. wil je weten hoe het is geprogrammeerd of wilt u het programma een micro-controller of gewoon werken ..

 
Microcontrollers komen in verschillende modellen van verschillende fabrikanten.De belangrijkste fabrikanten zijn: Freescale / Motorola, National, Intel, Atmel, Microchip, Philips, ST, Holtek, Texas, Zilog, Scenix, en andere.Elk daarvan heeft zijn site met datasheets, specificaties, prijzen, ontwikkeling van tools en software.

Microcontrollers kunnen programma herinneringen als ROM, PROM (eenmalig programmeerbare), EPROM, EEPROM, Flash (aanbevolen) en een aantal interne RAM ruimte en je moet beschikken over een ontwikkelomgeving.dwz de assembler, debugger, emulators, compilers te programmeren zijn.

U kunt programmeren in assembler (machinetaal) of in een hogere programmeertaal (zoals C, Pascal, Basic, andere) met behulp van compilers.Daarna moet je schrijven (branden) het programma (hexadecimale code) in de UCS-geheugen met een programmeur circuit (en een bijbehorende software), meestal geïnstalleerd en conected op een pc.

U kunt kiezen tussen RISC (Reduced Instruction Set) of CISC (complexe instructieset) microcontrollers.Het kan worden overpassed als je een compiler (dat converteert hoge commando in assembleertaal).

Goed begin is de site:

http://www.epanorama.net zoek microcontrollers

 
Als u wilt beginnen met het leren van micro-controllers dan is het beter om te beginnen met 8051.
"de 8051 microcontroller en embedded systemen" - mazidi

 
Als u wilt weten over microcontroller eerste beginnen met het leren van de verschillen tussen de microcontroller en microprocessor.

Dan, door de start van het leren van de verschillende blokken van een microcontroller.dat wil zeggen RAM, ROM, CPU, PIO enzo.

na die naar de architectuur, hoe worden de blokken zijn gekoppeld?

Zodra u over deze kennis, dat het eenvoudig zal zijn wanneer u naar assembleertaal te schrijven voor een microcontroller ..

En natuurlijk tot slot krijgt u na het vastlopen van vergadering naar C.

Dit moet richting die u moet nemen ...

 
Als u werkt met alle aspecten van de elektronica voor en wil verkennen micro controllers nu dan ga je gewoon naar een micro-controller handleiding.om te beginnen met het gebruik, hetzij PIC of Atmel's micro controllers.Ik heb gebruikt ATMEL AT89C2051 voor kleinschalige projecten.Het heeft een zeer goede handleiding op ATMEL website en gidst u door alle procedures die aan het programma en links naar de benodigde software ook.

 
Daan De Beer heeft desinged een uitzonderlijke en zeer eenvoudig te gebruiken PIC micro-controller.Zie yebo elektronica website.You wont betreuren.

 
thare is veel soort microcontroller

Ik denk dat een goede compiler voor 8051 familie is Keil

Ik denk dat een goede compiler voor PIC-familie is MPLAB en PICBASIC pro

Ik denk dat een goede compiler voor de AVR-familie is codevision

NTFS

 
Microcontrollers zijn eenvoudig genoeg om te beginnen.Het wordt echt interessant als u can get ur handen

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

op een emulator circuit zodat u kunt testen ur-programma's.wat Google voor tutorials op M / c.Microvision Keil is een goede software voor programmig een M / c.U kunt samenvoegen en C om programma's te ontwikkelen in Keil en het heeft iets van een virtuele emulator (Debugger) met behulp waarvan u kunt controleren of de waarden van de havens en SFR's.Ik zou aanraden te beginnen met assembleertaal als zeer krachtig en helpt bij het begrijpen van de werking en het geheugen architectuur van M / C
het boek van Mazidi is goed voor beginners.Ook
is er een populair boek van Scott mckenzy dat is heel goed.Ik denk dat zijn beschikbaar op edaboard.

<img src="http://www.edaboard.com/images/smiles/icon_wink.gif" alt="Wink" border="0" />
 
ook proberen dit een http://www.mikroelektronika.co.yu/english/product/books/PICbook/picbook.htm

 
mohrsh schreef:

kan iemand uitleggen over programmeren microcontrollers?

software nodig en .....?
 
Ik
ben een beetje laat om het spel, maar als je wilt krijg je natte voeten in de micro-controllers downloaden een programma genaamd VMLAB.Het heeft een demo-versie is gratis, ik sprak met de auteur over het verkrijgen van een licentie en hij zei dat de software zal worden overgestapt freeware software zeer snel en in dezelfde functie gaat een dossier te deblokkeren het programma (volledig legale al Ik zal niet na het bestand hier) De demo-versie die momenteel beschikbaar zijn vanaf hun site http://www.amctools.com/download.htm is meer dan genoeg om je natte voeten in de micro-controllers.Het ondersteunt veel AVR-platforms, en een chipset genaamd ST62 (waar ik ben bekend met.)

De reden dat ik beveel het is vele vouwen.Allereerst heeft het een virtuele ruimte waarin u tot in de nano seconde het signaal van een I / O-pin of knooppunt.Het is een virtuele TTY-interface die kan worden aangesloten op elke beschikbare knooppunt.Het heeft een LED-simulator, twee lijn LCD-simulator, drie schuifregelaars die kan worden aangesloten op een variabele spanning bronnen of gebruikt voor de bestrijding van andere gegevensbronnen.Patroon generatoren voor het genereren van een digitaal signaal je ooit zou willen, sinusgolf generatoren, standaard toetsenbord interface standaard logische poorten, A / D en D / A converters en een handvol andere complexe onderdelen zoals een opamp een comparator en een I2C-monitor.Het heeft echt alles, maar het aanrecht.De elektrische schema heeft een specerij friendly syntaxis al is het beperkter dan specerijgewassen zijn er een aantal grote beperkingen die voorkomen dat het wordt gebruikt als een algemene Spice simulator.Kijk em up.

 
hi scaedwian,
bedankt
maar is deze software beter dan proteus?
Ik denk dat Proteus is de beste.
groeten

 
Om je voeten nat VMLAB zou ongeveer 295 keer beter =) om de simpele reden dat het
is gratis.Proteus Complete kosten voor de AVR 295.Dat
is een beetje veel te besteden aan een eenvoudig opstarten leerinstrument.

 

Welcome to EDABoard.com

Sponsor

Back
Top