Forum: Mikrocontroller und Digitale Elektronik KEIL & AT90 Serie + Anfänger


von Tesla (Gast)


Lesenswert?

Moin, Leute

woltle euch mal fragen wer von euch kennt das Prog KEIL. µVision benutz
es.
Also ich würde gerne mal anfangen mit dieser Software zu arbeiten da
wir in der schule bald auch damit arbeiten werden.

Leider habe ich das Program runtergeladen und als ich die Device
Database durchging merke ich das da es keine AT90xxx drin sind genau so
wenig wie die ATMega Serie.

Habt ihr eine ahnung ob man da was machen kann. z.b. zusätzliches
donload, update plug in oder sowas ?

WEnn nicht. Was würdet ihr imr Empfehlen zu Programmieren ich habe den
STK 500. Würde am liebsten ind ASM oder C++ Programmieren.  Was ich
aber erstmal nicht möchte ist ein Bus Anstuern sondern sozusagen die
Bits einzeln setzen. Beispiel erstmal einfache Logikverknüpfungen
erstellen und später Zeitabhängige signale erstellen und auswerten.

Sorry wenns falsche abteilung ist. Wusst nicht genau wo das rien soll

MFG
Pascal

von Tobias S. (tobias)


Lesenswert?

Die Welt besteht nicht nur aus AVR Controllern....

von Arno (Gast)


Lesenswert?

Moin,

Keil µ-vision ist für C51 Kontroller (z.B AT90c2051). Für AVR benötigst
du WinAVR. Dazu gibt es hier auf der Seite ein schönes Tutorial.

Zwischen AVR und C51 Kontrollern gibt es viele Unterschiede.
die C51 sollen die ältern sein und die AVRs die neueren. Bin zur Zeit
auch noch unentschloßen welche Typen ich mir anngewöhnen soll.

Eventuell kann uns ja ein "alter" Hase mal paar Tipps geben und die
Unterschiede etwas näher erklären.

thx Arno

von Peter D. (peda)


Lesenswert?

Es kommen von beiden Familien immer wieder neue Typen heraus.

Die AVRs werden nur von Atmel hergestellt.
Von den C51 (auch 8051 genannt) gibt es etwa 600 Typen von etwa 40
Herstellern (siehe Keil Data Base).

Ich nehme beide, die AVRs für einfache Sachen und die 8051 für
komplexere Projekte.

Die 8051 sind untereinander kompatibler, d.h. mit meiner alten Keil
Compilerversion von 1995 kann ich jeden 8051 programmieren, z.B. den
neuen AT89C51CC03.
Neue AVRs benötigen dagegen immer ein Update des Compilers.


Aber hier gibts schon einige Vergleichs-Diskussionen dazu, die will ich
nun nicht alle wiederholen.


Peter

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.