User manual

411 C-Control Pro IDE
© 2013 Conrad Electronic
6. Wieviel RAM Speicher haben meine Programme zur Verfügung?
Auf dem Mega32 stehen 930 Bytes für eigene Programme zur Verfügung, auf dem Mega128 blei-
ben 2494 Bytes. Der Interpreter mit Debugger benötigt Puffer für die interruptgesteuerte Ein- und
Ausgabe, und selber einen 256 Byte Datenstack. Außerdem werden mehrere interne Tabellen für
Interruptverarbeitung und Multithreading gepflegt. Zusätzlich betigen zahlreiche Bibliotheksfunk-
tionen Variablen um sich Zustände zu merken.
7. Wo ist auf dem Mega128 Application Board die 2. serielle Schnittstelle?
Siehe J4 im Kapitel Jumper Application Board M128.
8. Ich brauche keine USB Verbindung zum Application Board, wie kann ich die belegten Ports nut-
zen?
Die USB Verbindung wird über die SPI Schnittstelle hergestellt. Die SPI Schnittstelle kann mit
SPI_Disable() deaktiviert werden. Beim arbeiten mit dem Application Board dann nicht vergessen
die Jumper abzuziehen, die die SPI mit dem Mega8 verbindet.
9. Wo finde ich die Versorgungsspannung für das Lochrasterfeld auf dem Application Board?
Hält man das Application Board so, das die Anschlüsse nach oben zeigen, dann ist die linke
Lochrasterfeldreihe mit GND verbunden und die rechte Lochrasterfeldreihe mit VCC. Dies ist gut
zu erkennen, wenn man die Platine von unten betrachtet.
10. Ich brauche für meine Anwendung mehr freie Ports. Die meisten sind ja mit Funktionen belegt.
Schaut man sich die Pinzuordnung von M32 und M128 an, so können die Ports genutzt werden,
deren Funktionalität man nicht braucht. Bei Pins die beim Application Board mit Peripherie verbun-
den sind ( SPI, RS232, LCD, Keyboard etc.) nicht vergessen die Jumper am Application Board ab-
zuziehen. Ansonsten wird das Portverhalten beeinträchtigt.
6.3 AVR32Bit
1. Es existiert keine USB Verbindung zum Application Board.
Ist der USB (usbser.sys) Treiber auf dem PC geladen? Oder erscheint vielleicht beim Einstecken
des USB Steckers ein "unbekanntes Gerät" im Hardware Manager?
Ist der richtige Kommunikationsport eingestellt?
Bitte den USB Troubleshooting Leitfaden lesen!
Im Auslieferungszustand ist der Autostart Jumper gesetzt. Bitte abziehen, da sonst keine Übertra-
gung möglich ist.
2. Wie schalte ich den Pull-Up Widerstand eines Porteingangs ein?
Siehe Port_Attribute()