Atmel 89C51CC01UA beschreiben

Gast #2531620
Lesenswert?

Moin Moin!

Ich habe hier einen Atmel 89C51CC01UA und würd ihn gern per RS232 
programmieren. Einen Pegelwandler habe ich bereits gebaut. Nun habe ich 
TX und RX mit dem PC verbunden und dem IC Betriebsspannung gegeben, 
welche Vorraussetzungen müssen noch erfüllt werden? Als Software würd 
ich gern Atmel Flip verwenden, jedoch kommt bei meiner Verdrahtung nur 
"Timeout".

MfG Chris
Gast #2531712
Lesenswert?

Hallo,
wenn der Typ wirklich ein "UA" ist, dann kannst Du ihn über die serielle 
Schnittstelle flashen ("CA" wäre die CAN-Version, die dann so nicht 
flashbar ist).
Du mußt den CC01er allerdings erst in den Boot-Modus bringen, dann 
kannst Du auch FLIP verwenden.

Carlos.
Gast #2531762
Lesenswert?

RTFM....danke ;)

Also, schreib nicht umsonst hin, das es sich um ein UA handelt....also 
UART.

Das mit den Hardware conditions habe ich nun ausprobiert, PSEN auf Low, 
ALE und EA auf High, dann bei abfallender Reset Flanke. Leider bekomme 
ich immernoch keine Verbindung.

Der COM-Port funktioniert, wenn ich tx und rx verbinde bekomme ich das 
gesendete zurück.
Gast #2531911
Lesenswert?

Schließ doch einfach zwei Taster an: an RESET und an PSEN\ 
(=Boot-Taster).
Dann beide Taster gleichzeitig (!) drücken, dann Reset loslassen, 2 
Sekunden warten und dann Boot-Taster loslassen.
Die Quarzfrequenz sollte bei 11,0592 MHz liegen.
Mit dieser Konfiguration hatten wir noch nie Schwierigkeiten.
Bei FILP bloß nichts ändern bei der Download-Frequenz: FLIP und der 
CC01er synchronisieren sich automatisch.

Carlos
Gast #2531957
Lesenswert?

> Schließ doch einfach zwei Taster an: an RESET und an PSEN\ (=Boot-Taster).
Friemel noch Widerstände in die Leitung, /PSEN ist während dem normalen 
Betrieb ein Ausgang, und RESET je nach Controller ebenfalls.
Da die Taster nur dafür sorgen, dass beim Reset statt dem Userprogramm 
der Bootloader angesprungen wird, würdest du sonst einen Kurzschluss 
verursachen, falls der entsprechende Ausgang Push-Pull ist.

Ralf

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren