@hobbyelectronics
Proteus: вопросы и ответы
есть ли в протеусе (7.2 SP6)рабочий аналог max660 и AD9280 ?
RETI ;рети-рети интеррапт, через шины данных тракт, через память, через порт, возвращайся в главный код
@hobbyelectronics
@hobbyelectronics
- Реклама
А у кого в протеусе есть ATTiny2313?
- Сообщения: 6
- Зарегистрирован: Вт май 18, 2010 12:14:40
Здравствуйте.
Подключаю в Proteus 7.6 микроконтроллер ATMega 32, подключаю к нему 12-разрядный АЦП MAX1240 и смотрю показания на дисплее. По идее максимальное число, выдаваемое АЦП должно быть 4095 (2 в степени 12), а у меня выводится 65535. Почему так, кто сталкивался?
Подключаю в Proteus 7.6 микроконтроллер ATMega 32, подключаю к нему 12-разрядный АЦП MAX1240 и смотрю показания на дисплее. По идее максимальное число, выдаваемое АЦП должно быть 4095 (2 в степени 12), а у меня выводится 65535. Почему так, кто сталкивался?
- Реклама
У меня только AT90S2313. А у Вас какая версия и где брали?
Моя сейчас 7.2 SP6
Моя сейчас 7.2 SP6
Версия протеуса 7.6 SP 4. Короче есть тинька и 2313, и просто 13
И в самом деле. А особенно порадовала возможность отладки USB устройств.
Подскажите, пожалуйста, установить в PIC16F628A внутренний RC- генератор 4мгц.
В протеусе в правке свойств (CTRL+E), Можно изменить частоту процессора....
В данном случае частоту. PIC16F628A. процессора можно выставить без проблем, а вот чтобы он работал от внутреннего RC генератора. Задача использовать освободившиеся выводы от кварцевого резонатора. Конструкция работает в железе а в протеусе не хочет.
Что именно не хочет? Выводы RA6, RA7 не работают как цифровые I/O? Proteus выдает ошибки?RADAR62 писал(а):Задача использовать освободившиеся выводы от кварцевого резонатора. Конструкция работает в железе а в протеусе не хочет.
Выложите проект, чтобы можно было помочь.
- Сообщения: 44
- Зарегистрирован: Пт май 14, 2010 15:48:35
такой вопрос: при добавлении осцилографа из панели виртуальные инструменты происходит такая история -> если при запуске эмуляции закрыть окно осцилографа, никак не получаеться его востановить, приходиться подключать ещё осцилограф, как это исправить?
и ещё один вопрос при отладке программа на контролере AT90S2313, не выводиться окно с исходным кодом, а хочеться проганять программу по шагу(хотя на пиках всё в порядке), как это можно исправить?
и ещё один вопрос при отладке программа на контролере AT90S2313, не выводиться окно с исходным кодом, а хочеться проганять программу по шагу(хотя на пиках всё в порядке), как это можно исправить?
При запущенной эмуляции в меню Debug -> Digital Oscilloscope.day0l писал(а):такой вопрос: при добавлении осцилографа из панели виртуальные инструменты происходит такая история -> если при запуске эмуляции закрыть окно осцилографа, никак не получаеться его востановить, приходиться подключать ещё осцилограф, как это исправить?
Использовать не *.hex, а *.cof файл в качестве прошивки (Program File).day0l писал(а):ещё один вопрос при отладке программа на контролере AT90S2313, не выводиться окно с исходным кодом, а хочеться проганять программу по шагу(хотя на пиках всё в порядке), как это можно исправить?
- Сообщения: 44
- Зарегистрирован: Пт май 14, 2010 15:48:35
а как получить этот *.cof фаил??? в AVR Studio лазил не нашёл ничего похожего...Soir писал(а):Использовать не *.hex, а *.cof файл в качестве прошивки (Program File).day0l писал(а):ещё один вопрос при отладке программа на контролере AT90S2313, не выводиться окно с исходным кодом, а хочеться проганять программу по шагу(хотя на пиках всё в порядке), как это можно исправить?
- Сообщения: 44
- Зарегистрирован: Пт май 14, 2010 15:48:35
а их как протеусу подсунуть?Engineer_Keen писал(а):AVR Studio делает *.obj файлы, можно использовать их.
AVR Studio создает файлы *.elf (в папке default), которые Proteus принимает. В приложении пример, взятый из WinAVR.day0l писал(а):а как получить этот *.cof фаил??? в AVR Studio лазил не нашёл ничего похожего...
- Вложения
-
- example.zip
- (15.47 КБ) 260 скачиваний
Да так же как и все прошивки - указать файл в свойствах МКday0l писал(а):а их как протеусу подсунуть?


