15.03.2009, 23:15
|
|
Прописка
Регистрация: 29.06.2007
Сообщений: 217
Сказал спасибо: 143
Сказали Спасибо 13 раз(а) в 11 сообщении(ях)
|
Прошу прощения!Никогда не отправлял проекты и толком
незнаю как коректно это сделать.Заархивировал две папки в одной эмулятор ключа метаком ,а в другой заканчиваю проект эмулятора считывателя.Идея взята с радиокота.avr123-спасибо за курс учился самостоятельно
и курс здорово помог!Только программы у меня выходят больно запутанные.Если отвлекаюсь,то через неделю сам
с трудом понимаю что она делает!Суть вопроса -присчитывании ключа ставлю точку останова,чтобы просмотреть переменные а там-описанное выше.Не представляю как вы там разберётесь-сам путаюсь!
Прикрепленный файл: 9287676.rar
|
|
|
|
15.03.2009, 23:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Пост ваш тоже Путаный довольно ...
Вот так не надо писать !
Код:
|
0b10000000000000000000000000000000
//если крайний левый бит |
Пишите как в курсе показано (стр. 5)
Значит: 25-й бит равен 1 а остальные нули.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
16.03.2009, 00:19
|
|
Частый гость
Регистрация: 09.12.2006
Сообщений: 14
Сказал спасибо: 4
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сообщение от Halex07
|
Если б было невозможно - Вы бы не пользовались Протеусом. Заглянуть можно при помощи OllyDbg; IDA Pro и т.д. - список дебаггеров-отладчиков можно продолжить. VSM DLL есть ни что иное как скомпилированная библиотека C++. Так что чем Вы заглядываете внутрь системных DLL винды - тем и сюда. Удачи!
|
Спасибо за подсказку, IDA есть .
А удача нужна ибо из 0.3Mб DLL получится ооочень много asm-a.
PS А может у кого исходники завалялись?
|
|
|
|
16.03.2009, 00:29
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
YURALL72, Я разместил вашу переменную в регистры
0xA (это 10) 0xB 0xC 0xD
unsigned long int kod_clysh @ 10;
Теперь ее можно вставить и увидеть в PROTEUS
в окне "Watch window" - вот скрин
===========================
У вас написано в проге :
eeprom unsigned char
и
eeprom unsigned long int
они хранятся в EEPROM , а в комментариях написано в ОЗУ. EEPROM имеет ограниченое число записей.
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
16.03.2009, 00:48
|
|
Супер-модератор
Регистрация: 03.05.2007
Сообщений: 2,695
Сказал спасибо: 28
Сказали Спасибо 4,509 раз(а) в 956 сообщении(ях)
|
Сообщение от AlexAlcoa
|
Сообщение от Halex07
|
Если б было невозможно - Вы бы не пользовались Протеусом. Заглянуть можно при помощи OllyDbg; IDA Pro и т.д. - список дебаггеров-отладчиков можно продолжить. VSM DLL есть ни что иное как скомпилированная библиотека C++. Так что чем Вы заглядываете внутрь системных DLL винды - тем и сюда. Удачи!
|
Спасибо за подсказку, IDA есть .
А удача нужна ибо из 0.3Mб DLL получится ооочень много asm-a.
PS А может у кого исходники завалялись?
|
В Лабцентре попроси (черный юмор).
|
|
|
|
16.03.2009, 01:22
|
|
Прописка
Регистрация: 29.06.2007
Сообщений: 217
Сказал спасибо: 143
Сказали Спасибо 13 раз(а) в 11 сообщении(ях)
|
avr123-nm-ru спасибо!Несовсем понятно,я ешё с этим не работал,но буду разбиратся.Насчёт коментариев - я код выдирал из уже сделанного и испытанного прибора на меге8 - там и чтение и имуляция и индикация на мт-10т7 самого кода +ручной ввод с кнопок если ключ потерян а на бумажке записано.И коментарии не все подправил.спасибо что потратили на меня время,оставляет это в душе тёплый след!Удачи!
|
|
|
|
16.03.2009, 19:38
|
|
Прохожий
Регистрация: 24.09.2008
Сообщений: 3
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Объясните плиз, как пользоваться примитивами типа The Shift Register Model - SHIFTREG_#1 у меня он работает как защёлка, и то в асинхронном режиме, сбрасывает, но двигать не хочет... И-и если можно рабочий примерчик для тупых.
|
|
|
|
16.03.2009, 22:39
|
|
Гуру портала
Регистрация: 20.11.2004
Сообщений: 10,015
Сказал спасибо: 936
Сказали Спасибо 2,269 раз(а) в 1,563 сообщении(ях)
|
Примерно так:
Генераторы - на clock 100Гц,на защелку 2Гц.
Описание что куда в хелпе , в свойствах модели.
-- Прилагается рисунок: --
__________________
Осторожно , злой кот
|
|
|
|
17.03.2009, 19:01
|
|
Прохожий
Регистрация: 24.09.2008
Сообщений: 3
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Dosikus, Спасибо, помогло!
|
|
|
|
18.03.2009, 14:39
|
|
Прописка
Регистрация: 25.08.2007
Сообщений: 193
Сказал спасибо: 11
Сказали Спасибо 57 раз(а) в 33 сообщении(ях)
|
Уважаемые все. Кто работал с Max7219 в реале и в Proteus? Набрал все нужные сигналы по Datasheet для режима Display Test - на выходе ничего не получаю. И еще, как лучше подключить указанные на схеме индикаторы к шине (у них очень близко расположены выводы, прочтение Help модели ситуацию не прояснило)?
Всем спасибо!
Прикрепленный файл: 7040284.rar
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 16:57.
|
|