Измерения | Измеритель параметров полупроводниковых приборов на ATmega8 |
|
---|---|---|
sirgio: Ну вот, пристыдились все и умолкли.. Возьму на себя смелость нарушить молчание. Сегодня долго всматривался в исходную программу, по аналогии пробовал нарисовать свои омегу и мю, но понял, почему не получится. В иконке диода Маркуса использованы все 8 строк: {4,31,31,14,14,4,31,4,0}, причем все 8 цифр не равны нулю и есть 9-я цтфра - 0. Она-то и используется, как окончание записи символа в память дисплея (это в самом конце lcd-routines.c). Поэтому как только встретится ноль, запись символа в память прекращается. Отсюда следует, что можно записать символ размером во все 8 строк (что и получилось у Cheeeper'а ) или нужно изменить сам алгоритм записи пользовательских символов. Я не программист и мне всесьма сложно придумать это самому, поэтому, кто может, и в частности Cheeeper, продвинувшийся в этом вопросе дальше всех - если эта информация чем-то поможет, то вот я такие бы хотел видеть омегу {0,0,14,17,17,10,27,0} и мю {0,18,18,18,29,16,16,0} Изменить массив DiodeIcon[] дополнив в него ваши омеги и мю . В lcd-routines.c void send_cgram(const unsigned char *data) |
|
|
Всем привет посмотрел решил повторить у меня вопрос к sirgio, у тебя печатки не осталось, поделись пожалуйста! Буду очень признателен. |
|
|
2dosikus |
|
|
2dosikus - Огромное спасибо за подсказку - оно заработало!!! Правда пришлось помучиться - в восьмой строке последнего загружаемого символа постоянно были три лишние точки пока не поменял i=24 . Прилагаю то, что получилось - прошивка Маркуса от 20.01.10 с переводом на английский и с символами омега и мю. |
|
|
2hardl Печатная плата делалась в одном экземпляре.. |
|
|
sirgio: пока не поменял i=24 . Ну да ступил'c .... Там еще можно добавить в мосфетах падение на диоде - выводит только m , можно mV . Сменить на lcd_eep_string(mV); ########### |
|
|
Да и памяти вроде осталось достаточно, воткнуть вместо этого убожества дисплей от сотового. |
|
|
sirgio: |
|
|
В каких случаях при измерении биполярных транзисторов может получиться hFE=0? И что означает "2 диода антипараллельно"? |
|
|
Kasym: при измерении биполярных транзисторов может получиться hFE=0 |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |