Gefunden für ascii umwandeln hex - Zum Elektronik Forum





1 - Videoansteuerung CTR -- Videoansteuerung CTR




Ersatzteile bestellen
  Hallo Zusammen

Ich habe bereits seit längerem mit einem Kollegen ein grösseres Projekt am laufen. Nun haben wir Probleme, bei der Ansteuerung eines CRT.

Zum Projekt: Wir wollen einen alten Protocol Analyzer (HP4951C) zu einem modernen Computer umbauen. Der Schaltpan im Service Manual ist für uns gigantisch und recht kompliziert, sodass wir wohl mehr der originalen Schaltung austauschen werden als ursprünlich geplant. Konkret werden wir die Spannungsversorgung und wenn möglich auch die Röhrenansteuerungseinheit behalten.

Das Problem: Auf seite 233 im Service Manuel Link ist diese Ansteuerungseinheit abgebildet. Beim Videoamplifier sind vor einem Buffer IC drei signale FBDR (Fullbright) HBDR (halfbright) und APU. Was müssen wir hier genau für Signale einspeisen? Nach unseren Erkenntnisse kann der Protokoll Analyser einfach ASCII und HEX werte ausgeben. Wir möchten jedoch ein Videosignal anzeigen können, und dafür am besten die VGA SChnittstelle des neuen PC nutzen. Die drei Farbkanäle würden wir erst mittels Summieren in Monochrom umwandeln.

Wie setzt man soetwas sinnvoll um? Ist dies überhaupt machbar?

Vielen Dank fü...
2 - ASCII Hex - Converter? -- ASCII Hex - Converter?
Hallo Leute,
kennt jemand von euch ein Prog mit welchem man ASCII- Zeichen in Hex umwandeln kann und umgekehrt?

...








3 - AVR Programmierung, SysEx-Daten? -- AVR Programmierung, SysEx-Daten?
Es gibt keine Hexacodes.

Das, was du meinst, sind zwei ASCII-Zeichen aus {0,...,9,A,...,F}, die ein Byte kodieren, und zwar zur Basis 16.
Wie bereits gesagt wurde, kann ein AVR erstmal nichts Spezielles, außer die Hardware zur Verfügung zu stellen.

Die Hauptfunktion eines µCs liegt in seinem Programm und ob dieses den Anforderungen gerecht wird (*), ist einerseits durch das Können und die Erfahrung des Programmierers, andererseits natürlich durch die Hardware eingeschränkt.

Die Nebenbedingungen hier sind unter anderem folgende:
1. auf welche Art und Weise kommen die Daten in den µC? Bei MIDI jawohl mit einer asynchronen seriellen Schnittstelle (uart), was die meisten, wenn nicht alle, AVRs hardwaremäßig verstehen.
2. Wie schnell kommen die Daten: entweder werden Frames erst eingelesen und bei einer erkannten STOP-Sequenz verarbeitet oder der Abstand zwischen zwei Bytes ist so groß, dass man die Daten "on-the-fly" verarbeiten kann. Das hängt zum einen von der Baudrate ab, zum anderen von der Taktfrequenz des Prozessors und nicht zuletzt von den Fähigkeiten des Programmierers. Für so spezielle Sachen kann man ganz tief in die Trickkiste greifen und mit ein paar Vergleichsoperationen auskommen auf Kosten der Programmgröße.
3. Wie ...
4 - Thermometer mit Atmega8 -- Thermometer mit Atmega8

Zitat : Macht der Atmega das von selbst,die Bytes anzeigen ohne das ich die ändern muss??Da wirst du sehrwohl mit eingreifen müssen!
Da das Byte als INT8 definiert ist, sind die in diesem einen Byte 256 kombinatorisch möglichen Bitmuster den Zahlen von -128 bis +127 zugeordnet. Dein Display erwartet sich aber für jede angezeigte Stelle ein ASCII Byte, auch für das ev. nötige Minuszeichen davor oder das Komma als Trennzeichen der Nachkommastelle genauso wie die Nachkommastelle ansich.

D.h., Du mußt den nummerischen Wert des einen Bytes in 1-3 ASCII Bytes umwandeln und an die Anzeige schicken. Sollte der Wert negativ sein, so ist die Darstellung komplementär (das höchstwertigste Bitmuster stellt den kleinsten negativen Wert dar) und für das voranstehende Minuszeichen muß auch noch ein ASCII Byte ans Display geschickt werden. Wenn Du dann noch die Kommastelle anzeigen willst, dann müssen dafür ebenfalls Zeichen generiert werden.

Schöne Grüße Selfman ...
5 - UART Probleme -- UART Probleme
Es ist halt verdammt viel Code zum lesen und ich wollte nicht jemand qualifiziertes verschrecken .

also gut:

UART.c


Code :
#include <avr/io.h>
#include <inttypes.h>
#include <AVR/io.h> //Definition der Ports
#include <string.h>
#include <AVR/interrupt.h>
#include <AVR/signal.h>


#define BAUD 9600UL
#define UBRR_BAUD ((F_CPU/(16UL*BAUD))-1)

uint8_t buffer;
char *UARTText;
char UARTzeiche...

Nicht gefunden ? Eventuell gibt es im Elektroforum Transistornet.de für Ascii Umwandeln Hex eine Antwort
Im transitornet gefunden: Ascii Umwandeln Hex


Zum Ersatzteileshop


Bezeichnungen von Produkten, Abbildungen und Logos , die in diesem Forum oder im Shop verwendet werden, sind Eigentum des entsprechenden Herstellers oder Besitzers. Diese dienen lediglich zur Identifikation!
Impressum       Datenschutz       Copyright © Baldur Brock Fernsehtechnik und Versand Ersatzteile in Heilbronn Deutschland       

gerechnet auf die letzten 30 Tage haben wir 7 Beiträge im Durchschnitt pro Tag       heute wurden bisher 0 Beiträge verfasst
© x sparkkelsputz        Besucher : 192520593   Heute : 19312    Gestern : 10744    Online : 674        7.8.2026    21:50
12 Besucher in den letzten 60 Sekunden        alle 5.00 Sekunden ein neuer Besucher ---- logout ----su ---- logout ----
xcvb ycvb
0.0221099853516