Aus RN-Wissen.de
Wechseln zu: Navigation, Suche
Rasenmaehroboter Test

(Allgemeines)
(vorgeschlagene Gliederung)
Zeile 3: Zeile 3:
 
<span style="color:green;">grün = schon fertig</span>, <span style="color:orange;">orange = wird bzw. könnte noch ergänzt werden</span>
 
<span style="color:green;">grün = schon fertig</span>, <span style="color:orange;">orange = wird bzw. könnte noch ergänzt werden</span>
  
* <span style="color:green;">Einladung zur Diskussion...</span>
 
(wird nach Beendigung des Artikels gelöscht)
 
 
* <span style="color:green;">Einführung</span>
 
* <span style="color:green;">Einführung</span>
 
** <span style="color:green;">Bit, Byte, Nibble, Bin und Hex </span>
 
** <span style="color:green;">Bit, Byte, Nibble, Bin und Hex </span>
Zeile 68: Zeile 66:
 
** <span style="color:green;">PIC Trainer</span> (Hilfswerkzeug für PIC Versuchsprogramme, benötigt PIC Miniterminal)
 
** <span style="color:green;">PIC Trainer</span> (Hilfswerkzeug für PIC Versuchsprogramme, benötigt PIC Miniterminal)
 
** <span style="color:green;">PIC Profiler</span> (zum Messen der Ausführungszeit von UPs, benötigt Display oder PIC Miniterminal)
 
** <span style="color:green;">PIC Profiler</span> (zum Messen der Ausführungszeit von UPs, benötigt Display oder PIC Miniterminal)
* High-End (mit 16 bit Befehlslänge)-->(?)
 

Version vom 3. Juni 2007, 04:38 Uhr

vorgeschlagene Gliederung

grün = schon fertig, orange = wird bzw. könnte noch ergänzt werden

  • Einführung
    • Bit, Byte, Nibble, Bin und Hex
    • Speicher und Register
    • Prozessor
    • Assembler
    • Grundbeschaltung
    • Konfiguration
    • Wahl des PICs
  • Programm
    • Allgemeines
    • Programdurchlaufdiagram
    • Hauptprogramm
    • Unterprogramm
      • Initialisierung
        • Variablen
        • I/O Ports
        • Hardware
      • Einlesen
      • Ausgeben
      • Schleifen
      • Pause
      • Tabellen
      • Interrupt
        • Prinzip
        • Quellen
        • Interrupt Service Routine
      • Schnittstellen und Treiber
    • Vorlage für MPASM
    • Das erste...
    • Für anderen PIC umschreiben
    • Einbinden
    • Fehlersuche
    • Optimierung
      • Speicherbedarf
        • Programmspeicher
        • RAM
      • Ausführungszeit
  • Mid-Range (mit 14 bit Befehlslänge)
    • Kurzübersicht Prozessorbefehle
    • Ausführliche Beschreibung zu den Befehlen
    • Besondere, oft gebrauchte Register
      • STATUS
        • Flagsüberprüfung im STATUS-Register
      • OPTION_REG
      • PORT
      • TRIS
      • INTCON
    • Bänke (sowohl die bei mehr als 2k Befehle als auch die bei den normalen speicher bänken)
    • Codeschnipsel
      • A/D-Wandler
      • Hex Dec Wandlung
      • EEPROM
      • PWM
      • Interrupts
      • RS232 mit PC
      • Mausrad
      • Matrix Display
      • Handy Display
  • Hilfsmittel
    • PIC Miniterminal (mit Dot-Matrix LCD und drei Tasten, benötigt nur 2 I/O Pins vom PIC) (Hardware)
    • PIC RAM Monitor (mit eigenem Interrupt, zeigt Registerinhalte sogar wenn das Programm in endloser Schleife läuft, was besonders für Anfänger nutzlich ist, benötigt PIC Miniterminal)
    • PIC Trainer (Hilfswerkzeug für PIC Versuchsprogramme, benötigt PIC Miniterminal)
    • PIC Profiler (zum Messen der Ausführungszeit von UPs, benötigt Display oder PIC Miniterminal)

LiFePO4 Speicher Test