Forum: Mikrocontroller und Digitale Elektronik Wir kriegen euch alle!


von Olaf (Gast)


Lesenswert?

Habt ihr schon gesehen das auf der Titelseite des aktuellen Reichel
Katalogs (6/2007) ein R8/13 abgebildet ist?

Das ist dann wohl das ende von AVR und Pic. :-)

Olaf

von antworter (Gast)


Lesenswert?

...und jetzt rate mal für welche Produkte am meisten (Schleich-)Werbung 
gemacht werden muß:

[ ] allseits beliebte und verkaufe
[ ] wenig verbreitete, selten verkaufte

;-)

von Holger K. (krulli) Benutzerseite


Lesenswert?

nö, ich bleib beim AVR.... (und Z80 ;-) )

von Peter D. (peda)


Lesenswert?

Olaf wrote:
>
> Habt ihr schon gesehen das auf der Titelseite des aktuellen Reichel
> Katalogs (6/2007) ein R8/13 abgebildet ist?

Muß wohl ein Versehen sein, angeboten wird er jedenfalls nicht:

"Ihre Suche erzielte leider keine Treffer !"


Peter

von gast (Gast)


Lesenswert?

Verkaufen tun sie ihn jedenfalls. Habe vor kurzem noch einen geordert. 
Da ich AVR´s,R8C´s, MSP430 und div. andere µC in C programmiere ist es 
mir eh egal welchen µC ich nehme. Hauptsache der verwendete µC erfüllt 
die Anforderung und jeder µC hat seine Vor- und Nachteile, sonst würde 
es bestimmt nicht soviele geben.

von Benedikt K. (benedikt)


Lesenswert?

Peter Dannegger wrote:
> Muß wohl ein Versehen sein, angeboten wird er jedenfalls nicht:
>
> "Ihre Suche erzielte leider keine Treffer !"

Suchen will gelernt sein:
R5F 21134 FP RENESAS R8C-Controller 3,6€

von R. M. (rmax)


Lesenswert?

Peter Dannegger wrote:

> "Ihre Suche erzielte leider keine Treffer !"

Probiers mal mit "R8C13" als Suchbegriff

von Holger K. (krulli) Benutzerseite


Lesenswert?

Peter, such mal nach EVB R8C13
Für alle, zum Entspannen: GARDENA ;-)

von H8 historiker (Gast)


Lesenswert?

ui,
warum issn der R8 bei Euch so "verhasst"!?

von Andreas K. (a-k)


Lesenswert?

Es gibt so viele, weil das bei diesem Markt möglich ist - anders als bei 
PCs, wo die Kompatibilität mit bestehenden EXEs wesentlich ist.

Standard-Designs wie 8051 oder ARM haben für den Hersteller den 
Nachteil, dass er einen Teil des Gewinns mit Anderen teilen muss. Allein 
schon deshalb besteht eine grosse Neigung der Hersteller, eigene Designs 
auf den Markt zu drücken. Manche übertreiben es freilich dabei. Bei 
Renesas ist, weil Merger zweier Firmen, einiges doppelt vertreten, 
interne Konkurrenz. Wobei man eine unübersichtliche Vielfalt allerdings 
auch ohne Aufkauf oder Merger hinbekommt, wie ein Blick in Freescales 
Produktpalette beweist (da findet man mindestens 4 völlig verschiedene 
32bitter).

von Holger K. (krulli) Benutzerseite


Lesenswert?

H8 historiker wrote:
> ui,
> warum issn der R8 bei Euch so "verhasst"!?
Weil es den nicht als DIL-Ausführung gibt?!

von Jörg B. (manos)


Lesenswert?

gast wrote:
> sonst würde es bestimmt nicht soviele geben.
Wenn die Welt so denken würde gäbe es auch von jeder Fahrzeugklasse nur 
ein Modell.
Auch wenn die Dinger fast identisch sind will jeder ein Teil vom Kuchen 
abhaben (solange es Profit bringt).

