20.06.2015, 22:49
|
|
Прохожий
Регистрация: 11.09.2010
Адрес: Киев
Сообщений: 0
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: "Умный доктор"
А нельзя-ли изменить программу чтобы использовался весь дисплей?
У автора почему-то последние 4 разряда не используются.
|
|
|
|
20.06.2015, 23:21
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: "Умный доктор"
Вот, добавил до 16 символов в строке.
Правило прежнее - не изменяй количество, заменяй только значения. После последнего слова в строке используй "пробелы" (значение 0х20) для заполнения строки до конца.
|
|
|
Сказали "Спасибо" NewWriter
|
|
|
21.06.2015, 02:03
|
|
Прохожий
Регистрация: 11.09.2010
Адрес: Киев
Сообщений: 0
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: "Умный доктор"
Докладываю:
С 12 разрядами всё отлично - работает как надо.
А с 16 идёт смещение на 4 разряда.
На фотках заставка и дальше с переключением режимов.
|
|
|
|
21.06.2015, 08:53
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: "Умный доктор"
Аа, даа, забыл исправить начальные адреса сообщений.
Вот, поправил. Может что-то пропустил... там дизассемблироване с Си, то есть совершенно неудобный для правки текст, поскольку Си очень своеобразно компилирует.
Автор еще и со схемой накосячил. По крайней мере, та, в опубликованной статье. Перепутал выводы индикатора, да и с кнопками что-то не то. Наверно где-то там есть обсуждение, поправили.
Последний раз редактировалось NewWriter; 21.06.2015 в 08:57.
|
|
|
Сказали "Спасибо" NewWriter
|
|
|
21.06.2015, 14:55
|
|
Прохожий
Регистрация: 11.09.2010
Адрес: Киев
Сообщений: 0
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: "Умный доктор"
Правка была:
на 2 вывод pica подали 5В
4 вывод перебросили на 3.
А в остальном решили что проект - совершенство, и соответственно забросили.
Заставка стала на место, но смещение осталось.
Последний раз редактировалось wasjaUkr; 21.06.2015 в 15:15.
|
|
|
|
22.06.2015, 04:15
|
|
Заблокирован
Регистрация: 07.09.2014
Адрес: В Кремле!
Сообщений: 4,486
Сказал спасибо: 396
Сказали Спасибо 2,220 раз(а) в 1,319 сообщении(ях)
|
Re: "Умный доктор"
На вывод 2 нельзя подавать +5В, ибо этот вывод является выходом, и на нем сидит "0".
Поковырявшись, нашел все нужные цифры, исправил, норм теперь.
Попутно исправил неправильную работу с дисплеем в плане тайм-аута после Crl Disp.
Прошивка в hex во вложении. Текст сообщений на дисплее - английский, 16 символов с троке. Отображается правильно, всё проверил:
|
|
|
Сказали "Спасибо" NewWriter
|
|
|
22.06.2015, 04:42
|
|
Прохожий
Регистрация: 11.09.2010
Адрес: Киев
Сообщений: 0
Сказал спасибо: 1
Сказали Спасибо 1 раз в 1 сообщении
|
Re: "Умный доктор"
Такую доработку дают на том-же форуме, и на печатках что там лежат на 2 выводе +5В.
Теперь всё работает как я хотел.
Огромнейшее спасибо.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:24.
|
|