sa137 |
Дата: Ср, 19.06.2013, 23:49 | Сообщение # 1 |
Группа:
Проверенные
Ранг:
Начал соображать
Сообщений:
33
Замечания:
±
На сайте с 04.07.2011
Статус:
Offline
|
делаю часы на здровом индикаторе от кассовых аппаратов 4x20 и 16F73.
черновой код, чтения, записи в DS вывод написал.
но есть пара моментов для меня не понятных.
1: для редактирования времени нужно как то отображать редактируемые цифры..индикатор инвертировать не умеет, остается подсвечивать мигающим курсором.. сколько не бился, не могу понять как нужно оформить команды в LCDOUT-e..
текущие, не продуктивные переборы : ' lcdout $fe,$0E ' cursor on lcdout $fe,$94, "cursor on", "ON" ' lcdout $fe,$0F ' cursor blink lcdout $fe,$D4, "cursor blink",$0F,"BLINK" ' lcdout $fe,$0C ' "cursor off
2: русских букв в индикаторе нет , конструкция типа cdout $fe,1,"Время" выводит птички, но если сделать так LCDOUT $FE,$94, $54,$65,$63,$BF,$20,$B2,$79,$BA,$B3 ' выводим фразу "Тест букв"
я вот уже немного подзабыл, как составить вот эту хитрую последовательность.
3: из DS я получаю месяцы и дни недели цифрой.. как лучше их преобразовать в строку.. lookup & case...Добавлено (19.06.2013, 23:49) --------------------------------------------- помогать никто не стал, но сам со всем разобрался..
|
|
|
|
ivan_fd |
Дата: Чт, 20.06.2013, 15:58 | Сообщение # 2 |
Группа:
Модераторы
Ранг:
Специалист
Сообщений:
894
Замечания:
±
На сайте с 12.01.2009
Статус:
Offline
|
Цитата русских букв в индикаторе нет , конструкция типа cdout $fe,1,"Время" выводит птички, но если сделать так LCDOUT $FE,$94, $54,$65,$63,$BF,$20,$B2,$79,$BA,$B3 ' выводим фразу "Тест букв" Если выводит фразу "Тест букв", значит русские символы в нем есть!
Сообщение отредактировал
ivan_fd - Чт, 20.06.2013, 15:59
|
|
|
|
mikhail09p |
Дата: Чт, 20.06.2013, 20:53 | Сообщение # 3 |
Группа:
Проверенные
Ранг:
Помогаю всем
Сообщений:
481
Замечания:
±
На сайте с 04.05.2010
Статус:
Offline
|
Цитата (ivan_fd) Если выводит фразу "Тест букв", значит русские символы в нем есть! Ну да! Буква б - это русская буква, значит остальные тоже есть... Вот тоже делал часы и термометр на 877 и DS и очень прикольном индикаторе: одна строчка вроде на 40 (2х20) и другая на 20 символов, если не ошибаюсь - давно было. Изучайте, там всё понятно. На Протоне.
Сообщение отредактировал
mikhail09p - Чт, 20.06.2013, 20:53
|
|
|
|