roboforum.ru

Технический форум по робототехнике.
Текущее время: 20 май 2025, 03:39

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




Начать новую тему Ответить на тему  [ Сообщений: 17 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: проблема с мк ( at90s8515)
СообщениеДобавлено: 08 апр 2006, 20:26 
Не в сети

Зарегистрирован: 09 июн 2005, 19:49
Сообщения: 303
дело вот в чем ,  прошивается, понипрог говорит что все ок
читает мк, далее, скажем если записать прогу, какторая выставит все порты в 1 то так и есть, все в 1 выстовляются ... если сделать чтобы на нажатие кнопки включился какой то порт, то включается.
но когда я делал чтобы скажем сигнал переключался, мигание диода, то ничего не выходит, в протеусе работает, там мигает, на практике нет...

возможно что задержка неправельно работает, может еще что....

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08 апр 2006, 21:26 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
А какая частота в Протеусе и на какой он реально работает?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 08:02 
Не в сети

Зарегистрирован: 26 фев 2006, 15:21
Сообщения: 400
Откуда: Омск
libricon писал(а):
возможно что задержка неправельно работает

Так покажите ее, текст задержки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 10:58 
Не в сети

Зарегистрирован: 09 июн 2005, 19:49
Сообщения: 303
8 мегагерц,
Код:
delay:
s_wait1:
 ldi r27,$ff
s_wait2:
 ldi r26,$ff
s_wait3:
 dec r26
 nop
 nop
 nop
 cpi r26,0
 brne s_wait3
 dec r27
 cpi r27,0
 brne s_wait2
 dec r28
 cpi r28,0
 brne s_wait1
 ret
.exit


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 11:13 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
CodeVisionAVR    

delay_ms(сколько нужно);

delay_us(сколько нужно);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 14:01 
Не в сети

Зарегистрирован: 26 фев 2006, 15:21
Сообщения: 400
Откуда: Омск
Куда-то строчка пропала ldi r28,$ff или сколько там нужно.
Может действительно имеет смысл попробывать CVAVR.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 15:37 
Не в сети

Зарегистрирован: 09 июн 2005, 19:49
Сообщения: 303
может есть пример кода, рабочего?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 15:45 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Johnny Bravo писал(а):
Может действительно имеет смысл попробывать CVAVR


чем черт не шутит!

может и правда есть смысл в этих позорных компиляторах - иначе те кто платит за них деньги поголовно дураки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 16:13 
Не в сети

Зарегистрирован: 26 фев 2006, 15:21
Сообщения: 400
Откуда: Омск
avr123.nm.ru писал(а):
может и правда есть смысл в этих позорных компиляторах

Да что грех таИть,- я и сам им пользуюсь :D

libricon писал(а):
может есть пример кода, рабочего?

на ассемблере или Си?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 16:24 
Не в сети

Зарегистрирован: 09 июн 2005, 19:49
Сообщения: 303
асма

вообще я асму только начал изучать, я си хоршо знаю, но у меня компилятора нет на си


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 16:38 
Не в сети

Зарегистрирован: 26 фев 2006, 15:21
Сообщения: 400
Откуда: Омск
Сожалею, но с асм как-то у меня не сложилось (с первого взгляда не понравился, как и Бэйсик).
Так раз хорошо си знаете, чтож тотже CVAVR не скачаете?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 16:42 
Не в сети

Зарегистрирован: 09 июн 2005, 19:49
Сообщения: 303
а где
а че это


=)))
т.к я полный ламер, не бейте


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 16:42 
Не в сети

Зарегистрирован: 09 июн 2005, 19:49
Сообщения: 303
icc  '  стоит вроде


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 20:57 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
libricon писал(а):
я си хоршо знаю, но у меня компилятора нет на си


да блин, это проблемма так проблема...  

посильнее Фауста Гете будет...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 21:31 
Не в сети

Зарегистрирован: 23 июл 2005, 00:39
Сообщения: 63
Откуда: Казань
CVAVR (полное название CodeVisionAVR) раздают в этом же форуме. В поиск.


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

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


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

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


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

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