Welchen 8051er?

Gast #708816
Lesenswert?

Hi,

ich suche einen 8051er, es gibt allerdings so viele^^
er sollte eine uart-schnittstelle haben, vcc=3.3v,
ein paar i/os für i2c und anderes und möglichst viel flash, ram...
das alles sehr klein (wenig pins) und simple gehalten, evtl. in einem 
tssop gehäuse...
hat wer vielleicht vorschläge??

thx schon mal :)
#708832
Lesenswert?

@ Gast (Gast)

>er sollte eine uart-schnittstelle haben, vcc=3.3v,
>ein paar i/os für i2c und anderes

Soweit OK, aber

> und möglichst viel flash, ram...

*WIEVIEL?*

1kB oder 1MB?

>das alles sehr klein (wenig pins) und simple gehalten, evtl. in einem
>tssop gehäuse...

Was solls denn werden?

MFg
Falk
Gast #708875
Lesenswert?

@Falk Brunner

hmm...hab jetzt mal mehr flash geschrieben weil ich noch nicht ganz weiß 
was alles noch dazu kommt...aber du könntest mir evtl. mal
ein paar vorschläge machen, wenns geht :)
big thx
#709560
Lesenswert?

@ Tom (Gast)

>Kannst Du mir mal verraten, wieso Du Dich dann hier an der Diskussion
>beteiligst? Einfach mal rumlabern und ablenken?

Wenn Sie die Liebenswürdigkeit besitzen würden und Ihr Augenmerk auf die 
Inhalte der Diskussion richten würden, dann würde Ihnen vielleicht 
auffallen, dass es mein Anliegen war, die sehr allgemeine, und somit 
unbrauchbar gestelle Frage zu präzisieren, damit anderes 
Forumsteilnehmer, welche über Erfahrung im Umgang mit 8051 
Mikrocontrollern besitzen, diese präzise und schnell beantworten können, 
zum Vorteil beider Parteien.

Verbindlichsten Dank für die Nachfrage
Falk
Gast #709617
Lesenswert?

Also an der Überschrift allein kann man feststellen, daß es sich um eine 
8051-Problematik handelt. Sollte auch Dir möglich sein. Und so wurde 
erstmal viel geschrieben ohne jeglichen Nutzen.

Deine Fragen haben absolut nicht weitergeholfen, sondern nehmen Kundigen 
die Lust am Weiterlesen.

So, und nun wirds Zeit, daß hier mal wieder zensiert wird, weils den 
Herren unbequem wird...
#709628
Lesenswert?

@ Tom (Gast)

>Also an der Überschrift allein kann man feststellen, daß es sich um eine
>8051-Problematik handelt.

Klar, ist ja auch vollkommen ausreichend. Einfach Quaken "8051, 8051" 
und alle Welt weiss, was los ist.

[ ] Du hast verstanden.

> Sollte auch Dir möglich sein. Und so wurde
>erstmal viel geschrieben ohne jeglichen Nutzen.

Dito.

>Deine Fragen haben absolut nicht weitergeholfen, sondern nehmen Kundigen
>die Lust am Weiterlesen.

[ ] Du hast Ahnung von richtigen Fragestellungen.

>So, und nun wirds Zeit, daß hier mal wieder zensiert wird, weils den
>Herren unbequem wird...

Unbequem? Nein, nur nervig. Aber Ignoranten wie du gibts nunmal nicht 
wenige auf dieser Welt.

E.O.D.
Gast #710100
Lesenswert?

Also der erste Gast hat schon genau genug beschrieben was er moechte, 
jedenfalls fuer mich. Er moechte einen 51-er mit UART und I2C, UART 
haben fast alle, I2C nicht soo viele. Moeglichst klein, also kein 
44-pin+ Teil sondern eher 20-pin oder kleiner, die "ein paar I/Os" 
machen eine genauere Bestimmung etwas schwierig. Meine Antwort steht 
allerdings auch schon weiter oben im Text, einen Baustein aus der LPC900 
Reihe nehmen.
Am besten geeignet waeren wohl die LPC915 / LPC916 / LPC917. Die haben 
alle 2k Flash und das sollte allemal reichen fuer einen UART <-> I2C 
Umsetzer. Ausserdem ist der interne Oscillator genuegend genaue um einen 
UART auch tatsaechlich bei z.B. 115200 laufen zu lassen.
Solche mit mehr Speicher gibts auch, bis zur LPC93x familie, die haben 
aber auch mehr pins (und kosten mehr).

Preis fuer den LPC915 bei Digikey 1,52 Euro

http://www.standardics.nxp.com/literature/leaflets/microcontrollers/pdf/lpc91x.pdf

Gruss, Robert
#710111
Lesenswert?

@ Robert Teufel (Gast)

>Also der erste Gast hat schon genau genug beschrieben was er moechte,
>jedenfalls fuer mich. Er moechte einen 51-er mit UART und I2C, UART

Hat er das?

>Am besten geeignet waeren wohl die LPC915  LPC916  LPC917. Die haben
>alle 2k Flash und das sollte allemal reichen fuer einen UART <-> I2C
>Umsetzer.

Das hast du aber erst nach mehrfacher Nachfrage meinerseit erfahren . . 
.

> Ausserdem ist der interne Oscillator genuegend genaue um einen
>UART auch tatsaechlich bei z.B. 115200 laufen zu lassen.

Noch so ein Gläubiger :-(

http://www.mikrocontroller.net/articles/AVR-Tutorial:_UART#Senden

Und ja, das gilt für so ziemlich alle uC, es sei denn die sind einer 
superdollen neuen Technologie gefertigt.

MFG
Falk
Gast #720631
Lesenswert?

ist zwar schon länger her dass ich meine frage gestellt habe,
aber jetzt versuch ichs einfach nochmal :)

das problem ist das ich den 8051er auch programmieren muss.
da ich mein programm und die hardware an einem at89c52-board
entwickelt und getestet hab, sollte das programm dann auch auf
einen viel kleineren low-pin, low power 3.3V, uart, i2C (dazu benötige 
ich nur 2 freie i/os (i2c ist bereits ausprogrammiert)) 8051er laufen.
also zum programmiern:
in-circuit serial programming?
hab bis jetzt noch keinen programmer gefunden der
z.B. den AT89C5115 programmiern kann, im datenblatt steht:

--- Before mounting the chip on the PCB, FM0 flash can be programmed 
with
--- the application code. FM1 is always preprogrammed by Atmel with a
--- bootloader (UARTbootloader).(1)

--- Once the chip is mounted on the PCB, it can be programmed by serial
--- mode via the UART.
Wie gehtn das? was brauch ich dazu?


hmm...µC aussuchen ist echt schwierig :)
danke für ilfe
Gast #720633
Lesenswert?

1. Pegelwandler RS232 <> 3.3V, z.B. mit MAX3232 gebaut oder aus altem 
Handy-Datenkabel ausgeschlachtet

2. Programmiersoftware, die den Bootloader ansprechen kann. Eventuell 
bei Atmel, vielleicht funktioniert der aber auch über ein 
Terminalprogramm oder so.

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