von Stefan B. (stefan) Benutzerseite


Lesenswert?

H8 historiker wrote:
> ui,
> warum issn der R8 bei Euch so "verhasst"!?

Verhasst ist übertrieben ;-) Mir kräuseln sich die Zehennägel bei der 
Doku. Atmel-Doku ist angenehmer zu lesen.

von Jörg B. (manos)


Lesenswert?

H8 historiker wrote:
> warum issn der R8 bei Euch so "verhasst"!?
da muss mir was entgangen sein... wo siehst Du "Euch" die den µC hassen?
Provokant "Olaf" hat halt eine Behauptung aufgestellt die dann 
kommentiert wurde.
Es gibt bestimmt einige µC's die besser sind als AVR und PIC, aber 
Preis/Leistung ist bei denen OK und es gibt die in einer für Anfänger 
und Fortgeschrittene verarbeitbaren Bauform.

von Andreas K. (a-k)


Lesenswert?

> warum issn der R8 bei Euch so "verhasst"!?

Ist er das? Nur weil sich nicht gleich alle drauf stürzen, bloss weil 
Renesas/Glyn ein Platinchen rausgebracht hat, dessen Funktionalität von 
einem billigeren Mega8/168 oder Mega32 oft auch abgedeckt ist?

Ich persönlich bin vom GCC nicht allzu überzeugt. Jedenfalls nicht von 
der Version in der offiziellen Distribution. Die ist nach wie vor nicht 
reentrant, was für mich ein ziemlicher Killer ist.

von Jörg B. (manos)


Lesenswert?

Genauso hätte er behaupten können dass es das Ende für graue 
Netzwerkkabel ist da auf dem Katalog von Reichelt nur bunte dargestellt 
sind :)

von antworter (Gast)


Lesenswert?

>warum issn der R8 bei Euch so "verhasst"

Von Haß kann keine Rede sein, ich verspürte nur noch keinen Drang, ihn 
einzusetzen:

Für stromsparend: MSP430
Für reaktionsschnell, klein, billig: Atmels AVRs
Für mehr Rechenpower/ das Grobe: ARM7


Welche Lücke soll der R8 eigentlich füllen ?

von H8 historiker (Gast)


Lesenswert?

okay, hab's kapiert - die Überschrift hörte sich eben so provokativ an 
weshalb ich diese Meinung wohl auf die Allgemeinheit aufgespiegelt habe! 
:|

von Olaf (Gast)


Lesenswert?


> Provokant "Olaf" hat halt eine Behauptung aufgestellt die dann
> kommentiert wurde.

Noe, ich hab nen Witz gemacht weil ich gerade durch Zufall das Bild
gesehen habe. Aber natuerlich darf man nicht zu den Leuten gehoeren die
zum lachen in den Keller gehen....

> Genauso hätte er behaupten können dass es das Ende für graue
> Netzwerkkabel ist da auf dem Katalog von Reichelt nur bunte
> dargestellt sind :)

Also ich kauf nur bunte. :-)

Aber mal was anderes, weiss einer wo man den R8C/2D in 
Einzelstueckzahlen herbekommen kann? Wer den uebrigens noch nicht kennt, 
das ist nen R8C mit 3xRS232, I2C, 96kb Flash, 8kb Ram.

Oder aber M16C/28 auf einem kleinen MiniBoard aehnlich dem was der R8C 
in der Elektor hatte? Der wuerde mir sehr gefallen, aber BGA....

Ich haette uebrigens auch nichts grundsatzlich gegen einen AVR, das 
Problem mit den Teilen ist bloss sie haben entweder laecherlich wenig 
Ram, wenn sie nur ziemlich wenig (z.b 4kb) haben, dann ist das Gehaeuse 
gleich wieder TQFP-100.

