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 :)
@ 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 (Gast) >max 16k flash >soll nur eine verbindung zwischen i2c und uart darstellen :) Und wozu brauchst du dann 16K Flash? Da reichen Pi Mal Daumen 2..4K locker. MFG Falk
hab eh geschrieben maximal 16k hab damit aber auch noch mehr vor :) 8k würdens eventuell auch tun....
von Silicon Labs gibt es 8051er ab 3x3mm (inklusive UART!) bis hin zu 100 MIPS auf 4x4mmm
@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
@ Gast (Gast) >ein paar vorschläge machen, wenns geht :) Geht nicht, bin kein 8051 User. AVR only. MFG Falk
http://www.standardics.nxp.com/products/lpc900/ > uart-schnittstelle > vcc=3.3v, > i2c > das alles sehr klein (wenig pins) und simple gehalten > tssop gehäuse...
@Falk
>Geht nicht, bin kein 8051 User. AVR only
Kannst Du mir mal verraten, wieso Du Dich dann hier an der Diskussion
beteiligst? Einfach mal rumlabern und ablenken?
@ 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
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...
@ 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.
Hallo, ich verwende hier den 8051F410 von Silicon Labs. Hat fast alles was man braucht. Geh doch mal bei denen auf die Homepage. Da kann man auch Kaufen, und der Dollar ist ja gerade günstig.
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
@ 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
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
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.
?? also einfach von der uart des µC auf einen max (hab noch einen max3223) dann zum pc... und mit einer speziellen software programmiern?? hardwaremäßig brauch ich nur einen max oder wie?
Den MAX und 4 Kondensatoren laut Datenblatt, 100nF sollten es tun. An die serielle Schnittstelle des PC und dann ein Programm suchen, das die Daten zum Bootloader sendet.
ok... dazu kann ich dann wahrscheinlich eh das programm von atmel (FLIP) verwenden. also brauch ich nur folgende pins vom µC: -Rx -Tx -(VDD, GND) thx
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.