Embedded systemen en firmware

Wat moet als eerste worden ingesteld wanneer een GPIO-pin (general-purpose input/output) van een microcontroller wordt gebruikt?

  1. AOf de pin als ingang of als uitgang wordt gebruikt (richting)
  2. BDe kleur van de pin
  3. CDe naam van de programmeur die het programma heeft geschreven
Antwoord en toelichting tonen

Antwoord: A. Of de pin als ingang of als uitgang wordt gebruikt (richting)

Een GPIO-pin kan met software als ingang of als uitgang worden gebruikt. Is hij met het richtingsregister als uitgang ingesteld, dan wordt de in het uitgangsregister geschreven waarde de spanning op de pin; is hij ingang, dan kan de spanning van de pin uit het ingangsregister worden gelezen. Bij veel microcontrollers worden daarnaast ook de aanwezigheid van een pull-up, het uitgangstype (push-pull of open-drain) en het gebruik als pin van een andere randschakeling ingesteld.

Dit onderwerp oefenen Naar de onderwerppagina

Meer vragen over Embedded systemen en firmware

  1. Hoe heet het verschijnsel dat bij het indrukken van een mechanische schakelaar de contacten licht stuiteren en in korte tijd meerdere keren aan en uit gaan?
  2. Welke methode is het meest geschikt om contactdender van een schakelaar met software te verwijderen?
  3. Een klok van 16 MHz wordt door een prescaler door 16 gedeeld en daarmee telt een timer; de timer is zo ingesteld dat bij elke 1000 tellen een interrupt optreedt. Wat is het interval tussen de interrupts?
  4. Bij een PWM-signaal met een periode van 1000 tellen staat de uitgang slechts gedurende 250 tellen van elke periode op 1 (High). Wat is de dutycycle?
  5. Welke methode wordt bij microcontrollers veel gebruikt om de helderheid van een LED of het toerental van een motor te regelen?

Vergelijkingen bij dit onderwerp