Hex να αλγόριθμος μετατροπής ASCII

M

Maverickmax

Guest
Γεια σου Υπάρχει κάποιος που έχει έναν κωδικό από την εφαρμογή hex να ascii αλγόριθμο μετατροπής; Ή μου να εξηγήσω πώς να το κάνουμε Σας ευχαριστούμε Max Maverick
 
θα μπορούσε να διευκρινίσετε λίγο περισσότερο ..... ίσως δώσω ένα παράδειγμα του τι ακριβώς θέλετε να κάνετε?
 
Δικαίωμα Βασικά όταν μεταδίδουν απλά δεδομένα, όπως η «Α» και έχω διαπιστώσει ότι ο δέκτης πρέπει να διαβάσετε εξάγωνο. Ως εκ τούτου, θα ήθελα να μετατρέψετε σε hex ASCII ώστε να μπορώ να εμφανίσει χαρακτήρες στην οθόνη LCD Μέγιστη Maverick μονάδα μου
 
Υπάρχουν διάφορες μέθοδοι .. μια πιθανή λύση (γρήγορη και βρώμικη, υπάρχει έλεγχος σειρά):
Code:
 const H2C [] = {0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37, 0x38, 0x39, 0x41, 0x42, 0x43, 0x44, 0x45, 0x46}? unsigned char hex_number? char ascii_char? main () {hex_number 0xA =? / / Αριθμός να μετατρέψετε ascii_char = H2C [hex_number]? / / ASCII-κώδικα για hex_number}
 
Εδώ είναι ένας απλός τρόπος για να μετατρέψετε ένα εξάγωνο ροκανίζω (h) σε ascii αντίστοιχο χαρακτήρα του (α):
Code:
 a = h + (? (H> 9) 55:49)?
 

Welcome to EDABoard.com

Sponsor

Back
Top