01.05.2008, 05:00
|
|
Частый гость
Регистрация: 13.02.2008
Сообщений: 15
Сказал спасибо: 3
Сказали Спасибо 7 раз(а) в 3 сообщении(ях)
|
Простая схема с индикатором и клавиатурой 5х4 - 5 линий Р1 для поочерёдного вывода "0" и 4 линии Р3 для считывания. Простой пошаговый эксперимент: ставлю выключатель, замыкаю 2 линии - реакции никакой; ставлю параллельно перемычку - сигнал проходит! На рисунке попеременно показывается один и тот же фрагмент с изменениями, там же состояние портов Р1, Р3, АСС и кусочек програмного кода, реализующего вывод и ввод.
Собсно вопрос: может быть не все компоненты подходят для симуляции, или я не настроил какие-то параметры? Проект на всяк случай прикрепил, хотя это слишком громкое название
Добавлено спустя сутки: начитался форума, поменял что-то у каких-то компонентов и заработали переключатели-кнопки... Говорила мне мама - учи английский! Почитал бы мануал, нашёл бы много интересного. Наверно.
-- Прилагается рисунок: --
Прикрепленный файл: 633395.rar
|
|
|
|
02.05.2008, 19:25
|
|
Частый гость
Регистрация: 23.07.2007
Сообщений: 19
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Подскажите пожалуйста есть ли в какой либо версии proteus модель ATtiny26 ?
Если нет то можно ли скачать отдельно?
|
|
|
|
02.05.2008, 19:30
|
|
Почётный гражданин KAZUS.RU
Регистрация: 27.06.2005
Сообщений: 1,389
Сказал спасибо: 19
Сказали Спасибо 210 раз(а) в 156 сообщении(ях)
|
Сообщение от igla_85
|
Подскажите пожалуйста есть ли в какой либо версии proteus модель ATtiny26 ?
Если нет то можно ли скачать отдельно?
|
Этот контроллер не рекомендуется для дальнейших разработок. Прямые его потомки - ATtiny261/461/861 наскока я знаю. Их модели будут в версии 7.3. Отдельно их скачать не получится - только вместе со всем пакетом.
|
|
|
|
02.05.2008, 19:45
|
|
Частый гость
Регистрация: 23.07.2007
Сообщений: 19
Сказал спасибо: 0
Сказали Спасибо 1 раз в 1 сообщении
|
Спасибо
Версия 7.3 наверно выдет ещё не скоро так что прийдётся брать мегу
|
|
|
|
02.05.2008, 19:51
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Сообщение от TEHb
|
Прямые его потомки - ATtiny261/461/861 наскока я знаю. Их модели будут в версии 7.3.
|
УМОЛЯЮ !!! ТЕНЬ !
Проверьте на безглючность работы их СУПЕР шимов - 3 пары с дет-таймами.
пример исходников - апноут AVR449.
При глюках в ШИМе при управдении моторами
их модель просто теряет смысл !
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
04.05.2008, 13:42
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Блин !!! в 7.2 sp6 опять Тини13 работает только на частоте до int 4.8 МГц - при этом все шустро и загрузка проца 0 %
При переключении на int 9.6 МГЦ - опять еле едет ЯВНО НЕ ВЕРНО отображая время симуляции и загрузка проца 100 %
Попробовал указать " Внешний такт " - на 9600000 работает глючно, медленно - загрузка проца 100 %
На 7000000 симуляция пошла шустро, но МК не работает ВООБЩЕ ! т.е. по коду не движется и загрузка проца 0 %
Одинаково АБСОЛЮНО и на .hex и на .cof
Проект приложил - http://slil.ru/25754058
===========
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
05.05.2008, 16:05
|
|
Прописка
Регистрация: 07.10.2006
Сообщений: 108
Сказал спасибо: 0
Сказали Спасибо 6 раз(а) в 6 сообщении(ях)
|
avr123-nm-ru все работает в твоем примере, надо только немного подправить:
Код:
|
#pragma optsize-
CLKPR=0x80;
delay_us(3); //тут
CLKPR=0x00;
#ifdef _OPTIMIZE_SIZE_
#pragma optsize+
#endif |
и в свойстах модели в протеусе CKDIV8 Fuse Unprogramed. Proteus 7.2 SP2
|
|
|
|
05.05.2008, 16:50
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Спасибо ! действительно так Tiny13 работает на 9.6 МГц .
__________________
Обучалка AVR PIC ARM начинающим программирование курс самоучитель шаг за шагом с нуля, CVAVR, PROTEUS, MPLAB, WinAVR, IAR, KEIL электроника - http://proavr.narod.ru
|
|
|
|
05.05.2008, 21:45
|
|
Вид на жительство
Регистрация: 09.12.2006
Сообщений: 337
Сказал спасибо: 422
Сказали Спасибо 34 раз(а) в 26 сообщении(ях)
|
Установил сп2, и в результате: не работает связь между МПЛАБ V8.02 и Proteus. В старой версии 6.9 сп5 все работало. Драйвер Proteus VSM MPLAB Driver установлен (хотя он кажется для 6 версии).Фаерволл отключал-не помогло. Подскажите может есть какие-то особенности.
|
|
|
|
06.05.2008, 20:57
|
|
Частый гость
Регистрация: 11.03.2008
Сообщений: 33
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
|
Заметил особенность.
При длительном моделировании (более 30 минут) проекта с часами время на часах постепенно начало уходить вперед по сравнению с временем у протеуса в строке состояния.
Проверил в MPLab - по тактам все четко, секунда в секунду.
Странная, хотя и не критичная вещь.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 21:32.
|
|