theoretische hulp gezocht voor microcontrollers

Hallo,

Ik ben al een tijdje bezig aan het prutsen met de ARM microcontroller van elektor... Het programmeren is eigenlijk geen probleem, maar theoretisch ben ik een ramp!

Ik zoek eigenlijk een goede gratis cursus die de basisbegrippen van microcontrollers inhoud. Laat ons veronderstellen dat ik niks van de microcontrollers ken...

Wat ik zo allemaal zou willen weten is egt basis zoals:
wat is een microcontroller,wat doet die, verschillen tussen de soorten microcontrollers,voor-en andelen, Accu,ALu,verschillendegeheugens,architecturen,microcontroller vs microprocessor, eigenlijk alle basisprincipes en basiskennis over een microcontrolelr zonder deze praktisch te gaan benaderen...

Alle hulp is welkom!

Vriendelijke groeten,Mathias
delen van een microcontroller,

wat is een microcontroller

Een microcontroller is een klein besturings IC.

wat doet die

Aan de hand van een zelf geschreven programma zijn ingangen lezen en uitgangen schakelen.

verschillen tussen de soorten microcontrollers

PIC, ARM, AVR, verschillen zijn de interne mogelijkheden, kostprijs en snelheid.

voor-en andelen

Voordeel, je kunt nagenoeg alles meten, regelen, schakelen, genereren, timen. Nadeel, je moet kunnen programmeren.

Accu

Accumulator, was dat niet de stack? (opslag)

ALu

Arithmetic Logic Unit.

verschillende geheugens

SRAM, Static Random Access Memory
ROM, Read Only Memory
EEPROM, Electric Erasable Programmable ROM
FRAM, Ferro Electric RAM

architecturen

RISC, CISC.

microcontroller vs microprocessor

Google.

Grrrr...

Microcontroller : ene procesor met bijbehorende peripherie en ingebouwd geheugen. in feite ene complete computer zonder besturingssysteem op 1 chip.

Verschillen tussen de controllers.
Architectuur ( Harvard, Von neumann ), peripherie, 8 16 32 of 4 bit. addressruimte en instructieset

voordelen. vanalles. tis flexibel en je kunt er heel veel mee doen ( en als ze in dip verpakking zitten kan je er zelfs je haar mee kammen ! )

nadelen : je moet leren programmeren.

De accumulator is het blok wat de rekenkundige bewerkingen uitvoert ( en dus NIET de stack ! . de stack wordt gebruikt om variabelen door te geven en de return addressen te plaatsen voor calls. )

De ALU becat de ACCU

skip CO (circuits online )

zoek naar http://oas2000.proxis.be/gate/jabba.coreii.g_p?bi=4&sp=DETAILS&amp…

dat boek
complete digital design door mark balch

is persies wat je zoekt weer paar maanden zoet ,
en geen inhoud en kennislooze opmerkingen zoals de fipo heeft gedaan en de algemene negative instelling

dit gaat echt over alles wat met dit zutje te van doen heeft zonder echt teveel te hechten aan een of ander ding alles word dus netjes uitgelegt

maarja is ook een boek van ruim 400 pagina's maak je ook niet ff in een post ;)

edit:
oh het moet gratis tja dan zit je met co opgescheept suc6 :).

Op 8 mei 2008 01:20:55 schreef sould3mon:
skip CO (circuits online )
[...]
en geen inhoud en kennislooze opmerkingen zoals de fipo heeft gedaan en de algemene negative instelling

Zeg let jij even op je woorden...

Jij weet net zo goed als ik dat je als nieuwkomer eerst de zoekfunctie gebruikt, en ik garandeer je dat de topics in /Digitaal meer dan genoeg informatie voor de TS bevatten.

oh het moet gratis tja dan zit je met co opgescheept suc6 :).

Goedzo, nog een denigrerende opmerking richting CO, tot over een weekje afkoeling. Stemmingmaken mag je elders doen.

[Bericht gewijzigd door Henry S. op (22%)]

wtf is de fipo ? een pipo ken ik... free = pipo ?

Allemaal in ieder geval al bedankt!