Hallo,
ich habe mir das Projekt nun auf einer Lochrasterplatine zusammengelötet und nun mehrere Tage nach dem Fehler gesucht, aber es kommen einfach keine Daten am PC an. Die Schaltung ist folgende:
Bild hier
Der MC ist in wirklichkeit ein Attiny 2313, aber den hab ich nicht bei Target gefunden und habe den da genommen, die Pins stimmen aber überein.
Der Quellcode ist folgender:
Code:
$regfile = "2313def.dat"
$crystal = 8000000
$baud = 9600
Declare Sub Blink()
Config Portb.0 = Output
Statusled Alias Portb.0
Statusled = 1
Do
Blink
Print "test"
Loop
Sub Blink()
Statusled = 0
Waitms 20
Statusled = 1
End Sub
Blinken tut die LED auch fleissig, also der MC funktioniert. Nur am PC mit Terra Term kommt nichts an. Am DB9 Stecker ist ein USB zu Seriell Gerät mit installierten Treibern (Windows 7) und der im Konsolenprogramm ausgewählte Port (COM1) ist der einzige welcher sich öffnen lässt.
Deswegen muss der Fehler wohl in der Schaltung liegen. Baudrate ist auch die gleiche. Ich hoffe mir kann jemand mit dem Problem weiterhelfen.
Findet ihr irgendwo einen Fehler?
Es grüßt,
Basteltisch
edit: um schonmal dem Hinweis entgegen zu kommen dass vor dem Reset kein Widerstand ist: Ich Resette den MC nicht manuell, der einzige der das macht ist das Programmiergerät, deswegen geht das auch so.
Lesezeichen