Oder nen anderen Tip? Ich brauch was mit mindestens 8kb Ram, mindestens 
32kb Flash, gut von Hand loetbar, 2x RS232, Geschwindigkeit ziemlich 
egal, 5V Betrieb.

Olaf

von Benedikt K. (benedikt)


Lesenswert?

dsPIC6010A mit 0,8mm, jeder Menge Flash und 8kB RAM. Ansonsten halt 
einen ARM, die haben jede Menge RAM, aber leider 0,5mm...

von antworter (Gast)


Lesenswert?

>der nen anderen Tip? Ich brauch was mit mindestens 8kb Ram, mindestens
>32kb Flash, gut von Hand loetbar, 2x RS232, Geschwindigkeit ziemlich
>egal, 5V Betrieb.

Nimmm doch einen ATMega8515 - bis zu 64kByte RAM extern - sollte für 
Dich perfekt sein

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Olaf wrote:

> Oder nen anderen Tip? Ich brauch was mit mindestens 8kb Ram, mindestens
> 32kb Flash, gut von Hand loetbar, 2x RS232, Geschwindigkeit ziemlich
> egal, 5V Betrieb.

Mit mindestens 8 KiB RAM brauchst du bei Atmel zwar kein TQFP-100,
aber ein TQFP-64.  Die sind aber mit 0,65 mm Pinabstand deutlich
handlötfreundlicher als die 100-Pin-Kollegen mit ihren 0,5 mm
(obwohl ich auch schon 0,5 mm gelötet habe).

Wenn du mit 4 KiB RAM auskommst, kannste dir auch den ATmega644/644P
angucken.  Den gibt's sogar im bastlerfreundlichen DIL-40.  Das hab'
ich aber nur aufgeschrieben, um deine Behauptung zu widerlegen, dass
es 4-KiB-AVRs nur im TQFP-100 gäbe. ;-)

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

OT:
Dank an Jörg für die Verwendung von SI-Präfixen.

Vielleicht dauert es ja nur noch zwanzig Jahre, bis die allgemein 
akzeptiert und verstanden werden.

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

20 Jahre?? Ich mein es gibt ja imemr noch Zoll und Fuß, warum soltle 
sich das so schnell ändern? :P

(außerdem ist da nicht eher an Suffix? k.A.)

von Jack B. (jackbraun)


Lesenswert?

>(außerdem ist da nicht eher an Suffix? k.A.)

http://www.zdnet.de/glossar/0,39029897,70014410p-39001633q,00.htm

von Olaf (Gast)


Lesenswert?


> Wenn du mit 4 KiB RAM auskommst, kannste dir auch den ATmega644/644P
> angucken.  Den gibt's sogar im bastlerfreundlichen DIL-40.

Da hassu recht. Hatte ich mir garnicht angeschaut weil der im Reichelt 
Katalog nur 1kb hat.
Aber 4kb ist knapp, wohl nicht unmoeglich, aber knapp und man haette ja 
gerne etwas Luft um luxurioes und verschwenderisch zu programmieren. :-)

Olaf

von Jörg B. (manos)


Lesenswert?

Olaf wrote:
> Aber 4kb ist knapp, wohl nicht unmoeglich, aber knapp und man haette ja
> gerne etwas Luft um luxurioes und verschwenderisch zu programmieren. :-)
Dann ist es doch wohl besser wenn er wenig hat - dann muss man sich 
wenigstens zwingen ordentlich zu programmieren ;-)

von hackklotz (Gast)


Lesenswert?

>Das ist dann wohl das ende von AVR und Pic. :-)

Ich kaufe meine µCs schon lange nicht mehr bei dem o. g. Unternehmen.

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

> Ich mein es gibt ja imemr noch Zoll und Fuß

