roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 фев 2025, 06:10

Часовой пояс: UTC + 4 часа


Правила форума


В данном разделе каждый может иметь не более одной темы. Тема должна начинаться с логина (ника) робофорума.



Начать новую тему Ответить на тему  [ Сообщений: 423 ]  На страницу Пред.  1 ... 13, 14, 15, 16, 17, 18, 19 ... 29  След.
Автор Сообщение
 Заголовок сообщения: Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"
СообщениеДобавлено: 22 ноя 2011, 13:53 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2011, 17:38
Сообщения: 589
Откуда: россия, череповец
dccharacter, смотри тут: forum87/topic10818-180.html

Добавлено спустя 4 минуты 21 секунду:
думаю, если справлюсь, мождь прогу в студии написать, а в прот на нее сослаться...?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"
СообщениеДобавлено: 22 ноя 2011, 14:21 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
Вот инструкция, не ИГНОРИРОВАТЬ, а ВЫПОЛНИТЬ! Все вопросы отвалятся. (можно распечатать и положить на стол перед собой).
1.Открываем Протеус
2.Набираем в "магазине" МК, светодиод, резистор
3.строим схему
4.Меню файл, сохраняем КАК, по адресу указанному в моем скрине выше, предварительно или прям тут создав новую папку.
5.Жмём меню "Исходник" и теперь первую строчку в этом меню.
6.В открывшемся окне жмем кнопку "New" (наверное у тебя "новый")
7.Открывается твоя новая папка где пока только схема. "Имя файла" пишем:
blabla.asm жмём открыть, он предлагает создать, соглашаемся.
8.происходит автовозврат в окно из пункта 6, но уже с именем нашего будущего исходника. В нижней строке назначаем AVRASM ижмём ОК.
9.теперь в меню "исходник" появилось имя нашего будущего исходника, пока пустого, вот его и вызываем.
10.в открывшемся окне редактора исходного кода начинаем писать нашу программу, желательно начать с даты и общих данных что тут ваще будет написано, но начинаются ТАКИЕ СТРОЧКИ ОБЯЗАТЕЛЬНО С ";", например:
Код:
;22 november 2011y
;my first test
;36kHz generator for TSOP
;budu probovat sam, bez pomoshi
;Atmega48
;Freq.1mHz
;==============================
;neobhodimie includi
...................

вся писанина после знака ";" только для тебя, ну мождь еще для потомков...
эти строки не играют никакого рояля для Протеуса и ваще - он их не видит...
11.Программа написана, в меню "исходник" жмем "построить" (или как там у тебя) в открывшемся окне будет сказано либо есть error-ы либо их нет.
12.Править программу, искать ошибки, а если их нет, то сначала правой мышкой, затем левой шлепаем по МК что на схеме.
13.в открывшемся окне и в строке "Program File" давим на папку и она открывается. И о чудо! открылась именно наша новая папка и там появился blabla.hex! Выбираем его и жмём ОК.
14.запускаем симуляцию и радуемся своей работе.

Добавлено спустя 9 минут 49 секунд:
ЗЫ: Студию ваще в данном случае можно не трогать. А вот когда проект заработает, но "криво" можно наш же исходник blabla.asm открыть в Студии и там смотреть - почему криво? (можно аналогично и в Протеусе проделать, но там инструментарий намного слабее и ИМХО заморочаннее).

_________________
_________
Sincerely,
Vovan


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"
СообщениеДобавлено: 22 ноя 2011, 14:30 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2011, 17:38
Сообщения: 589
Откуда: россия, череповец
сделал как ты советовал - он сам открыл мне студию :pardon:
зы. вот такой я трудный... :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"
СообщениеДобавлено: 22 ноя 2011, 14:47 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
Это невозможно! Значит нарушена инструкция :wink:
Давай пошагово:
1,2,3 - пункт выполняй, там вроде никаких проблем.
Про исполнение 4-го пункта - отчитайся тут.

Добавлено спустя 13 минут 47 секунд:
Твой скрин? Ну дак всё в соответствии с инструкцией делай и всё:


