From d3b9674d9aef124211932038d486e9465af1a91d Mon Sep 17 00:00:00 2001 From: WarL0ck Date: Mon, 21 Jan 2019 14:01:03 +0700 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=BA=D1=83=D0=BC=D0=B5=D0=BD?= =?UTF-8?q?=D1=82=D0=B8=D1=80=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5=20USB=20?= =?UTF-8?q?=D0=B4=D0=B8=D1=81=D0=BF=D0=BB=D0=B5=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- UsbTitle/README.md | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 UsbTitle/README.md diff --git a/UsbTitle/README.md b/UsbTitle/README.md new file mode 100644 index 0000000..79b28b0 --- /dev/null +++ b/UsbTitle/README.md @@ -0,0 +1,40 @@ +## Прошивка для USB-дисплея + +### Схема модуля +1. DigiSpark +2. MAX7219 + +### Команды дисплея +* отображение кода в сегменте с точкой - [ABCDEFGH]код. Сегменты слева направо ABCDEFGH, код символа из таблицы ниже +* отображение кода в сегменте без точки - [abcdefgh]код. Сегменты слева направо abcdefgh, код символа из таблицы ниже +* яркость дисплея - **i[0..9abcdef]**. Пример: яркость 9/16 - **i9** +* количество отображаемых разрядов - **l[0-7]**. Пример: отображать 5 рязрядов - **l5** +* очистка дисплея - **x0** +* включение/выключение дисплея - **s[0|1]** + +### Таблица доступных символов + +| Код | Символ | Дисплей | Код | Символ | Дисплей | +|:---:|:------:|:-------:|:---:|:------:|:-------:| +|2A|\*|°|2D|\-|\-| +|30|0|0|31|1|1| +|32|2|2|33|3|3| +|34|4|4|35|5|5| +|36|6|6|37|7|7| +|38|8|8|39|9|9| +|41|=|=|41|A|A| +|43|C|C|45|E|E| +|46|F|F|47|G|G| +|48|H|H|4A|J|J| +|4C|L|L|4E|N|П| +|50|P|P|55|U|U| +|59|Y|Y|5F|\_|\_| +|61|a|a|62|b|b| +|63|c|c|64|d|d| +|65|e|e|68|h|h| +|69|i|i|6A|j|j| +|6C|l|l|6E|n|n| +|6F|o|o|71|q|q| +|72|r|r|74|t|t| +|75|u|u|||| +