Klassiek 'Egelwerkboek
door de 'egelwerkgroep
De 'Egelwerkgroep heeft een studieboek samengesteld voor het werken met microcontrollers, speciaal de AT89C2051. Weliswaar is de 8051 een wat oudere microprocessor, zij is nog volop verkrijgbaar en sowieso blijft de electronica en softwareinformatie van die boek van belang.
De werkgroep gebruikte hiervoor de ByteForth ontwikkelomgeving die draait op een ATS-bordje onder 8052-ANS-Forth of op een PC onder MS-DOS/Windows. Deze omgeving bestaat uit een optimaliserende macrocompiler en de flash programmer. Tijdens het ontwikkelen kan de code interactief getest worden. Met het AT51 breadboard en de AT89C2051 kun je de 'Egelwerkboek-voorbeelden werkelijk uitvoeren. Het voordeel van concrete hardware is dat de kans op mislukking klein is, ook als men niet alles precies begrijpt. Het boek bevat vele voorbeelden van hardware besturing: I2C, RC5, stappenmotoren, LCD-diaplay besturing, etc. Het begin is heel simpel maar er worden ook complexere toepassingen behandeld. Elk onderwerp is als volgt opgebouwd:
- inleiding
- schema
- bedradingsplan
- onderdelenlijst
- bouwaanwijzingen
- ByteForth listing
'Egelwerkboek 3e druk, in digitale vorm: egel3.03.pdf 3.9Mb (jan2005) | |
8051 programma's uit het 'Egelboek: egel-8051code.zip 27Kb | |
AVR programma's uit het 'Egelboek: egel-avrcode.zip 27Kb | |
'Egel schakelingen voor de MSP430Een moderne versie van de 'Egel schakelingen is te vinden op de 'Egel pagina's voor MSP430. Vooralsnog staan die op de site van de auteur en zijn ze niet in boekvorm verkrijgbaar. Het bevat ongeveer vijftig verschillende voorbeelden, van simpele I/O tot een bootloader of robot, alles met uitgebreide uitleg. |