01.02.2009, 04:48
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
2my504 Если лечилка здешняя то в папке должен быть вот такой файл: PatchWise.log. А в нем с помощью блокнота можно посмотреть - что у Вас не пропатчилось. Импортные попадались кривые. Убейте все опять и попробуйте это:
Прикрепленный файл: 5452996.rar
|
|
|
|
03.02.2009, 15:30
|
|
Вид на жительство
Регистрация: 19.05.2005
Сообщений: 478
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 16 сообщении(ях)
|
windows 7 beta,64бита proteus 7.4 работает
|
|
|
|
04.02.2009, 18:17
|
|
Частый гость
Регистрация: 22.09.2005
Сообщений: 38
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от Kabron
|
Вы писали
Menu›System›Set Paths добавить в модели и библиотеки пути до моделей и библиотек Протеуса 7.2.6 и згрузить соотв проект.
|
Всё так и сделал только ничего не поменялось к сожалению
При попытке подключения программы осцилла вот такое сообщение на экран.
Связка комов стоит com4-com5
При попытке подключения компонент компим в протеусе мигает,т.е. что-то от проги приходит, но на графиках ничего нет, и передачи от меги вроде тоже не наблюдается имхо.
В какой последовательности нужно включать прогу и схему?
Кто б с польского дословно мог перевести что тут написано?
-- Прилагается рисунок: --
Прикрепленный файл: 9413369.zip
|
|
|
|
05.02.2009, 17:54
|
|
Прописка
Регистрация: 11.06.2005
Сообщений: 266
Сказал спасибо: 9
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Еще пару глюков моделей AVR Протеуса
1) Неправильно работает бит TWSTO регистра TWCR
По даташиту, цитирую
"When the STOP condition is executed on the bus, the TWSTO bit is cleared automatically"
Чего на самом деле не происходит в моделях ATmega, только в железе. В прилагаемом проекте при установке условия СТОП на шине ожидается очистка бита TWSTO, что приводит к зависания программы.
Прикрепленный файл: 1874257.rar
__________________
Канал в Telegram об МК AVR @EasyAVR
|
|
|
|
05.02.2009, 18:08
|
|
Прописка
Регистрация: 11.06.2005
Сообщений: 266
Сказал спасибо: 9
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
2) второй глюк - в модели ATtiny2313 (проверено только на нём, но предположительно, этот глюк может встречаться и на других моделях).
Как видно по рисунку, при записи значения в переменную ReceiveState её значение не изменилось, оставшись 0 (хотя по дизассемблеру видно, что в неё пишется 1)
Суть глюка - неправильная интерпретация работы Z-регистра контроллера, когда последний использует модель памяти TINY. В регистре r31 в момент записи данных в переменную находился мусор 0x02, что и привело к попытке записи по адресу 0x0294 вместо адреса 0x0094.
Будьте внимательны, не наступайте на те же грабли.
Proteus 7.04.03
-- Прилагается рисунок: --
Прикрепленный файл: 4913704.rar
__________________
Канал в Telegram об МК AVR @EasyAVR
|
|
|
|
09.02.2009, 10:51
|
|
Частый гость
Регистрация: 09.08.2007
Сообщений: 35
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Симуляция ks0108
Всем доброго времени суток!
Есть вот такая схемка для ЖКИ индикатора на контроллере ks0108. Судя по даташиту, если DI=0 и RW=1, то на DB[0..7] должен быть байт статуса. А там - серые квадратики. Менял состояние Е - не помогает. В чем может быть дело?
И что там за сообщение об ошибке ‹INVERT›?
Заранее благодарен, Илья Сивков.
-- Прилагается рисунок: --
|
|
|
|
09.02.2009, 21:29
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Сообщение от ilyasivkov
|
Судя по даташиту, если DI=0 и RW=1, то на DB(0..7) должен быть байт статуса.
|
Угу, так он и будет вас там дожидаться пока вы его "сфотографируете". Сходите на
http://www.melt.com.ru/work/display/151
Возьмите PDF на MT–12864A - он тоже на KS108 и формат вывода тот же и там по русски почитайте как происходит обмен с контроллером KS108.
|
|
|
|
10.02.2009, 00:05
|
|
Прописка
Регистрация: 11.06.2005
Сообщений: 266
Сказал спасибо: 9
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Re: Симуляция ks0108
Сообщение от ilyasivkov
|
Всем доброго времени суток!
Есть вот такая схемка для ЖКИ индикатора на контроллере ks0108. Судя по даташиту, если DI=0 и RW=1, то на DB[0..7] должен быть байт статуса. А там - серые квадратики. Менял состояние Е - не помогает. В чем может быть дело?
И что там за сообщение об ошибке ‹INVERT›?
Заранее благодарен, Илья Сивков.
|
Лично мне эту модель не удалось запустить. Я запускал другую, попробуйте и вы... AMPIRE128Х64. Состояние статус регистра появляется на шине только после того, как ножка Е дёрнется с 0 на 1, а потом с 1 на 0. Удачи
Проверил недавно... Действительно, использовал LGM... И он пашет так, как я уже упоминал
-- Прилагается рисунок: --
Прикрепленный файл: 2712190.rar
__________________
Канал в Telegram об МК AVR @EasyAVR
|
|
|
|
10.02.2009, 20:04
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Re: Симуляция ks0108
Сообщение от ilyasivkov
|
Всем доброго времени суток!
Есть вот такая схемка для ЖКИ индикатора на контроллере ks0108. Судя по даташиту, если DI=0 и RW=1, то на DB[0..7] должен быть байт статуса. А там - серые квадратики. Менял состояние Е - не помогает. В чем может быть дело?
И что там за сообщение об ошибке ‹INVERT›?
Заранее благодарен, Илья Сивков.
|
А что дисплеи уже в статике работают?
Нах... тогда выдерживать времянные интервалы из даташитов ?
-- Прилагается рисунок: --
__________________
Осторожно , злой кот
|
|
|
|
11.02.2009, 10:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Толи у меня крыша едет толи шпротеус глючит.
Делаю три генератора одинаковых только сдвиг фаз в двух звдаю - первый работает, остальные два НЕТ !
В архиве проекты. 7.4 sp3 табл 1.6.5
РАЗОБРАЛСЯ ! оказалось
нельзя генераторы сигналов копировать !
Поставил новые - заработали все.
Прикрепленный файл: 5061742.rar
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 14:20.
|
|