Forum: Mikrocontroller und Digitale Elektronik 16kb Mikrocontroller SO8 SO14


von MOBA 2. (Gast)


Lesenswert?

Hallo,

ich nutze immer Atmel, leider gibt es dort nicht das was ich brauche.
Ich nutze den ATTiny85/84, das Programm ist aber zu groß mittlerweile.

Kennt jmd. einen Controller (Größe des Attiny85/84) der 16kb hat?
Er muss EEPROM (mind. 256 byte) und RAM (mind. 512 byte) haben. Rest ist 
egal.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Marius D. schrieb:
> das Programm ist aber zu groß mittlerweile.
Warum?
Könnte man das verkleinern?
Was muss es machen?

> Kennt jmd. einen Controller (Größe des Attiny85/84) der 16kb hat?
Es hilft dir gar nichts, wenn der noch zu findende Controller 16 kBit 
(vermutlich hast du 16 kByte gemeint) hat, aber auch durch ungünstige 
Architektur einen vielfachen Programmspeicherbedarf aufweist...

> Kennt jmd. einen Controller (Größe des Attiny85/84) der 16kb hat?
Ja, fast jeder ARM im winzigen BGA-Gehäuse.

: Bearbeitet durch Moderator
von MOBA 2. (Gast)


Lesenswert?

Lothar M. schrieb:
> Marius D. schrieb:
>> das Programm ist aber zu groß mittlerweile.
> Warum?
> Könnte man das verkleinern?
> Was muss es machen?
Nö, sonst würde ich die Frage nicht stellen.
Es ist für die Modellbahn ein Digitaldecoder welcher sehr viele 
einstellbare Lichtimitationen/Effekte/Zufallsausführungen kann. Ich will 
nen bisschen was erweitern aktuell ist er 100% voll.


>> Kennt jmd. einen Controller (Größe des Attiny85/84) der 16kb hat?
> Es hilft dir gar nichts, wenn der noch zu findende Controller 16 kBit
> (vermutlich hast du 16 kByte gemeint) hat, aber auch durch ungünstige
> Architektur einen vielfachen Programmspeicherbedarf aufweist...
>
>> Kennt jmd. einen Controller (Größe des Attiny85/84) der 16kb hat?
> Ja, fast jeder ARM im winzigen BGA-Gehäuse.

Mhm? Es wäre toll, wenn ich den noch löten könnte per Hand UND wenn er 
nicht markant teurer ist als der 85er. Der liegt bei 75 cent. Ich denke 
so ein Arm liegt bestimmt bei 2€ und mehr.

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

Marius D. schrieb:
> Lothar M. schrieb:
>> Marius D. schrieb:
>>> das Programm ist aber zu groß mittlerweile.
>> Warum?
>> Könnte man das verkleinern?
> Nö
Lass mal sehen...

> Mhm? Es wäre toll, wenn ich den noch löten könnte per Hand
> UND wenn er nicht markant teurer ist als der 85er.
Welche Parameter sind darüber hinaus noch gewünscht (ich frage nur wegen 
dem ursprünglichen "Rest ist egal")?

: Bearbeitet durch Moderator
von Trend (Gast)


Lesenswert?

Marius D. schrieb:
> Kennt jmd. einen Controller (Größe des Attiny85/84) der 16kb hat?
> Er muss EEPROM (mind. 256 byte) und RAM (mind. 512 byte) haben. Rest ist
> egal.

Gibt es alles:
http://www.microchip.com/wwwproducts/en/PIC16F18326

von MOBA 2. (Gast)


Lesenswert?

Trend schrieb:
> Marius D. schrieb:
>> Kennt jmd. einen Controller (Größe des Attiny85/84) der 16kb hat?
>> Er muss EEPROM (mind. 256 byte) und RAM (mind. 512 byte) haben. Rest ist
>> egal.
>
> Gibt es alles:
> http://www.microchip.com/wwwproducts/en/PIC16F18326

Ja genau sowas ich gesucht. Mir war schon klar, dass es wohl ein PIC 
wird, da ich desöfteren schon gelesen habe, das die tlsw in sehr kleinen 
Gehäusen großen Speicher haben - allerdings habe ich keinen Typ gefunden 
und die haben (für mich als 0-Ahnung-Pic-Mensch) sehr komische Namen.

Mich würde jetzt interessieren:

1. Was brauche ich um die zu programmieren (Also Programmiergerät). Hast 
du da einen Namen, einen Link vll?

2. Kann ich die mit Atmel Studio programmieren oder gibt's da ein Pic 
Studio? Die gehören ja mittlerweile zusammen

3. gibt es den auch in SMD, bzw. haben die wie Atmel auch so eine Art 
Mikrocontroller Selector?

von Trend (Gast)


Lesenswert?

Marius D. schrieb:
> 1. Was brauche ich um die zu programmieren (Also Programmiergerät). Hast
> du da einen Namen, einen Link vll?
>
> 2. Kann ich die mit Atmel Studio programmieren oder gibt's da ein Pic
> Studio? Die gehören ja mittlerweile zusammen

http://www.microchip.com/mplab/mplab-x-ide

> 3. gibt es den auch in SMD, bzw. haben die wie Atmel auch so eine Art
> Mikrocontroller Selector?

Die anderen Fragen werden unten auf der Seite beantwortet:
http://www.microchip.com/wwwproducts/en/PIC16F18326

von Der FLoater (Gast)


Lesenswert?

Trend schrieb:
> Gibt es alles:
> http://www.microchip.com/wwwproducts/en/PIC16F18326

Das ist auch tatsächlich (laut Digikey und Mouser) der einzige µC der 
alle genannten Anforderungen erfüllt.

von Trend (Gast)


Lesenswert?

Trend schrieb:
>> 1. Was brauche ich um die zu programmieren (Also Programmiergerät). Hast
>> du da einen Namen, einen Link vll?

Ein kleiner Tipp noch:
Am meisten Spass macht die Programmerstellung (Debugging und 
Programmierung) mit dem ICD3:
http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=DV164035

Das Teil ist zwar nicht billig, Du kannst es aber nach gebrauch zu einem 
recht gutem Preis bei eBay loswerden.

von MOBA 2. (Gast)


Lesenswert?

Trend schrieb:
> Trend schrieb:
>>> 1. Was brauche ich um die zu programmieren (Also Programmiergerät). Hast
>>> du da einen Namen, einen Link vll?
>
> Ein kleiner Tipp noch:
> Am meisten Spass macht die Programmerstellung (Debugging und
> Programmierung) mit dem ICD3:
> http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=DV164035
>
> Das Teil ist zwar nicht billig, Du kannst es aber nach gebrauch zu einem
> recht gutem Preis bei eBay loswerden.

Ich habe nicht vor, das noch einmal zu verkaufen.

Ist der gut?
http://www.ebay.de/itm/PICKit-3-kompatibler-Emulator-Programmer-Debugger-Development-Controller-/172070727369?hash=item281036eec9:g:MEUAAOSwB09YP9FF

von Trend (Gast)


Lesenswert?

Marius D. schrieb:
> Ist der gut?
> Ebay-Artikel Nr. 172070727369

Laut Microchip wird es damit gehen.
Aber wie gesagt, müheloser ist es mit dem ICD3.

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.