Microcontrollerbesturingen 2 (MICB2) OUD!.
© Harry Broeders.
Deze pagina was bestemd voor studenten van de THRijswijk.
Microcontrollerlab THRijswijk ruimt op!
Wij stellen 68HC11 ontwikkelsystemen en borden beschikbaar aan (oud)studenten.
Dit is vooral interresant voor studenten die vroeger met THRSim11 hebben
gewerkt. Belangstelling? Mail bd@hhs.nl.
Inleiding.
Let op! Dit is een oude pagina uit de tijd dat bij MICB2
nog met assembler werd gewerkt. Tegenwoordig
gebruiken we C!
De algemene inleiding heb ik van deze pagina verwijderd. Een algemene inleiding
kun je indien gewenst vinden op de nieuwe MICB2
site.
Practicumopdrachten.
-
Opdracht 1.
In de eerste practicumopdracht pas je de kennis die je in het H1 project
hebt opgedaan betreffende de seriele poort en de ADC van de 68HC11 nogmaals
toe. Tevens leer je de Real Time Clock (RTC) interrupt te gebruiken. Met
behulp van de RTC kun je periodiek een interrupt opwekken.
Opdracht 1: Bierkelder.
-
Opdracht 2.
Bij deze opdracht krijg je te maken met de input capture functie van de timer
of met de puls accumulator. Met de input capture functie kun je de duur van
een digitaal signaal bepalen en met de puls accumulator kun je wisselingen
in een digitaal signaal tellen.
De practicumdocent zal je een van de volgende opdrachten toewijzen:
-
Opdracht 3.
In deze practicumopdracht leer je om de output compare functie van de timer
te gebruiken (3a en 3b) of verdiep je je verder in seriële communicatie
(3c) of in het gebruik van de ADC (3d en 3e). Met behulp van de output compare
functie kun je elk gewenst periodiek signaal opwekken.
De practicumdocent zal je een van de volgende opdrachten toewijzen:
Beschikbaar materiaal:
-
Include files:
-
Voorbeeld programma's:
-
Testprogramma's:
-
t.s19 Dit testprogramma is bedoeld om de EVM kast
te testen. Met behulp van STRA worden de schakelaars van poort C uitgelezen
en weergegeven op de LEDjes (poort B). Tevens wordt op het LCD een tekst
en met behulp van poort D een "looplicht" weergegeven.
-
f.s19 Dit testprogramma bepaalt de frequentie in Hz
van het signaal op PA2 en geeft dit continue weer op het LCD. Dit programma
kan gebruikt worden om de 555 timer te testen.
-
v.s19 Dit testprogramma meet de analoge spanning op
PE0. De hexadecimale waarde wordt naar poort B geschreven en kan op de LEDjes
worden afgelezen. De decimale waarde (omgerekend naar mV) wordt naar het
LCD geschreven. Dit programma kan gebruikt worden om de ADC van de 68HC11
te testen.
-
s.s19 Dit testprogramma stuurt alle seriele karakters
(9600 Baud, 10 bit mode) die via de seriele ingang (PD0 = RxD) binnenkomen
weer terug via de seriele uitgang (PD1 = TxD). Dit programma kan gebruikt
worden om de seriele poort van de 68HC11 te testen.
-
speaker-tst.s19 Dit programma test de speaker
van het testkastje bij de EVM kast.
-
Tutorials:
-
Manuals:
-
Links:
-
Om mee naar huis te nemen: