www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Wissensfragen rund um den 12F675


Autor: David K. (david13)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich bin absoluter Laie was Mikrocontroller angeht, muss in meinem 
Studium allerdings eine Klausur dazu bestehen... da unser Prof einen 
Fragenkatalog hat, aus dem auch die Prüfungsfragen stammen, ist dies 
doch schaffbar. Viele der rund 70 Fragen habe ich dank anständeiger 
Literatur beantworten können, einige nicht... Hier wäre ich für Hilfe 
sehr dankbar!

1) Die Register des 12F675 werden per "Bank-Switching" erreicht. Was ist 
absolut notwendig, damit ein solches Konzept durchführbar ist? Und was 
ist hier mindestens hilfreich?

2) Wie ist prinmzipiell eine Gleitkommazahl aufgebaut und was bedeutet 
in diesem Zusammenhang der Begriff "Normierung"? Welchen Vorteil kann 
man aus der Normierung ableiten?

3) Der AD-Wandler des 12F675 liefert Ihnen bei verschiedenen 
Spannungsmessungen die Messwerte (a)1000, (b)100, (c)33 sowie (d)1
Wie groß ist der jeweilige Rechnungsfehler?

4) Skizzieren Sie in "C" eine Methode, den Timer-Interrupt für eine vom 
Main-Programm einstellbare Intervallzeit zwischen zwei Interrupts zu 
nutzen.

5) In der Befehlstabelle des 12F675 ist die Befehlsdauer fast immer mit 
ein "Cycle" angegeben. Wann sind es zwei? Wie lange dauert ein "Cycle" 
bei einer Oszillatorfrequenz von 4MHz?

6) Geben Sie die vier Maschinenbefehle des 12F675 an, die Entscheidungen 
per Programmverzweigung erlauben.

Wäre sehr dankbar die ein oder andere Antwort! Danke für eure Hilfe!

Autor: Gast (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vieles lässt sich durch das Datenblatt beantworten!!
http://ww1.microchip.com/downloads/en/DeviceDoc/41190E.pdf

Die Antwort zu Frage5 steht ab Seite 70.
Frage 6 wird auch da beantwortet (z.B. BTFSS).

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.