13.02.2010, 15:01
|
|
Прописка
Регистрация: 13.06.2006
Адрес: Санкт-Петербург
Сообщений: 289
Сказал спасибо: 5
Сказали Спасибо 52 раз(а) в 17 сообщении(ях)
|
Re: Proteus модели.
Сообщение от senimal
|
Доброго времени суток всем! Для моделирования МТ12864 беру в Proteus-е LGM12864, как у avr123-nm-ru в примерах. Запись в LCD идет, а считывание - нет. Есть подозрение, что недоработана библиотека LCDPIXEL.DLL. Подскажите plz решение, если кто-нибудь сталкивался с этой проблемой.
|
Всё там нормально с библиотекой. Возьмите Datasheet на дисплей и внимательно поизучайте. Ещё лучше - возьмите готовый драйвер для этого дисплея например из компилятора CCS C и поизучайте как сделано чтение.
|
|
|
|
13.02.2010, 23:03
|
|
Частый гость
Регистрация: 25.05.2008
Сообщений: 38
Сказал спасибо: 2
Сказали Спасибо 21 раз(а) в 6 сообщении(ях)
|
Re: Proteus модели.
Сообщение от senimal
|
Подскажите plz, в Ваших моделях чтение из LCD работает?
|
Да, работает.
|
|
|
|
13.02.2010, 23:52
|
|
Частый гость
Регистрация: 24.06.2008
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 8 раз(а) в 4 сообщении(ях)
|
Re: Proteus модели.
Сообщение от Gordey
|
Всё там нормально с библиотекой. Возьмите Datasheet на дисплей и внимательно поизучайте. Ещё лучше - возьмите готовый драйвер для этого дисплея например из компилятора CCS C и поизучайте как сделано чтение.
|
Изучил очень внимательно. Также, как и функции записи по текущему адресу. Все функции, гуляющие по интернету практически одинаковые.
Однако чтение из LGM12864 не проходит. На англоязычных форумах тоже встречается эта проблема, но никто не говорит, как ее решить. Сходятся на том, что виновата модель LCD. Вы попробуте сами на примере из avr123 считать что-нибудь из LGM12864 в Prote.
Буду юзать модель Yahman. Может получится.
Последний раз редактировалось senimal; 13.02.2010 в 23:55.
|
|
|
|
15.02.2010, 18:21
|
|
Частый гость
Регистрация: 24.06.2008
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 8 раз(а) в 4 сообщении(ях)
|
Re: Proteus модели.
Сообщение от Yahman
|
Да, работает.
|
to Yahman большой респект! Действительно считывание на модели WG12864B работает. А вот LGM12641BS1R из библиотеки Proteus не выдает считываемого байта. Всем советую использовать модели LCD12864 от Yahman. Просьба к Yahman: может быть вкратце (10-20 строк) изложили, каким ПО вы пользовались для создания своих моделей и порядок создания моделей. За всех не отвечаю, но сам был бы весьма признателен.
|
|
|
|
16.02.2010, 00:45
|
|
Частый гость
Регистрация: 14.02.2008
Сообщений: 49
Сказал спасибо: 14
Сказали Спасибо 16 раз(а) в 4 сообщении(ях)
|
Re: Proteus модели.
Модели TL494
|
|
|
Эти 9 пользователя(ей) сказали Спасибо viknik8 за это сообщение:
|
|
|
16.02.2010, 01:41
|
|
Частый гость
Регистрация: 25.05.2008
Сообщений: 38
Сказал спасибо: 2
Сказали Спасибо 21 раз(а) в 6 сообщении(ях)
|
Re: Proteus модели.
Сообщение от senimal
|
вот LGM12641BS1R из библиотеки Proteus не выдает считываемого байта.
|
На самом деле вроде как эта модель полнотью рабочая, ее конфигурить надо, лениво было с этим разбираться, проще было написать, + подсветка есть...имхо..
Сообщение от senimal
|
может быть вкратце (10-20 строк) изложили, каким ПО вы пользовались для создания своих моделей и порядок создания моделей. За всех не отвечаю, но сам был бы весьма признателен.
|
Тут гдето есть топик по созданию моделей. Чем пользовался я, тайны нету - Microsoft Visual Studio 2008 + Proteus vsmsdk + какието китайские сэмплы как чего делать.
Там достаточно просто - когда протеус загружает DLL модели, создаються пару интерфейсов, которые доступны протеусу. Как только чтото меняется на ноге, вызывается соответствующий метод интерфейса со все инфой в параметрах. Цифра делается просто, аналог - хм...фиг его знает, не пробовал, и честно говоря, желания акурат 0. )))
Последний раз редактировалось Yahman; 16.02.2010 в 01:46.
|
|
|
|
16.02.2010, 12:57
|
|
Частый гость
Регистрация: 24.06.2008
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 8 раз(а) в 4 сообщении(ях)
|
Re: Proteus модели.
Сообщение от Yahman
|
Тут гдето есть топик по созданию моделей. Чем пользовался я, тайны нету - Microsoft Visual Studio 2008 + Proteus vsmsdk + какието китайские сэмплы как чего делать.
|
Может дадите ссылочку на Proteus vsmsdk или прицепите куда-нибудь?
|
|
|
|
17.02.2010, 17:03
|
|
Прописка
Регистрация: 14.11.2006
Сообщений: 150
Сказал спасибо: 31
Сказали Спасибо 125 раз(а) в 62 сообщении(ях)
|
Re: Proteus модели.
Собрал модель индикатора HOLTEK 1611. Правда, без часов. Где-то выкладывалось что-то похожее. Модель рабочая, однако, хотелось бы ее довести до ума – т.е. из отдельных десяти индикаторов и субсхемы из отдельных триггеров создать цельную модель. Может, кто подскажет, как это сделать или ткнет носом, где об этом можно почитать.
P.S. Буду рад критике и помощи по улучшению модели.
Proteus 7.6 SP0
P.S.2 10.03.2011
Обновил модель, выложил здесь.
Proteus 7.8 SP2
Последний раз редактировалось Soir; 10.03.2012 в 14:06.
Причина: Обновление модели.
|
|
|
|
17.02.2010, 21:56
|
|
Частый гость
Регистрация: 25.05.2008
Сообщений: 38
Сказал спасибо: 2
Сказали Спасибо 21 раз(а) в 6 сообщении(ях)
|
Re: Proteus модели.
Сообщение от senimal
|
Может дадите ссылочку на Proteus vsmsdk или прицепите куда-нибудь?
|
Вроде все описалово что есть у меня...
|
|
|
|
18.02.2010, 11:15
|
|
Частый гость
Регистрация: 24.06.2008
Сообщений: 23
Сказал спасибо: 0
Сказали Спасибо 8 раз(а) в 4 сообщении(ях)
|
Re: Proteus модели.
Сообщение от Yahman
|
Вроде все описалово что есть у меня...
|
Спасибо за описание. Но объясните, пожалуйста, что есть Proteus VSM SDK - программа или набор файлов *.CPP и т.п.? Кроме описания, сам Proteus VSM SDK где взять? В инете версии Prоtеus 6.3. не сыскать. Если у Вас есть сам Proteus VSM SDK - поделитесь, будьте так любезны. Извините за назойливость.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:27.
|
|