Aber nur noch in Form von ,,Zollstöcken'', die natürlich schon lange
keine Daumenlängen mehr messen.  OK, inzwischen infolge der
Internationalisierung wieder, da es noch auf der Welt eine recht
rückständige Nation gibt, die sich partout nicht an ein vernünftiges
Maßsystem gewöhnen will...  Bleibt uns also nur übrig, diese
Hinterwäldler mit ihren Rechenorgien zu belächeln.  Selbst die
Elektronikindustrie hat sich ja mittlerweile praktisch komplett von
der Ära der Daumenlängen verabschiedet, Siliziumscheiben sind schon
seit 100 mm Durchmesser keine ,,4 Zoll'' mehr, und auch die
SMD-Gehäuse sind mittlerweile (milli-)metrisch geworden.

Ansonsten sind die letzten der ,,imperialen'' Maße, die einem hier zu
Lande übern Weg laufen, wohl Pfund und Zentner, wobei diese aber schon
vor vielen Jahrzehnten ,,metrisiert'' worden sind.  Wie viel ein Lot
Kaffee ist (zu meiner Kinderzeit noch recht gängig in der
Umgangssprache), weiß nun schon niemand mehr.

Ich gebe zu, dass ich die ,,Kibibytes'' am Anfang auch eher
belustigend fand, aber ich sehe die Notwendigkeit einer sauberen
Unterscheidung ein, daher hab' ich mich allmählich dran gewöhnt, das
selbst zu benutzen.

von Jupp (Gast)


Lesenswert?

>weiß nun schon niemand mehr.

Aber zum Glück gibt es ja Wikipedia.

von Andreas K. (a-k)


Lesenswert?

> das ist nen R8C mit 3xRS232, I2C, 96kb Flash, 8kb Ram.

Vor 2 Jahren war die Welt noch vergleichsweise einfach, jedenfalls an 
diesem Ende der Skala. Damals waren es nur die M16Cs, die es bei 
annähernd gleicher Bezeichnung in 2 komplett inkompatiblen Versionen gab 
(<= 6x mit 20bit, 8x mit 24bit Adressen). Fängt Renesas jetzt an, auch 
am anderen Ende Verwirrung zu stiften? Denn bislang hatten die R8Cs 
immerhin den Charme eines einheitlichen 16bit-Adressraumes, in dem 
compilerfreundlich Code und Daten gleichermassen Platz fanden. Bei 96KB 
Flash geht das freilich schlecht.

von noch en Bastler (Gast)


Lesenswert?

Würdet Ihr den Reichelt-Katalog zum Altpapier geben, könntet Ihr Euch 
solche Diskussionen sparen.

von olaf (Gast)


Lesenswert?


> Fängt Renesas jetzt an, auch am anderen Ende Verwirrung zu stiften?
> Denn bislang hatten die R8Cs immerhin den Charme eines einheitlichen
> 16bit-Adressraumes, in dem compilerfreundlich Code und Daten
> gleichermassen Platz fanden.

Wieso sollte mich das interessieren? Controller mit soviel Flash wird 
man sicherlich nur mit einem Compiler benutzen und dann soll der sich 
mal darum kuemmern.

Okay, bei dem Renesas Compiler muss man eventuell ueber FAR/NEAR vor dem 
einen oder anderen Zeiger nachdenken, aber beim gcc nicht.

Olaf

von Thilo M. (Gast)


Lesenswert?

Auf der Titelseite ist auch ein ziemlich hässlicher Mensch abgebildet, 
für den muss man auch werben weil ihn keiner will! :D

von Rahul D. (rahul)


Lesenswert?

>Auf der Titelseite ist auch ein ziemlich hässlicher Mensch abgebildet,
>für den muss man auch werben weil ihn keiner will! :D

Hast du etwa das Exemplar mit der Spiegelfolie erwischt? XD

von Holger K. (krulli) Benutzerseite


Lesenswert?

noch en Bastler wrote:
> Würdet Ihr den Reichelt-Katalog zum Altpapier geben, könntet Ihr Euch
> solche Diskussionen sparen.
Warum sollte man das? Lieber bei C0nrad kaufen?

von Thilo M. (Gast)


