Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 19.06.2015, 01:46  
wasjaUkr
Прохожий
 
Аватар для wasjaUkr
 
Регистрация: 11.09.2010
Адрес: Киев
Сообщений: 0
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
wasjaUkr на пути к лучшему
По умолчанию "Умный доктор"

Пытаюсь повторить "Умный доктор"
http://biorezonans.3bb.ru/viewtopic.php?id=301&p=2
Прошивка в посте 113.
Всё работает, кроме графики, получается вот такая ерунда.
Дисплей отсюда http://ru.aliexpress.com/item/Free-s...873068219.html.
Вопрос - что не работает дисплей, прошивка или я что-то не так делаю.
Пробовал три разных дисплея - результат не меняется.
Миниатюры:
Нажмите на изображение для увеличения
Название: IMG_20150618_235942.jpg
Просмотров: 208
Размер:	984.7 Кб
ID:	80578   Нажмите на изображение для увеличения
Название: IMG_20150619_000000.jpg
Просмотров: 88
Размер:	907.9 Кб
ID:	80579  
Реклама:

Последний раз редактировалось wasjaUkr; 19.06.2015 в 01:52.
wasjaUkr вне форума  
Непрочитано 19.06.2015, 02:12  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: "Умный доктор"

Походу русский шрифт не поддерживает.
omercury вне форума  
Непрочитано 19.06.2015, 02:16  
wasjaUkr
Прохожий
 
Аватар для wasjaUkr
 
Регистрация: 11.09.2010
Адрес: Киев
Сообщений: 0
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
wasjaUkr на пути к лучшему
По умолчанию Re: "Умный доктор"

Почему тогда часть текста на русском?
wasjaUkr вне форума  
Непрочитано 19.06.2015, 02:18  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: "Умный доктор"

Латиница.

Надо переписывать программу для использования пользовательских символов.
...или покупать с поддержкой кириллицы...
omercury вне форума  
Непрочитано 19.06.2015, 02:22  
wasjaUkr
Прохожий
 
Аватар для wasjaUkr
 
Регистрация: 11.09.2010
Адрес: Киев
Сообщений: 0
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
wasjaUkr на пути к лучшему
По умолчанию Re: "Умный доктор"

А трудно перевести на английский?
Я так понял, что автор поста в программировании не тянет, а прошивку набивал с бумажной копии.
Источники не даёт.

Последний раз редактировалось wasjaUkr; 19.06.2015 в 02:27.
wasjaUkr вне форума  
Непрочитано 19.06.2015, 02:34  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: "Умный доктор"

Сообщение от wasjaUkr Посмотреть сообщение
А трудно перевести на английский?
Нетрудно.
Достаточно найти массив сообщений и заменить коды символов, хоть прямо в .hex, коды известны.
http://www.melt.com.ru/docs/MT-10S1.pdf
omercury вне форума  
Непрочитано 19.06.2015, 02:38  
wasjaUkr
Прохожий
 
Аватар для wasjaUkr
 
Регистрация: 11.09.2010
Адрес: Киев
Сообщений: 0
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
wasjaUkr на пути к лучшему
По умолчанию Re: "Умный доктор"

Понял. Спасибо.
wasjaUkr вне форума  
Непрочитано 19.06.2015, 07:39  
NewWriter
Почётный гражданин KAZUS.RU
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,508
Сказал спасибо: 401
Сказали Спасибо 2,218 раз(а) в 1,316 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: "Умный доктор"

ASCII-имволы находятся в конце прошивки, с адреса 0x0701 по адрес 0x7B4.
Чтобы перевести в другую кодировку, нужно взять кодовую таблицу индикатора WH1602 и, глядя в текст прошивки, отыскивать отсутствующие в латинской кодировке символы, заменять их коды на коды латинских букв. (дизассемблированная прошивка - во вложении)
Вот так:
Вложения:
Тип файла: zip massager.zip (5.5 Кб, 30 просмотров)
NewWriter вне форума  
Непрочитано 20.06.2015, 21:41  
wasjaUkr
Прохожий
 
Аватар для wasjaUkr
 
Регистрация: 11.09.2010
Адрес: Киев
Сообщений: 0
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
wasjaUkr на пути к лучшему
По умолчанию Re: "Умный доктор"

Всем спасибо за помощь, но у меня снова засада.
Я перевёл на английский, но из-за разной длинны слов до перевода и после они теперь не на своих местах.
Помогите закончить работу, я понятия не имею как это делается.
Обратите внимание - в последнем разряде каждого режима стоит знак 5E или 5F поясняющий действие режима.
Миниатюры:
Нажмите на изображение для увеличения
Название: IMG_20150620_194041.jpg
Просмотров: 26
Размер:	772.5 Кб
ID:	80653   Нажмите на изображение для увеличения
Название: IMG_20150620_194054.jpg
Просмотров: 29
Размер:	761.5 Кб
ID:	80654   Нажмите на изображение для увеличения
Название: IMG_20150620_194111.jpg
Просмотров: 22
Размер:	765.3 Кб
ID:	80655  

Вложения:
Тип файла: rar Out.rar (5.5 Кб, 23 просмотров)
wasjaUkr вне форума  
Непрочитано 20.06.2015, 22:34  
NewWriter
Почётный гражданин KAZUS.RU
 
Аватар для NewWriter
 
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,508
Сказал спасибо: 401
Сказали Спасибо 2,218 раз(а) в 1,316 сообщении(ях)
NewWriter на пути к лучшему
По умолчанию Re: "Умный доктор"

Если английские слова короче русских, то неиспользуемые буквы нужно заменить на значение 0х20 - символ "пробела". Если наоборот, английское слово длинее, то ничего не сделаешь - нужно переписывать программу вывода на дисплей. Либо сократить английское слово.
Там в прошивке все текстовые сообщения дисплея имеют длину 12 символов на строку, включая пробелы в конце строки.
Текстовая строка начинается с символа цифры, затем символ тире "-", а потом идет текст. На текст остается 10 символов. Вот их то и можешь заменять, вбивая свой текст. Главное, не меняй символы цифр, с которых начинается строка и не изменяй количество символов между началами строк. Ибо там первый символ, отображаемый в строке, жестко привязан к вызываемому адресу в программе

PS. Посмотрел твой файл. Ага, так и думал. Ты изменил количество выводимых символов в строке дисплея. Не надо было так делать. Вернись к исходному файлу и заново, не меняя количество, а изменяя только значения.

Последний раз редактировалось NewWriter; 20.06.2015 в 22:50.
NewWriter вне форума  
Сказали "Спасибо" NewWriter
majorka65 (21.06.2015)
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С чего начать "Умный дом" ROM200 Микроконтроллеры, АЦП, память и т.д 77 23.11.2011 13:16
"Умный дом" своими руками книга dosikus Микроконтроллеры, АЦП, память и т.д 3 28.01.2008 16:04


Часовой пояс GMT +4, время: 11:01.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot