Forum: Mikrocontroller und Digitale Elektronik Probleme AT89C51CC03 Flip?


von Bastian (Gast)


Angehängte Dateien:

Lesenswert?

Hi Leute ich habe mir ne Platine selbst entwickelt. Die Theoritisch auch 
funktionieren müsste, aber ich bekomme keine Verbindung mit Flip hin. 
Ich habs mit nem normalen 9 pol sub 1:1 Kabel probiert, und bin gerade 
am verzweifeln.

Wäre nett wenn jemand weiterhelfen würde. Danke !!!

von Peter D. (peda)


Lesenswert?

Du hast den CC03U (nicht CC03C) ?


Peter

von Bastian (Gast)


Lesenswert?

ich habe den UA-UM

von Peter D. (peda)


Lesenswert?

Hast Du mal den Schaltplan ?

Hast Du den PSEN-GND Jumper vorgesehen ?

Der CC03 hat nicht die standard 8051 Pinbelegung.


Peter

von Bastian (Gast)


Angehängte Dateien:

Lesenswert?

ja hier

von Peter D. (peda)


Lesenswert?

Bastian wrote:
> ja hier

Ich (und viele andere) hab kein Eagle, wie wärs daher mit png ?


Peter

von Bastian (Gast)


Angehängte Dateien:

Lesenswert?

das erste von 3

von Bastian (Gast)


Angehängte Dateien:

Lesenswert?

das 2

von Bastian (Gast)


Angehängte Dateien:

Lesenswert?

und zu guter letzt das 3

von Bastian (Gast)


Lesenswert?

und hats dich weitergebracht?

von Peter D. (peda)


Lesenswert?

Ich hab Reset/PSEN immer manuell gesetzt, nicht über die UART.


Peter

von Bastian (Gast)


Lesenswert?

ich kanns ja mal manuell überbrücken (auf gnd)
ich denk aber aml es liegt nicht daran. wie gesagt ich verzweifle 
langsam aber sicher.
und danke für deine Bemühungen

von Bastian (Gast)


Lesenswert?

den max 232 muss man aber nicht einstellen oder so, der müsste doch das 
alleine umwandeln oder?

von Peter D. (peda)


Lesenswert?

Versuch mal ne kleinere Baudrate (9600).


Peter

von Bastian (Gast)


Lesenswert?

hab ishc auch schon bis 2400 runter

von Bastian (Gast)


Lesenswert?

da kommt immer timeout error in flip

von Bastian (Gast)


Lesenswert?

unt beim übertragen geht nur kurz die len von P3.0/RXD an. aber nicht 
weiter

von Bastian (Gast)


Lesenswert?

kann das sein das der controller durch falscheisetzen getötet wurde oder 
sind die dagegen umempfindlich? denn ich hatte den ausversehen am anfang 
um 90 C verkehrt eingebaut.

von Bernd (Gast)



Lesenswert?

Hallo Bastian,
anbei eine Anleitung zum Umgang mit FLIP speziell für den CC03er.
Lies einfach ab S.29, das müßte eigentlich klappen, wie die Hardware ok. 
ist.

Viel Erfolg.

Bernd

von Bastian (Gast)


Lesenswert?

Danke Bernd das werd ich morgen mal machen und euch meinen fortschritt 
melden.

von Bastian (Gast)


Lesenswert?

Ich denk mal das bei mir darin der Fehler besteht oder es nicht geht, 
weil ich den Mikrokontroller nicht als boot setzen kann da mein eigenes 
Board keinen boot Jumper besitzt. Hat einer von euch einen schaltplan 
(von serieller Datenübertragung zum Max 232 weiter bis zum 
Mikrokontroller) den jemand mal hier reinstellen kann? Damit ich mal ne 
Schaltung habe, die 100% Funktioniert, und die zwei dann Vergleichen 
kann.
Danke schon mal im Voraus.

von Carlos (Gast)


Lesenswert?

Hallo,
schau mal unter der Homepage von PalmTec nach (www.palmtec.de), dort ist 
ein komplettes Board mit dem CC03er als Doku hinterlegt.

Gruß
Carlos

von Matthias (Gast)


Angehängte Dateien:

Lesenswert?

Universal Flip-Adapter.

Gruß Matthias

von Robert W. (rweber)


Angehängte Dateien:

Lesenswert?

@Matthias: Nett, aber leider ohne auto-isp

@Bastian: Im Anhang mein Progadapter. der ist Flip-Auto-ISP Kompatibel.

PS: Der Unterschied zu deiner Schaltung dürfte in der Beschaltung
des COM Ports sein.

von Bastian (Gast)


Lesenswert?

ok ich werde demnächst mal probieren danke.

von Peter D. (peda)


Lesenswert?

Schwingt denn überhaupt der Quarz (Frequenz/3 am ALE pin meßbar) ?


Ein fabrikneuer 8051 springt auch ohne Hardwarebedingung in den 
Bootloader.


Peter

von Bastian (Gast)


Lesenswert?

ja am ALE Pin (Pin 39) habe ich die selbe frequenz gemessen nur ne 
andere hörere spannung. Also ich habe ja nd rote led die angeht wenn von 
rs232 schnittstelle daten zum kontroller geschikt werden, die geht auch 
an nur die grüne zur rückmeldung nicht. ichh habe den max232 gegen nen 
neuen ausgetauscht, und es geht auch nicht. aber wenn ich manchmal mit 
reset und nen boot jp den ich noch dazu gebaut habe teste dan geht die 
grüne Led an aber in flip kommt dennoch Timeout. ich verstehes einfach 
nicht.

von Bastian (Gast)


Angehängte Dateien:

Lesenswert?

ich hab hier meine quelle die ich gennommen habe für die auto isp 
(C51_Hardware_Connections.pdf) also ich hab das zwart etwas umgebaut 
aber es müsste gehen.

von Matthias (Gast)


Lesenswert?

Versuchs doch erstmal ohne AutoISP. Alles abbauen was an
PSEN und RESEST hängt, nur die 2 Taster dran.

Ich gehe davon aus, dass Du weist wie die 2 Tasten zu
bedienen sind, um in den Bootloader zu kommen, ansonsten:

Beide Tasten gedrückt halten, dann RESET loslasen, aber PSEN
noch etwas länger gedrückt halten -> Bootloadmode

Ggf. Baudraten-Quarz zum testen nehmen. Bootloader/Flip
kommt nicht mit jeder Baudrate/Quarzfrequenz klar.

von Bastian (Gast)


Lesenswert?

Hi,

danke erstmal für eure Bemühungen.
Ich hab noch nen provisorischen boot Jumperangelötet, aber geht immer 
noch nicht. ich suche einen Schaltplan zum ansteuern von dem AT89c51cc03 
der funktioniert. Das kann auch ein Teilschaltplan sein. Zumindest 
mussdie verbindung über nen max232 gehen.

von Basti (Gast)


Lesenswert?

danke für eure antworten, es geht jetzt. Ich hatte noch ein paar 
kleinigkeiten übersehen

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
Noch kein Account? Hier anmelden.