Понадобилось мне передавать с терминала в МК числа, причём обычным текстом. Например отправляю строку "A15CFF", а в микроконтроллере получаю числа 0xA1 0x5C 0xFF.
Алгоритм получился такой:
1. принять первый символ числа и сохранить его в ОЗУ
2. принять второй символ и тоже сохранить
3. конвертировать первый символ
4. умножить полученное число на 0x10,
(
Read more... )