Gast
#3031172
Moin, ich habe einen ATMEGA32 (16MHz) mit einer CP2102-Platine vom großen C verbunden. RXD, TXD und Masse. Die Kommunikation funktioniert einwandfrei. Über einen ULN2803 habe ich LEDs angeschlossen, die beim Programmstart mehrmals blinken. Jetzt folgende Situation: 1. Es ist kein Programmieradapter angeschlossen 2. Die Spannungsversorgung ist angelegt (12V Netzteil, 5V Spannungsregler auf der Platine) und die UART-Platine ist am PC angeschlossen. 3. Die Kommunikation funktioniert wie gewünscht Nun trenne ich die Versorgungsspannung komplett. Also meine 12V klemme ich inklusive der Masseleitung ab. So und nun schaltet sich der ATMEGA32 nicht richtig ab. Er wird anscheinend über den USB-Port, also RXD oder TXD und Masse, am Leben gehalten. Lege ich die Spannung an, dann fängt nämlich das Programm nicht bei 0x00 an. Nur wenn auch der USB-Stecker gezogen ist, dann startet der µC wieder bei 0x00. Any hints? Cheffe