Hallo Leute ich habe mich mal mit dem Bootloader von mcselec versucht. (BootLoader.bas) Das Einspielen und später der Upload von Programmen über RS232 klappt auch 1a. So, was aber nicht mehr funktioniert sind in den Programmen Ausgaben über den ComPort. Also bei : Open "comd.1:19200,8,n,1" For Output As #1 Print #1 , "Test" kommt nix .... Spiele ich das Programm wieder über den ISP ein, kommt eine Ausgabe...
Der Atmega32 hat nur einen Hardware UART. Dieser wird vom Bootloader entsprechend konfiguriert. Wenn Du diesen als SoftUART ansprechen möchtest, musst Du den Hardware erst wieder abschalten (Reset UCR.3:Reset UCR.4(wenn ich das richtig in Erinnerung hab)). Oder Du nutzt ihn gleich weiter in Hardware. Einfach $baud = 19200 und später ein simples print "Test"
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.