-
Thread
IR-Reflexschranke über Schieberegister einlesen
du 0,30 bis 0,80 EUR? Ich möchte DIP-Gehäuse. (2) Kann man diese Kaskadieren, sodass ich 32:1 oder 48:1 realisieren kann?
Auslesefrequenz für einen Kanal. Wenn mein xMega mit 32MHz läuft, in welcher Frequenz kann ich dann 48 Signale abtasten? (Wenn 48:1)
-
Thread
MK-Verstärker von 8xAA speisen
Wie viele Kanäle hast du denn vorgesehen? Pro Kanal: 5mA SSM2019 + ??? mA Leitungstreiber + 2mA x 48V/10V = ~10mA P48 + ??? mA Pegelanzeige: > 15mA/Kanal. 2300mA Ready-to-use: ca. 150 Stunden. Reicht für bis zu 38 Kanäle. Uwe
viele Kanäle hast du denn vorgesehen? Pro Kanal: 5mA SSM2019 + ??? > mA Leitungstreiber + 2mA x 48V/10V = ~10mA P48 + ??? mA Pegelanzeige: > > 15mA/Kanal. 2300mA Ready-to-use: ca. 150 Stunden. Reicht für bis zu 38 > Kanäle. Ich denke über 10 Kanäle. Ich möchte sie 4 + 6 oder 4 + 4 + 2 gruppieren
-
Thread
ATMEGA32 mit ATTINY2313 I2C comunication + schrittmotorsteuerung
(http://www.amazon.de/28BYJ-48-28BYJ48-4-Phase-Arduino-Stepper/dp/B00ATA5MFE) in die buchsen (SV1-SV5) mit samt motortreiber ULN2003 gesteckt dazu auch noch die passende versorgung (JP1-JP5) dh ich muss mich darum nicht gesondert
eine zusätliche leitung von ATMGEA zu allen attynis, wenn diese leitung auf "null" gezogen wird vom atmega sollen die ATTINYs anfangen zu arbeiten damit diese synchron laufen? MFG und danke für eure mühen darius
-
Thread
Strategie zur Wettervorhersage anhand des Luftdruckes gesucht
das Wetter vorhersagen kann. Zur Verfügung stehen die auf N.N. normierten Druckdaten der letzten 48h. Ausgabe sind 6 LED von rot bis blau, die die Tendenz anzeigen sollen. Bisher gehe ich so vor, dass ich Punkte vergebe. Zudem wird über 24h eine Ausgleichsgerade berechnet, die + oder - Steigung
Netze sehr gut. Vorausgesetzt, du hast genug Trainingsdaten, also in deinem Fall viele Sätze von 48h Druckdaten und eine annotierung welches Wetter dann folgte. Das Neuronale Netz lernt dann anhand dieser Trainingsdaten das Wetter vorherzusagen, damit wirst du garantiert bessere Ergebnisse haben
-
Thread
Rechteckgenerator mit Atmega8 nicht so einfach (Anfänger)
Hallo zusammen Ich habe versucht mit einem Atmega 8 einen Rechteck Generator zu programmieren (als Anfänger). Die Tutorials mit delay bringen zwar eine LED zum blinken, helfen aber nicht wirklich weiter. Dann habe ich es über Timer versucht,
125000 (3, 8) 120000 (25, 1) 100000 (30, 1) 93750 (32, 1) 75000 (40, 1) 62500 (48, 1) 60000 (50, 1) 50000 (60, 1) 46875 (64, 1) 40000 (75, 1) 37500 (80, 1) 31250 (12, 8) 30000 (100, 1) 25000 (15, 8) 24000 (125, 1) 20000 (150, 1) 18750 (160
-
Thread
Staubsaugroboter Motor
den Bot fernzusteuern über ein Smartphone. Allerdings habe ich schon Probleme den Motor mit einem ATMega bzw Arduino anzusteuern. ESC Regler aus dem Modellbau schaffen es auch nicht den Motor richtig anspringen zu lassen...Habt ihr eine Idee wie diese angesteuert werden? Der Motor hat im ganzen 6 Pins
beschrieben http://www.exp-tech.de/robotik/servos-motoren/172-1-metall-getriebemotor-25dx56l-mm-mit-48-cpr-encoder Gleichstrommotoren mit Encoder mittels Magnetscheibe und Hallsensoren.. gruss Tom
-
Thread
LED in der Klingelbeleuchtung
Atmega8 A. schrieb im Beitrag #4399412: > das ist extremer Wucher. > > 100 weiße 5mm LEDs (15000mcd): 1,13 Euro Willst du den Klingelknopf beleuchten oder deinen Vorgarten? Georg
Atmega8 A. schrieb im Beitrag #4399412: > Nee du ... in Reihe schaltet man sowas nicht. Warum nicht? Dadurch nutzt man ja auch deutlich weniger Energie, in der Nicht leuchtenden Halbwelle fliest ja mehr
-
Thread
DHT22 / AM2302 Sensor Timing
Nacht. Außerdem müsste es dann trotzdem bei jedem Päuschen gleich sein. Ist es aber nicht. Atmega8 A. schrieb im Beitrag #4399371: > Erkennt dein LA bei >2.5V (5V/2) ein high oder bei >1,65V (3.3V/2) ? Ja aber keine 10µs. Könnte die Zeiten mal mit dem Atmega ausmessen. Die Pegel ab wann ein
noch länger als ermittelt. Joe schrieb im Beitrag #4398139: > Der Lowpegel muss > laut Tabelle 48 und 55 µs betragen. Gibt es bei dir eine recht hohe Pin-Kapazität um die 1 oder 2nF auf dem Board?
-
Thread
C-Code für Fahrtregler anpassen
AVR000 ;* File Name : "m8def.inc" ;* Title : Register/Bit Definitions for the ATmega8 ;* Date : 2011-08-25 ;* Version : 2.35 ;* Support E-mail : avr@atmel.com ;* Target MCU : ATmega8 ;* ;* DESCRIPTION ;* When including this file in the assembly
partinc 0 ; ***** SPECIFY DEVICE *************************************************** .device ATmega8 #pragma AVRPART ADMIN PART_NAME ATmega8 .equ SIGNATURE_000 = 0x1e .equ SIGNATURE_001 = 0x93 .equ SIGNATURE_002 = 0x07 #pragma AVRPART CORE CORE_VERSION V2E ; ***** I/O REGISTER DEFINITIONS
-
Thread
Timer0 ATMEGA644
Moin, ich versuche gerade den Timer0 im ATMEGA644 in Betrieb zu nehmen. Im Interrupt soll dann ein Pin gesetzt werden. Dies funktioniert jedoch nicht wie gewünscht, die Interruptroutine wird nicht angesprungen. Hier mal mein Code dazu: [c]
das korrekte Datum und Uhrzeit. Der uC ist soweit in Ordnung, ich hatte es auch schon auf einen MEGA48 und MEGA2561 probiert mit dem selben Ergebnis.
-
Thread
Arduino Set oder Microchips und wie funktioniert das genau?
, ich dachte dabei ja an diesen Arduino open-Theremin Shield. Ich müsste am ATmega2560 ein paar Pin´s vertauschen dann würde das Theremin auch damit gehen oder ich könnte eventuell sogar einen simplen ArduinoUNO auf einen Brett zusammenstecken und dann mit dem open Theremin verbinden
>Coles und Rasberry, dann plötzlich landete ich hier, dann dachte ich am >besten würde ich den atmega selbst bauen mit Transistoren, gestern >dachte ich dann OK Arduino Kit, nun denke ich wider an den USB2Serial >Konverter und meinen Wecker. Brabbel...schwabbel...dumschwatz....
-
Thread
Empfehlung uC für Display
Auges. Welcher Mikrocontroller kann so etwas leisten? Zur Auswahl stehen (aktuell): - AVR Atmega32 mit 32kB Flash - Cypress PSoC 4, im Prinzip ein Cortex M0 mit 48MHz, 256kB Flash und 32kb RAM. Ich nehme jedoch auch gerne Empfehlungen für Dev-Kits (<100€) entgegen. Ist so etwas überhaupt
-
Thread
Was wird denn nun aus AVR?
Für einen Atmega8 würd ich nichts zahlen ;) Wieso sich die AVRs gerade im Hobbybereich sehr gut noch halten, liegt auf der Hand. Das Datenblatt ist in meinen Augen deutlich besser als bei aktuelleren Systemen (ua.
Wie wär's mit KL03? Cortex-M0+, 48 MHz, 2k SRAM, 32k Flash 2mm × 1.61mm (0.4mm BGA) http://cache.nxp.com/files/32bit/doc/data_sheet/KL03P24M48SF0.pdf http://www.mouser.com/ds/2/302/KL03P24M48SF0-782281.pdf
-
Thread
Online Roulette.werde ich von der Software ausgetrickst? Gesperrt
Atmega8 A. schrieb im Beitrag #4395663: > Die Nutzer sollen eigentlich Spaß haben, aber wenn ich die Leute dort so > sehe wie sie stupide immer und immer wieder das Gleiche machen um ihr > Geld wieder
damit die Zahlen eben nicht zufällig 1:1 kommen. Wobei 500 mal rot zu auffällig wäre, einfach 52% zu 48% würde auf Dauer ja reichen um immer auf rot zu setzen. 51:48 reicht übrigens nicht um den Bankvorteil zu überflügeln. > Daher ist meine Gewinnwahrscheinlichkeit beim Lotto genau gleich groß, > wenn
-
Thread
Einstieg in C - komische Fragen
92c: 40 91 a6 00 lds r20, 0x00A6 930: 4f 70 andi r20, 0x0F ; 15 932: 48 2b or r20, r24 [/c] Da soll also aus zwei im Array Rxtext liegenden Chars ein packed BCD zusammengesetzt werden, für eine RTC. Wie ich es in ASM gewohnt bin, schiebe ich das erste Zeichen
> dass die Gleitkommazahlen weder sofort um sich schießen noch dich zum > sofortigen Kauf eines ATmega2560 nötigen, bei Bedarf schnell merken, > dass sie zuweilen mehr als bequem sein können. Das mag schon sein, ich hab eine PID Motorregelung mit Zielführung programmiert, da passte zwar alles in
-
Thread
OSD programm mit einem ATmega32u4
Mauer und komme leider nicht weiter und suche daher hier nach rat. zum Projekt: ich möchte ein ATmega32u4 mit einem MAX7456 verbinden um so auf ein Kamerabild eine Textausgabe zu geben. das ist bis jetzt mein Programmcode [c] /*******************************************************************
und es gibt > hier auch ein STAT-Register (AxH), das ausgelesen werden könnte. da ich mich mit ATmega noch nicht so richtig befasst habe und dies das erste projekt damit ist, wäre mir ein beispiel dazu sehr lieb. habe sonst immer nur mit AT89XX programmiert da ist bei ATmega die PORT ansteuerung
-
Thread
TQFP44-Prozessor in Blistergurt (Tape&Reel) einsetzen
ATMega48 im TQFP44? Woher hast Du die? Konnte ich nicht mal im Datenblatt finden. Nur TQFP32.
hp-freund schrieb im Beitrag #4385510: > ATMega48 im TQFP44? Woher hast Du die? > Konnte ich nicht mal im Datenblatt finden. Nur TQFP32. Haha, ja, grade mit nem anderen Projekt verwechselt, sorry. TQFP32 natürlich
-
Thread
Mikrocontroller für kleine Projekte Attiny & Co.
Oertel schrieb im Beitrag #4377207: > Ordere STM32f0xx Die kosten mit 16K Flash und 48 MHz schon 1.30 Zum selben Preis gibt es 8051 mit 64K Flash 72 MHz 14-bit ADC und 4x DAC: EFM8LB12 auch als SSOP Matthias S. schrieb im Beitrag #4377225: > Es ist übrigens nicht so, das es Cortex
. Unbedingt empfehlenswert ist dazu in jedem Fall ein vergleichender Blick ins deutlich kürzere Atmega2560 bzw. größere LPC11xx User Manual- dann fällt sehr schnell ins Auge, was da wohl insgesamt komplexer ist. Schon die LPC Memory-Map für sich ist sehr aufschlußreich... Davon abgesehen war ja von
-
Thread
unkontrollierte Abstürze I2C Motortreiber
Schleifendurchlauf an und ausgeschaltet und mit dem Oszi gemessen. Die Steuerplatine läuft weiter, der Atmega8 am Motortreiber nicht. Startet man den Motortreiber durch ein Reset neu (nur den Motortreiber) läuft die Steuerung ohne Probleme weiter.
Es gibt eine Steuerplatine mit einem Atmega 16. Der empfängt per Funk die Signale und leitet diese über ein Kabel (~10cm)per I2C an den Motortreiber, auf dem ein Atmega8 sitzt.
-
Thread
An alle Logiker
[/c] Der Binärcode wird dadurch sogar noch 2 Bytes kürzer: [pre] $ avr-gcc-4.7.4 -mmcu=atmega8 -Wall -Os -ffunction-sections -c test.c $ avr-size -A test.o test.o : section size addr .text 0 0 .data 0 0 .bss 0 0 .text.f1 78 0 .text.f2 48 0 .comment 18 0 Total 144 [/pre]
-
Thread
Typenreihen Atmega
Hallo, ich hab eine Frage zu den Atmegas... Ich habe so zwei Reihen festgestellt... Atmega48..88..168...328 und Atmega64...128 Stimmen dies Produktreihen so? Ist die Serie Atmega64 bzw. 128 leistungsfähiger als die Reihe Atmega48...328 ? Der Unterschied innerhalb einer Reihe
Hi >und >Atmega64...128 Die sind schon etwas älter. Aktuell sind ATmega640/1280/1281/2560/2561 (wenn du TQFP willst) oder ATmega164/324/644/1284 wenn du DIP willst. MfG Spess
-
Thread
WAV Soundausgabe am ATmega328
der Herr Elm hat aber doch auch einen WAV-Player mit einem Attiny realisiert - da ist ja der Atmega238 mit HW SPI noch etwas besser. Bei Youtube findet man auch ein paar WAV-Player mit einem Atmega328 und da ist die Soundqualität deutlich besser. Erwarte ja nichts besonderes, aber so ein "gezwitschere
Mit welcher Frequenz läuft eigentlich der ATmega328? Je höher, umso besser, also 20 MHz, durchaus aber auch 22. Der fast-mode erzeugt einiges an Oberwellen, zum Vergleich mal den phase-correct versuchen.
-
Thread
hsv2rgb 8bit fehlerhaft?
Problem, dass die Berechnungen scheinbar falsch sind und nicht funktionieren. System ist ein Atmega88. [c] #define APPLY_DIMMING(X) (X) #define HSV_SECTION_6 (0x20) #define HSV_SECTION_3 (0x40) void hsv2rgb_raw_C (struct cHSV *hsv, struct cRGB *rgb, int16_t led) { // Convert hue, saturation
155 179 0 hue: 46 151 183 0 hue: 47 147 187 0 hue: 48 143 191 0 hue: 49 139 195 0 hue: 50 135 199 0 hue: 51 131 203 0 hue: 52 127 207 0 hue: 53 123
-
Thread
Codeblähungen beim Rechnen mit globaler Variable
Hallo, ich verwende avr-gcc zur Kompilierung für einen Atmega. Ich habe jetzt schon mehrfach beobachtet, dass es den Code aufbläht, wenn man mit globalen Variablen rechnet, anstatt mit temporären, lokalen Variablen, die man dann am Ende der globalen Variable
=atmega328p -flto -Os -Wl,-Map=test.map test.o -o test.elf avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature test.elf test.hex avr-objcopy -j .eeprom --set-section-flags=.eeprom="alloc
-
Thread
Atmel AVR Toolchain for Linux
Hallo zusammen, ich möchte beginnen einen Atmega mit Linux zu programmieren. Dafür habe ich die offizielle Toolchain [1] runtergeladen und wollte das erste Tutorial-Beispiel ausprobieren. [code] .include "m8def.inc" ldi r16, 0xFF out DDRB
include/avr/iox128d4.h ./avr/include/avr/iom8.h ./avr/include/avr/iom6490p.h ./avr/include/avr/iom48p.h ./avr/include/avr/iom3290a.h ./avr/include/avr/iotn44a.h ./avr/include/avr/iox64b3.h ./avr/include/avr/iotn48.h ./avr/include/avr/crc16.h ./avr/include/avr/iom16u4.h ./avr/include/avr/iom16hvbrevb.h
-
Thread
Mikrocontroller gesucht
Der ATmega64M1 hat 32 Pins und kann direkt an 5V laufen.
/core/cortex_m0plus_m0/LPC11C12FBD48.html Gruß, Stefan
-
Thread
atmega8 led dimmen ohne PB1, PB2 (OC1A, OC1B)
werden. Beim Ein- und Ausschalten soll hoch und runter gedimmt werden. Zur Technik: ich nutze den Atmega8, AVR- Studio6. Der Atmega8 steckt noch zum programmieren auf der MyAvr Programmierumgebung. Und ich versuche mich gerade in C !! Die LED- Stränge meist 3-7 LEDs pro Strang werden über einen MeanWell
pinkompatibel. Das gleiche gilt auch für den Mega48 und Mega 168/328. Dies sind die modernen Nachfolger deines Mega8 Urgesteins :-P
-
Thread
Timer Initialisierung für den avr-gcc komfortabel ermitteln
neben dem AS2-Bit noch ein paar zusätzliche Prescaler-Einstellungen bringt), während es bei ATmega128 Timer 0 ist. Etwas größer sind die Unterschiede auf die nächste AVR-Generation, also ATmega1281, ATmega644, ATmega88. Diese sind in sich dann aber wieder ähnlich bis gleich. Schließlich
ATMega128 als ATMega102 verwenden will, der soll hierfür eine getrennte zusätzliche Konfiguration ATMega128-102 erstellen. Und Deine Grundhaltung ist der Sache hier nicht förderlich! :-)) Zumindest verfehlt
-
Thread
3.2z Display (color) mit ILI9341 SPI controller. Gibt es das?
halt nur eine 16Bit breiten Bus. Da brauchst du kein FSMC (STM32F4..) Es laüft prima mit einem Atmega.. (Atxmeg..) Ich habe schon viele Displays verwendet, aber ein 3,2" Display mit einem ILI9341 gibt es nicht, oder ich habe keines gefunden. 2,2" oder max. 2,8" sind die Regel. Ein qualitativ
LCD_SendCommand(LCD_VCOM2); LCD_SendData(0x86); LCD_SendCommand(LCD_MAC); LCD_SendData(0x48); LCD_SendCommand(LCD_PIXEL_FORMAT); LCD_SendData(0x55); LCD_SendCommand(LCD_FRC); LCD_SendData(0x00); LCD_SendData(0x18); LCD_SendCommand(LCD_DFC); LCD_SendData(0x08);
-
Thread
Shift mit Carry
Geht das "schöner" (kürzer/schneller)? Plattform avr-gcc ATmega. [c]static void shift_left(uint8_t data[]) { uint8_t i; for (i = 31; i > 0; i--) data[i] = (data[i] << 1) | (data[i-1] >> 7); data[0] <<= 1; }[/c]
17 cp r30, r18 3274: f3 07 cpc r31, r19 3276: 41 f7 brne .-48 ; 0x3248 <shift_left.lto_priv.21+0xa> 3278: 08 95 ret[/avrasm]
-
Thread
[V]erschiedenes
Ich schätze mal dass ich weniger als 10m von dem ABS gedruckt habe. 5€ plus Versand 4.10x Atmega 48 20MU 10€ plus Versand 5. Laserentfernungsmesser von Workzone Wurde nur ein mal benutzt, ist so gut wie neu. Mit Batterien 30€ plus Versand.
-
Thread
AVR-GCC 4.8.1 tiny841 nicht bekannt
atmega3290pa atmega329a atmega329p atmega329pa atmega32a atmega32c1 atmega32hvb atmega32hvbrevb atmega32m1 atmega32u2 atmega32u4 atmega32u6 atmega406 atmega48 atmega48a atmega48hvf atmega48p atmega48pa atmega64
atmega48 atmega48a atmega48p atmega48pa atmega64 atmega64a atmega64c1 atmega64hve atmega64hve2 atmega64m1 atmega64rfr2 atmega640 atmega644 atmega644a atmega644p atmega644pa atmega644rfr2 atmega645 atmega645a
-
Thread
myAVR Board light welcher Programmer ist verbaut? für Linux
0x40 = (unknown) Device code: 0x41 = ATmega103 Device code: 0x42 = (unknown) Device code: 0x43 = ATmega128 Device code: 0x44 = (unknown) Device code: 0x45 = ATmega64 Device code: 0x46 = (unknown) Device code: 0x47
) Device code: 0x70 = (unknown) Device code: 0x71 = (unknown) Device code: 0x72 = ATmega32 Device code: 0x73 = (unknown) Device code: 0x74 = ATmega6450 Device code: 0x75 = ATmega6490 Device code: 0x76 = ATmega8 Device code: 0x77 = (unknown) Device code: 0x78
-
Thread
Bauteile fuer batteriebetriebene Digitaluhr
OFFSET=16& (Achtung: Reichelt ist zu blöd für ein korrektes Bild) Und man verwendet auch keinen ATMega8, sondern stromsparende uC. http://www.atmel.com/devices/ATMEGA48PA.aspx Natürlich taktet man die mit 32768 Hz, denn Rechenleistung ist bei einer Uhr nicht das Problem. http://www.reichelt.de/Uhrenquarze-SMD-Gehaeuse/0-032768/3/index.html?&ACTION=3&LA=2&ARTICLE=1089&GROUPID=4005&artnr=0%2C032768 Da der ATmega48P zu wenig Anschlüsse für die nicht-gemultiplexte LCD hat, nimmt man noch 74HC595 als Treiber hinzu.
-
Thread
USBasp und ATMega 8
sind die Pins 4+6 mit dem UART vom USBASP verbunden. Also Dort ist KEINE Masse. Prinzip für den ATmega8 (PDIP / DIL-Package) ISP Signal ATmega 1 --> MoSi --> 17 2 --> 5V --> 7 (Jumper 3 gesetzt) 5 --> Reset --> 1 7 --> SCK -->
weitere "Bestelloptionen" - die bei mir prima funktionieren - wären http://www.ebay.de/itm/1Stk-ATmega8-ATmega48-ATMEGA88-Development-Board-AVR-NO-Chip-DIY-Kit-Neu-/201223232054?hash=item2ed9d6da36:g:8BkAAOSwVFlUCDDa oder auch die Chinaversion deines Fischls: http://www.ebay.de/itm/AVR-51-Programmer-Adapter-mit
-
Thread
Servomotor steuern - C Routine von dieser Seite
Danke für die Anregung! Habe es jetzt so gelöst. [c] received_data[1] -= 48; received_data[2] -= 48; received_data[3] -= 48; received_data[2] *= 10; received_data[2] += received_data[3]; [/c] Nur wie mache ich das wenn ich einen Wert > 100 habe
;) [c] if( received_data[0] == 'P' ) // set new position { received_data[1] -= 48; received_data[2] -= 48; received_data[3] -= 48; received_data[4] -= 48; received_data[5] -= 48; if (received_data[5] == 1) // one { set_servo_position
-
Thread
Nachfolger vom esp8266: ESP32 - besser, schneller
http://esp32.com/viewtopic.php?f=2&t=4#p22 Tensilica L108 Core QFN 48 6x6 Pin List im De Beta Letter
mit VS1053 und ein paar SRAMs Windrad (Eltaco) an Homematic (CCU2) Bridge RFM22B mit Sensoren (Atmega) <-> MQTT Grüße
-
Thread
Offenbach, 20 Grad - die Frisur sitzt! Gesperrt
Karl K. schrieb im Beitrag #5920639: > Atmega8 A. schrieb im Beitrag #5920539: [..] > > Atmega8 A. schrieb im Beitrag #5920539: >> Das ist wie mit der Existenz vom lieben Gott, da können sich 97% der >> Menschen einig sein > > Das ist
Atmega8 A. schrieb im Beitrag #5921154: > Es heißt hier "wegen dem" und ist so auch richtig. "Wegen" verlangt den Genitiv. Atmega8 A. schrieb im Beitrag #5921154: > Es müsste nicht darüber diskutiert
-
Thread
avrdude fuses aus debugwire schreiben
Hallo zusammen Ich habe einen AVR Dragon, mit dem ich die Fuses eines Attiny48 schreiben möchte. Wenn ich im ISP-Modus bin, geht dies ohne Probleme mit [c] avrdude -p attiny48 -P usb -c dragon_isp -U hfuse:w:0x1F:m [/c] Dabei wechsle ich in den DebugWire-Modus. Wenn ich
ATmega48 oder 88 kann ich es ggf. nochmal versuchen (sollte sich bezüglich dW genauso verhalten wie die Tinys, meiner Erinnerung nach hat man da vor allem den Multiplizierer „abgerüstet“, um billigere
-
Thread
PDP11 KL11 SLU in altem CPLD?
aber anstelle des CDP6402 nehme ich ein 74HCT652 als bidirektionaler Buffer und hänge daran einen ATmega328P der ein VT-100 Terminal emuliert mit VGA output und PS/2 input. Ich habe in meinem Fundus ein altes Projekt mit einem ATmega328 und einem 74HC166, das ungefähr so etwas wie ein VT-100 emuliert.
auf dem Versuchsaufbau. Wie du sagst, wenn man intelligente Peripherie zulässt dann könnte der ATmega natürlich auch andere Schnittstellen abbilden, etwa eine V.24, dann würde ich aber gleich einen ATmega mit 2 USARTs nehmen, dann kann er auch gleich zwei serielle Interfaces abbilden. Noch etwas