Hallo,
ich habe folgendes Programm in BASCOM AVR erstell:
1 | $regfile = "m8def.dat"
|
2 | $crystal = 8000000
|
3 | $baud = 9200
|
4 |
|
5 |
|
6 | Config Portd.5 = Output
|
7 |
|
8 | Dim Empfangen As String * 255
|
9 |
|
10 | Do
|
11 |
|
12 | Empfangen = ""
|
13 | Input Empfangen
|
14 |
|
15 | Select Case Empfangen
|
16 | Case "0"
|
17 | Portd.5 = 0
|
18 | Print "LED ausgeschalet!"
|
19 | Case "1"
|
20 | Portd.5 = 1
|
21 | Print "LED eingeschalet!"
|
22 | End Select
|
23 |
|
24 | Loop
|
25 |
|
26 | End
|
Habe über Pony Prog das Fuse Bit CKOPT im ATMEGA 8 gesetzt. Da ich das
Pollin Board nutze, wird nun der ATMEGA 8 mit 16MHZ Quarz betrieben.
Hatte im Forum gelesen, dass bei dem interen Takt die Frequenz nicht
genau genug ist und es daher Probleme geben kann.
Die erste Frage die ich habe, hoffe sie ist nicht zu peinlich,
Ich habe ein Modemkabel zur Programmierung über die ISP Schnittstelle.
Die Verkabelung ist 1:1. Sprich keine vertauschten Leitungen wie beim
Null Modem Kabel.
Dieses Kabel kann ich auch für die RS232 Schnittstelle nutzen?
Wo könnte der Fehler liegen,dass ich mit Putty oder Termite keine
Verbindung zum Pollin Board bekomme?
Bei Putty bekomme ich nur Straffierungen angezeigt. Laut dem Forum
sollte dies an dem internen Takt und der Baud liegen. Aber ich denke das
habe ich richtig eingestellt.
Man muss anmerken, dass ich noch einen USB --> RS232 Adapter nutze.
Kann dies zu Problemen führen? Der Adapter ist von Digitus.
Hoffe ihr könnt mir helfen.