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


(vorgeschlagene Gliederung)
(vorgeschlagene Gliederung)
Zeile 1: Zeile 1:
== vorgeschlagene Gliederung ==
 
  
<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;">Einführung</span>
 
** <span style="color:green;">Bit, Byte, Nibble, Bin und Hex </span>
 
** <span style="color:green;">Speicher und Register </span>
 
** <span style="color:green;">Prozessor</span>
 
** <span style="color:green;">Assembler</span>
 
** <span style="color:green;">Grundbeschaltung</span>
 
** <span style="color:green;">Konfiguration</span>
 
** <span style="color:green;">Wahl des PICs</span>
 
* <span style="color:green;">Programm</span>
 
** <span style="color:green;">Allgemeines</span>
 
** <span style="color:green;">Programdurchlaufdiagram</span>
 
** <span style="color:green;">Hauptprogramm</span>
 
** <span style="color:green;">Unterprogramm</span>
 
*** <span style="color:green;">Initialisierung</span>
 
**** <span style="color:green;">Variablen</span>
 
**** <span style="color:green;">I/O Ports</span>
 
**** <span style="color:green;">Hardware</span>
 
*** <span style="color:green;">Einlesen</span>
 
*** <span style="color:green;">Ausgeben</span>
 
*** <span style="color:green;">Schleifen</span>
 
*** <span style="color:green;">Pause</span>
 
*** <span style="color:green;">Tabellen</span>
 
*** <span style="color:green;">Interrupt</span>
 
**** <span style="color:green;"> Prinzip</span>
 
**** <span style="color:green;">Quellen</span>
 
**** <span style="color:green;">Interrupt Service Routine</span>
 
*** <span style="color:green;">Schnittstellen und Treiber</span>
 
** <span style="color:green;">Vorlage für MPASM</span>
 
** <span style="color:green;">Das erste...</span>
 
** <span style="color:green;">Für anderen PIC umschreiben</span>
 
** <span style="color:green;">Einbinden</span>
 
** <span style="color:green;">Fehlersuche</span>
 
** <span style="color:green;">Optimierung</span>
 
*** <span style="color:green;">Speicherbedarf</span>
 
**** <span style="color:green;">Programmspeicher</span>
 
**** <span style="color:green;">RAM</span>
 
*** <span style="color:green;">Ausführungszeit</span>
 
* <span style="color:green;">Mid-Range (mit 14 bit Befehlslänge)</span>
 
** <span style="color:green;">Kurzübersicht Prozessorbefehle</span>
 
** <span style="color:green;">Ausführliche Beschreibung zu den Befehlen</span>
 
** <span style="color:green;">Besondere, oft gebrauchte  Register</span>
 
*** <span style="color:green;"> STATUS </SPAN>
 
**** <span style="color:green;">Flagsüberprüfung im STATUS-Register</span>
 
*** <span style="color:green;">OPTION_REG</span>
 
*** <span style="color:green;"> PORT </SPAN>
 
*** <span style="color:green;"> TRIS </SPAN>
 
*** <span style="color:green;"> INTCON </SPAN>
 
** <span style="color:green;">Bänke (sowohl die bei mehr als 2k Befehle als auch die bei den normalen speicher bänken)</span>
 
** <span style="color:orange;">Codeschnipsel</SPAN>
 
*** <span style="color:green;"> A/D-Wandler </SPAN>
 
*** <span style="color:green;">Hex Dec Wandlung</SPAN>
 
*** <span style="color:green;">EEPROM</span>
 
*** PWM
 
*** <span style="color:green;">Interrupts</span>
 
*** RS232 mit PC
 
*** <span style="color:green;">Mausrad</span>
 
*** <span style="color:green;">Matrix Display</span>
 
*** <span style="color:green;">Handy Display</span>
 
* <span style="color:green;">Hilfsmittel</span>
 
** <span style="color:green;">PIC Miniterminal</span> (mit Dot-Matrix LCD und drei Tasten, benötigt nur 2 I/O Pins vom PIC) (Hardware)
 
** <span style="color:green;">PIC RAM Monitor</span> (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)
 
** <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)
 

Version vom 17. Juni 2007, 00:44 Uhr