Вложения:
3скрин.jpg
3скрин.jpg [ 203.16 КиБ | Просмотров: 1588 ]

_________________
_________
Sincerely,
Vovan
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"
СообщениеДобавлено: 22 ноя 2011, 14:51 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2011, 17:38
Сообщения: 589
Откуда: россия, череповец
сделал до 4. начал 4 пункт - см. скрин.
(окно свойства адрес:C:\Program Files\Labcenter Electronics\Proteus 7 Professional\SAMPLES\new

Добавлено спустя 3 минуты 7 секунд:
про авр2. нет в моем меню без "2".


Вложения:
1скрин.jpg
1скрин.jpg [ 299.46 КиБ | Просмотров: 1591 ]
1скрин.jpg
1скрин.jpg [ 259.17 КиБ | Просмотров: 1586 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"
СообщениеДобавлено: 22 ноя 2011, 14:54 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
Почему там внизу написано по русски?: "учимся юзать..."??? Не надо никаких лишних названий, причем только англ. буквы (не уверен что Протеус ПОЛНОСТЬЮ русифицирован у тебя)....
Давай так, я щас в инструкцию добавлю конкретные названия и ты строго по ним (шаг в право\влево - расстрел!) действуй, не меняя ни одной буквы?
Ну на нет и суда нет, значит АВР2 пусть будет.....
Главное нам дойти до редактора, там, возможно ещё засада нас поджидает, но я научу как ее обойти.

_________________
_________
Sincerely,
Vovan


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"
СообщениеДобавлено: 22 ноя 2011, 14:56 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2011, 17:38
Сообщения: 589
Откуда: россия, череповец
ок


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"
СообщениеДобавлено: 22 ноя 2011, 15:01 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
название файла полностью некорректно! учимся юзать.mk avr.ASM - конечно будут проблемы!
Назови просто serij.asm - всё! то что название исходника совпадает с названием папки это хорошо! Ведь у него есть отличительная черта - расширение .asm. А потом еще появится serij.obj, serij.hex... Легко разобраться! :)

Добавлено спустя 3 минуты 26 секунд:
Короче доходи до редактора исходного кода палюбэ! Должен он открыться чистой страницей, поверх проекта протеуса, ну типо как страница блокнота винды.

_________________
_________
Sincerely,
Vovan


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"
СообщениеДобавлено: 22 ноя 2011, 15:10 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2011, 17:38
Сообщения: 589
Откуда: россия, череповец
ща покопаюсь. быть может к вечеру открою... :pardon:
тож ведь тренировка :oops:

Добавлено спустя 4 минуты 57 секунд:
оно??? вроде да...
смотрю дмитрий подтянулся, оставив всех своих пятерых детей, :wink: , давай подключайся!


Вложения:
1скрин.jpg
1скрин.jpg [ 255.63 КиБ | Просмотров: 1570 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"
СообщениеДобавлено: 22 ноя 2011, 15:15 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
Отредактировал инструкцию под тебя конкретно.
1.Открываем программу Протеус
2.Набираем в "магазине" Протеуса МК, светодиод, резистор
3.строим схему
4.В Меню файл, сохраняем КАК (просто пишем в окне где требуется имя probe), по адресу указанному в моем скрине выше, предварительно или прям тут создав новую папку (с именем probe). Таким образом в папке probe появится протеусовский файл со схемой и именем тоже probe.
5.Жмём меню "Исходник" и теперь первую строчку в этом меню.
6.В открывшемся окне жмем кнопку "New" (наверное у тебя "новый")
7.Открывается твоя новая папка где пока только схема с именем probe. "Имя файла" пишем: probe.asm жмём открыть, он предлагает создать, соглашаемся.
8.происходит автовозврат в окно из пункта 6, но уже с именем нашего будущего исходника (probe.asm). В правой верхней строке (это у тебя) назначаем AVRASM2 ижмём ОК.
9.теперь в меню "исходник" (в самом низу) появилось имя нашего будущего исходника (probe.asm), пока пустого, вот его и вызываем.
10.в открывшемся окне редактора (с именем probe.asm) исходного кода начинаем писать нашу программу, желательно начать с даты и общих данных что тут ваще будет написано, но начинаются ТАКИЕ СТРОЧКИ ОБЯЗАТЕЛЬНО С ";", например:
Код:
;22 november 2011y
    ;my first test
    ;36kHz generator for TSOP
    ;budu probovat sam, bez pomoshi
    ;Atmega48
    ;Freq.1mHz
    ;==============================
    ;neobhodimie includi
    ...................



вся писанина после знака ";" только для тебя, ну мождь еще для потомков...
эти строки не играют никакого рояля для Протеуса и ваще - он их не видит...
11.Программа написана, в меню "исходник" жмем "построить" (или как там у тебя) в открывшемся окне будет сказано либо есть error-ы либо их нет.
12.Править программу, искать ошибки, а если их нет, то сначала правой мышкой, затем левой шлепаем по МК что на схеме.
13.в открывшемся окне и в строке "Program File" давим на папку и она открывается. И о чудо! открылась именно наша новая папка и там появился probe.hex! Выбираем его (это значит мы виртуально прошиваем виртуальный МК) и жмём ОК.
14.запускаем симуляцию и радуемся своей работе.

Добавлено спустя 57 секунд:
Да оно :)

_________________
_________
Sincerely,
Vovan


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"
СообщениеДобавлено: 22 ноя 2011, 15:18 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2011, 17:38
Сообщения: 589
Откуда: россия, череповец
не прошло и года... :wink:
эт я про себя...
(турбинку пытаюсь одновременно проверить)
ща значит начну конкретно тупить!!! :D :wink:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"
СообщениеДобавлено: 22 ноя 2011, 15:21 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
Ну дак чистый лист редактора открылся?
(у меня есть подозрение что ты его не из меню по инструкции вызвал)...
Он вызывается одним кликом из меню "исходник" (нижняя строчка).
Это важно, потому что внося изменения в программе в этом редакторе, не нужно пересохранять, Протеус сам всё делает одним кликом...

_________________
_________
Sincerely,
Vovan


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"
СообщениеДобавлено: 22 ноя 2011, 15:25 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2011, 17:38
Сообщения: 589
Откуда: россия, череповец
собрался я писать крутые проги... открыл тот редактор...
а там...
ага... если я нажму на нижнюю строку у меня студия открывается!

Добавлено спустя 2 минуты 21 секунду:
делаю все снова...


Вложения:
1скрин.jpg
1скрин.jpg [ 521.66 КиБ | Просмотров: 1563 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"
СообщениеДобавлено: 22 ноя 2011, 15:30 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
Серж, я же тебе говорил, ссылку давал, текстовый редактор надо внешний использовать...
В протеусе подключи внешний редактор в: исходник\настройки внешнего редактора
Ты себя подсаживаешь на определенный редактор определенной программы. Когда ты вырастишь из этой проги, тебе придется менять редактор и ты никогда не станешь виртуозом, так и будешь спрашивать: "а где это, а где то"

Да и функции во встроенных редакторах только базовые, посмотри как позволяет Notepad++ сравнивать 2 файла...
Про русские буквы тоже тебе говорил, отучайся их использовать, тем более в названия файлов, многие хорошие программы не в курсе что есть Россия.

Когда в протеусе не будешь как "обезьяна с гранатой, хз куда бросит", переустанови англ. версию. тыкай кнопки вспоминая где они были в русской версии. Потом спасибо скажешь

Сегодня не смогу много говорить, звиняй...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: серж. "А ТЫ... ХОЧЕШЬ СТАТЬ АСМАТИКОМ?"
СообщениеДобавлено: 22 ноя 2011, 15:37 
Не в сети
Аватара пользователя

Зарегистрирован: 27 янв 2011, 17:38
Сообщения: 589
Откуда: россия, череповец
Dmitry__, так и быть... звеню! :D
поставил я Notepad++...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 423 ]  На страницу Пред.  1 ... 13, 14, 15, 16, 17, 18, 19 ... 29  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO