Gibt es vorprogrammierter 8bit I/O Microcontroller

Gast #640779
Lesenswert?

Hallo zusammen,

ich bin neu auf dem Gebiet der Microcontroller.

Ich habe jetzt eine Menge gelesen, bin aber noch nicht wirklich fündig 
geworden.

Zu meiner Problem:
Ich habe in C# ein Programm geschrieben, was die RxD Leitung der 
seriellen Schnittstelle überwacht. Das Programm soll auf einem Car-PC 
laufen und den Bordcomputer ersetzen.
Die einzelnen Funktionen (bspw. Bremsbelagcheck) des BC arbeiten 
entweder mit Spannung vorhanden oder unterbrochen.
Um jetzt erkennen zu können, welches System auslöst, bräuchte ich einen 
Microcontroller mit z. B. 8 digitalen Eingängen und einem Ausgang, der 
bei Wechesel am ersten Eingang eine Bitfolge (1000000) an die serielle 
Schnittstelle schickt, die dann vom Programm interpretiert werden kann.

Nun zu meiner Frage:

Gibt es bereits einen fertig vorprogrammierten Microcontroller, der so 
eine Aufgabe erfüllen kann? Ich würde ungerne erstmal ca. 100 € 
investieren um einen einzigen Controller programmieren zu können.

Vielen Dank für eure Mühe.

MfG Streua
#641123
Lesenswert?

Streua wrote:

> Gibt es bereits einen fertig vorprogrammierten Microcontroller, der so
> eine Aufgabe erfüllen kann? Ich würde ungerne erstmal ca. 100 €
> investieren um einen einzigen Controller programmieren zu können.

Wenn Du eh die UART nutzen willst, dann nimm einfach nen MC mit 
eingebautem UART-Bootloader, z.B. AT89C51ED2 und pap nen MAX232 dran.

Dann brauchst Du überhaupt kein Programmiergerät, das Flashen geht 
einfach mit über die UART.

Assembler, Compiler (SDCC) gibts kostenlos.


Peter
Gast #641130
Lesenswert?

Das Ganze geht auch komplett ohne Microcontroller.
Einfach ein 16-bit-Schieberegister (oder auch zwei 8-Bit in
Serie), die Parallel-I/Os für Startbit und Stoppbits fest
verdrahten und an 8 I/Os die Datenleitungen dran. Freie
I/Os auf Stoppbit-Pegel verdrahten. Kleinen Oszillator dran
und fettisch iss.
Von dem der nach Car-PC gefragt hat.

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