Без политики... Автомобильные часы.

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Аватара пользователя
Zhuk72
Сверлит текстолит когтями
Сообщения: 1231
Зарегистрирован: Ср янв 29, 2014 08:41:31
Откуда: Баку
Контактная информация:

Re: Без политики... Автомобильные часы.

Сообщение Zhuk72 »

Вот оно:
СпойлерПереход на метку L07DA:

Код: Выделить всё

0057 : C782			RJMP	L07DA			;".З"
СпойлерИ те самые 11 символов.

Код: Выделить всё

07DA : E0EA		L07DA:	LDI	ZL,$0A			;".."
07DB : BBE2			OUT	PORTD,ZL		;".»"
07DC : EFE5			LDI	ZL,$F5			;".."
07DD : BBE1			OUT	DDRD,ZL			;".»"
07DE : E0E0			LDI	ZL,$00			;".."
07DF : BBE8			OUT	PORTB,ZL		;".»"
07E0 : E7E0			LDI	ZL,$70			;".."
07E1 : BBE7			OUT	DDRB,ZL			;".»"
07E2 : E0E0			LDI	ZL,$00			;".."
07E3 : BBE4			OUT	DDRC,ZL			;".»"
07E4 : EFEC			LDI	ZL,$FC			;".."
07E5 : BBE5			OUT	PORTC,ZL		;".»"
07E6 : E0E1			LDI	ZL,$01			;".."
07E7 : BFE9			OUT	TIMSK,ZL		;".ї"
07E8 : E0E6			LDI	ZL,$06			;".."
07E9 : BFE2			OUT	TCNT0,ZL		;".ї"
07EA : E0E3			LDI	ZL,$03			;".."
07EB : BFE3			OUT	TCCR0,ZL		;".ї"
07EC : E0E0			LDI	ZL,$00			;".."
07ED : BDEF			OUT	TCCR1A,ZL		;".Ѕ"
07EE : E0E3			LDI	ZL,$03			;".."
07EF : BDEE			OUT	TCCR1B,ZL		;".Ѕ"
07F0 : E0E0			LDI	ZL,$00			;".."
Вместо этих $0A, $F5 и т.д. записать 00 и будут пустые сегменты. Либо извратиться и методом сопоставления сделать свою надпись с тем же количеством символов.

Добавлено after 12 minutes 52 seconds:
Хотя... вполне могу ошибаться.
Что-то мне не очень понравились эти значения, мало соответствуют надписи.
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Реклама
Аватара пользователя
ANOD66
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт фев 24, 2017 22:51:58

Re: Без политики... Автомобильные часы.

Сообщение ANOD66 »

otest писал(а):ЕЕПРОМ не пустой
Да не пустой,перешил но не помогло. (Вот, дизассемблировал) спасибо Вам ,но мне это не поможет-знаний маловато.

Добавлено after 3 minutes 42 seconds:
Zhuk72 писал(а):Вот оно:
Попробую. ))
Реклама
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Без политики... Автомобильные часы.

Сообщение Maykill »

если там сиволы забиты в явной форме - может по маске поискать их да позаменять?
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Аватара пользователя
ANOD66
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт фев 24, 2017 22:51:58

Re: Без политики... Автомобильные часы.

Сообщение ANOD66 »

Maykill писал(а):если там сиволы забиты в явной форме - может по маске поискать их да позаменять?
Нет. Я просмотрел блокнотом, редактором,программатором-явно не вижу.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
AndTer
Поставщик валерьянки для Кота
Сообщения: 2406
Зарегистрирован: Ср фев 23, 2011 12:12:31

Re: Без политики... Автомобильные часы.

Сообщение AndTer »

В надписи некоторые буквы горят по одному сегменту. Можно вычислить какой бит их включает. Остальные по аналогии.
Глупый не задает вопросы. Глупый и так все знает.
Реклама
Аватара пользователя
Zhuk72
Сверлит текстолит когтями
Сообщения: 1231
Зарегистрирован: Ср янв 29, 2014 08:41:31
Откуда: Баку
Контактная информация:

Re: Без политики... Автомобильные часы.

Сообщение Zhuk72 »

Maykill писал(а):если там сиволы забиты в явной форме - может по маске поискать их да позаменять?
В явном виде (в аски кодах) пишутся для ЖК индикаторов, здесь же СД.