Lesenswert?

>Hast du etwa das Exemplar mit der Spiegelfolie erwischt?

Huch .. gleich mal checken! :)

von Andreas K. (a-k)


Lesenswert?

> Okay, bei dem Renesas Compiler muss man eventuell ueber FAR/NEAR vor dem
> einen oder anderen Zeiger nachdenken, aber beim gcc nicht.

Stimmt. Muss man nicht. Weil GCC mit 20bit Pointern überhaupt nicht 
zurecht kommt, folglich Daten ausserhalb der ersten 64KB nicht direkt 
adressieren kann.

Ich möchte mich nicht mit verschiedenen Adressräumen rumärgern müssen, 
und genau dies kann der Compiler nicht für mich erledigen. GCC garnicht 
und besser angepasste Compiler nur ineffizient.

von Andreas K. (a-k)


Lesenswert?

> Wieso sollte mich das interessieren? Controller mit soviel Flash wird
> man sicherlich nur mit einem Compiler benutzen und dann soll der sich
> mal darum kuemmern.

Da gibt es also

1: R8c  mit 20bit Architektur, nur 16bit Adresse.
2: R8c  mit 20bit Architektur, 16bit und 20bit Adresse.
3: M16c mit 20bit Architektur, 16bit und 20bit Adresse.
4: M16c mit 24bit Architektur, 16bit und 24bit Adresse.
5: M32c mit 24bit Architektur, 16bit und 24bit Adresse.

Ich finde das ziemlich verwirrend. Warum heisst (2) R8c und nicht M16c. 
Warum heisst (4) M16c und nicht M32c? Aus der Bezeichnung lässt sich 
also kein bischen auf die Architektur schliessen. Und wie vorhin 
ausgeführt betrifft mich das auch als C-Programmierer.


von Judge (Gast)


Lesenswert?

Ist doch ganz einfach:
R8C:  16-bit CPU, interne Datenbusbreite 8-bit
M16C: 16-bit CPU, interne Datenbusbreite 16-bit
M32C: 16-bit CPU, interne Datenbusbreite 16-bit, erweiterter Befehlssatz 
für 32-bit Operationen
R32C: 32-bit CPU

von Andreas K. (a-k)


Lesenswert?

Und wie passt M16c/8x da hinein? Hat nämlich ebenfalls den erweiterten 
Befehlssatz der M32c.

Ausserdem: Was interessiert mich die interne Datenbusbreite? Bei der 
Programmierung ist das auf keiner Ebene irgendwie interessant, 
ausgenommen bei den Taktzyklen.

von S. W. (Gast)


Lesenswert?

H8 historiker wrote:
> ui,
> warum issn der R8 bei Euch so "verhasst"!?

Vielleicht, weil Werbung dafür gemacht wird und das ist ja generell 
schlecht. (Siehe Thread über die Werbung im Forum).

von Judge (Gast)


Lesenswert?

Der M16C/80 war wohl der Vorläufer des M32C. In Hinsicht auf die 
Taktfrequenz hat sich ja scheinbar auch noch einiges getan zum M32C.

>Ausserdem: Was interessiert mich die interne Datenbusbreite?
Du wolltest doch den Grund wissen wieso der R8C nicht M16C heisst, oder? 
Das ist er.

von S. W. (Gast)


Lesenswert?

> Ich finde das ziemlich verwirrend. Warum heisst (2) R8c und nicht M16c.


Der M16C stammt aus der Mitsubishi-Ära, der R8C aus der von Renesas.

von Rüdiger K. (sleipnir)


Lesenswert?

4 kByte Flash reize erst einmal aus....
Ich glaube, der R8 findet einfach keine Nische. Für kleine Projekte sind 
AVR's einfach unschlagbar günstig, für größere Sachen gibt es mit dem 
MSP und dem ARM etablierte Lösungen.
Also, lieber Olaf - höre auf hier faule Tomaten feilzubieten.

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.