Обычно (хотя бывают варианты) сегменты индикатора - a, b, c, d, e, f, g, dp - подключают к битам порта МК последовательно от 0-го до 7-го (либо наоборот), если все они свободны и по соображениям разводки платы дорожек не требуется иная расфасовка сегментов. В этом случае можно было бы отловить символы, учитывая тип индикатора и предположив, что биты намеренно не переворачивались для скрытия оных от любопытных глаз.
Здесь же разводка такая: a-5, b-7, c-1, d-3, e-4, f-6, g-2, dp-0, хотя никакой видимой необходимости в этом по-видимому нет. Потому и возникает впечатление, что это сделано намеренно. Вот и пойми теперь, как построены символы, с учетом того, что "единица" включает сегмент.
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Реклама
Аватара пользователя
ANOD66
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт фев 24, 2017 22:51:58

Re: Без политики... Автомобильные часы.

Сообщение ANOD66 »

AndTer писал(а):В надписи некоторые буквы горят по одному сегменту. Можно вычислить какой бит их включает. Остальные по аналогии.
:) :(
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Без политики... Автомобильные часы.

Сообщение Maykill »

таки- над задержкой включения подумайте
или просто кнопочку на переднюю панель: нажал-поглядел
тем более там наверняка всего три слова :)
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Без политики... Автомобильные часы.

Сообщение pyzhman »

Насколько я понял, то заставки две: первая - при включении указание автора и региона и вторая - при нажатии кнопки MENU указание региона. Вторую я заменил на нейтральное -in-. Попробуйте.
upd. Удалил корявую прошивку.
Последний раз редактировалось pyzhman Вт фев 28, 2017 10:22:37, всего редактировалось 1 раз.
Docendo discimus
Аватара пользователя
ANOD66
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт фев 24, 2017 22:51:58

Re: Без политики... Автомобильные часы.

Сообщение ANOD66 »

pyzhman писал(а):Насколько я понял, то заставки две: первая - при включении указание автора и региона и вторая - при нажатии кнопки MENU указание региона. Вторую я заменил на нейтральное -in-. Попробуйте.
Не , всё гораздо хуже ? Вторник вечером попробую. спс.
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Без политики... Автомобильные часы.

Сообщение pyzhman »

ANOD66 писал(а):...Не , всё гораздо хуже ?...
Не понял вопроса. Что всё? Что хуже? Гораздо чего?
Docendo discimus
Аватара пользователя
Zhuk72
Сверлит текстолит когтями
Сообщения: 1231
Зарегистрирован: Ср янв 29, 2014 08:41:31
Откуда: Баку
Контактная информация:

Re: Без политики... Автомобильные часы.

Сообщение Zhuk72 »

pyzhman писал(а):Насколько я понял, то заставки две: первая - при включении указание автора и региона и вторая - при нажатии кнопки MENU указание региона. Вторую я заменил на нейтральное -in-. Попробуйте.
Проверил в Протеусе: надпись осталась, а часы работать перестали (на дисплей мусор выводится).
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Без политики... Автомобильные часы.

Сообщение pyzhman »

Предыдущая прошивка была получена путем компиляции дизассемблированной исходной. Возможны косяки, согласен, бо не уверен до конца в верности дизассемблирования. Сейчас делаем по-другому - рихтуем исходную.

Бегущая строка при включении питания:
Изображение
Заставка при нажатии кнопки Меню:
Изображение

Кодировка символов:
Спойлер00 - цифра 0
01 - цифра 1
02 - цифра 2
03 - цифра 3
04 - цифра 4
05 - цифра 5
06 - цифра 6
07 - цифра 7
08 - цифра 8
09 - цифра 9
0A - символ -, минус
0B - символ пробел
0C - символ нижний квадрат
0D - символ прописная i
0E - символ прописная r
0F - символ прописная t
10 - символ заглавная А
11 - символ прописная u
12 - символ прописная n
13 - символ заглавная F
14 - символ прописная d
...
17 - символ заглавная Р
...
19 - символ прописная с
1A - символ заглавная L
1B - символ заглавная С
...
1D - символ верхний квадрат
...
22 - символ заглавная Н
23 - символ прописная b
24 - символ заглавная G
25 - символ заглавная U
После ввода измененных символов необходимо в скорректированной строке изменить контрольную сумму. Напоминаю, что сумма всех байт строки, включая контрольную сумму, должна быть 00.

То самое -in- в приложенной прошивке. Попробуйте.

Добавлено after 12 minutes 4 seconds:
Zhuk72 писал(а):...надпись осталась...
Там этих надписей - ппц скока. Конкретизируйте. Желательно скриншотом.

Вдогонку - первый символ минуса после нажатия кнопки Меню заносится через подпрограмму, поэтому я не стал ковырять, оставил как есть (равно как и последний минус).
Вложения
Termo_clock_ATM8_1307_A_rus.hex
(16.21 КБ) 411 скачиваний
Docendo discimus
Аватара пользователя
Zhuk72
Сверлит текстолит когтями
Сообщения: 1231
Зарегистрирован: Ср янв 29, 2014 08:41:31
Откуда: Баку
Контактная информация:

Re: Без политики... Автомобильные часы.

Сообщение Zhuk72 »

pyzhman писал(а):Там этих надписей - ппц скока. Конкретизируйте. Желательно скриншотом.
Первые 4 символа из 11.
OK.jpg
(16.82 КБ) 301 скачивание
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Без политики... Автомобильные часы.

Сообщение Maykill »

ну ясно....уйло короче :))
есть такая фишка как пошаговая отладка....
ловим момент на каком такте начинает выполняться нежелательная команда и вписываем обход её
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Без политики... Автомобильные часы.

Сообщение pyzhman »

Эту надпись я не трогал.

Добавлено after 1 minute 31 second:
Maykill писал(а):ну ясно...
Вы прогнали отрихтованную прошивку?
Docendo discimus
Аватара пользователя
Maykill
Друг Кота
Сообщения: 73964
Зарегистрирован: Вт дек 20, 2011 12:46:51
Откуда: Петроград
Контактная информация:

Re: Без политики... Автомобильные часы.

Сообщение Maykill »

я просто угадал...не будем углубляться :)
https://www.int-s.spb.ru
" Можно я лягу?"(C)
Аватара пользователя
Zhuk72
Сверлит текстолит когтями
Сообщения: 1231
Зарегистрирован: Ср янв 29, 2014 08:41:31
Откуда: Баку
Контактная информация:

Re: Без политики... Автомобильные часы.

Сообщение Zhuk72 »

pyzhman писал(а):Эту надпись я не трогал.
А ТС именно ее и просил удалить.
pyzhman писал(а):Вы прогнали отрихтованную прошивку?
На первый взгляд работает, но что из нее удалено - непонятно.
Каждый имеет право на свое личное ошибочное мнение.

У меня было тяжелое детство - я до 14 лет смотрел черно-белый телевизор.
Аватара пользователя
pyzhman
Друг Кота
Сообщения: 7016
Зарегистрирован: Вс июл 12, 2009 19:15:29
Откуда: Ижевск
Контактная информация:

Re: Без политики... Автомобильные часы.

Сообщение pyzhman »

А я-то с дури UA удалил. :))
На Puti рука не поднимется. Хотя... деньги творят чудеса.

Добавлено after 39 minutes 47 seconds:
ANOD66 писал(а):...Не , всё гораздо хуже ?...
Только что дошло. Я еще, сам того не подозревая, прилепил in (подразумевая вход в меню). :))
ТС, желания нужно ясно и понятно изъяснять. Типа - сделать то-то то-то там-то там-то, выглядит так-то, а нужно чтобы выглядело так-то.
Docendo discimus
Аватара пользователя
ANOD66
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт фев 24, 2017 22:51:58

Re: Без политики... Автомобильные часы.

Сообщение ANOD66 »

pyzhman писал(а):Насколько я понял, то заставки две: первая - при включении указание автора и региона и вторая - при нажатии кнопки MENU указание региона. Вторую я заменил на нейтральное -in-. Попробуйте.
upd. Удалил корявую прошивку.
:) ВЧЕРАШНЯЯ -не работает кнопка SET (вживую). ща попробую другую.

Добавлено after 2 minutes 25 seconds:
pyzhman писал(а):А я-то с дури UA удалил. :))
На Puti рука не поднимется. Хотя... деньги творят чудеса.

Добавлено after 39 minutes 47 seconds:
ANOD66 писал(а):...Не , всё гораздо хуже ?...
Только что дошло. Я еще, сам того не подозревая, прилепил in (подразумевая вход в меню). :))
ТС, желания нужно ясно и понятно изъяснять. Типа - сделать то-то то-то там-то там-то, выглядит так-то, а нужно чтобы выглядело так-то.
Ну не приучен матом разговаривать... и думать :)) . Поэтому и прилепил весь проект-в протеусе же видно.

Добавлено after 7 minutes 1 second:
pyzhman писал(а):Эту надпись я не трогал.

Добавлено after 1 minute 31 second:
Maykill писал(а):ну ясно...
Вы прогнали отрихтованную прошивку?
Так же-кнопка SET не активна.

Добавлено after 6 minutes 59 seconds:
Только прошу-не обижайтесь.Я много не понимаю.Но прект имхо достойный по всем параметрам. Поэтому и обратился-думаю многим понравится.Можно канеш купить китайские за 5-10 уёв, но удовлетворение ж не купишь :solder:
Ответить

Вернуться в «Разные вопросы по МК»