CodeVision AVR в вопросах и ответах

Обсуждаем контроллеры компании Atmel.
Fleshmax
Родился
Сообщения: 16
Зарегистрирован: Сб окт 11, 2008 14:45:44

Re: CodeVision AVR в вопросах и ответах

Сообщение Fleshmax »

Уважаемые Коты! Подскажите начинающему как в code vision передать массив по uartu.
Если вас не затруднит можно весь код целиком чтобы мне проще было разобраться.
Спасибо :beer:
MaxNzk
Родился
Сообщения: 5
Зарегистрирован: Пт июл 09, 2010 19:05:48

Re: CodeVision AVR в вопросах и ответах

Сообщение MaxNzk »

Добрый день.
Подскажите пожалуйста почему не компилируется проект в CodeVisionAVR под Mega128.
Поставил в визарде порт F на “out” и в программе пишу PORTF.0 = 1. При компиляции выдается ошибка. У самого контроллера чтоб порт F мог работать на выход сбросил фьюзы M103C и JTAGEN, а как это указать в CodeVisionAVR (видимо проблема в этом)?
Аватара пользователя
ValBag
Потрогал лапой паяльник
Сообщения: 326
Зарегистрирован: Сб сен 06, 2008 12:56:13

Re: CodeVision AVR в вопросах и ответах

Сообщение ValBag »

MaxNzk писал(а):почему не компилируется проект в CodeVisionAVR под Mega128.
AVCC подключен к питанию?
Аватара пользователя
Moto_v3x
Потрогал лапой паяльник
Сообщения: 307
Зарегистрирован: Ср мар 31, 2010 11:45:58
Откуда: Славянск

Re: CodeVision AVR в вопросах и ответах

Сообщение Moto_v3x »

MaxNzk

SetBit(PORTF,0);
MaxNzk
Родился
Сообщения: 5
Зарегистрирован: Пт июл 09, 2010 19:05:48

Re: CodeVision AVR в вопросах и ответах

Сообщение MaxNzk »

ValBag писал(а):
MaxNzk писал(а):почему не компилируется проект в CodeVisionAVR под Mega128.
AVCC подключен к питанию?


Да подключен. Дело в самом CodeVisionAVR, видимо что-то с адресацией на порты F и выше...

Moto_v3x писал(а):MaxNzk

SetBit(PORTF,0);


Спасибо! Так конечно просто не работает, но по setbit поискал в гугле и нашел еще одну строчку:
#define SetBit(x,y) (x|=(1<<y))
после добавления которой соответственно всё заработало.
Там же нашел и для сброса бита:
#define ClrBit(x,y) (x&=~(1<<y))
Аватара пользователя
Сериг
Это не хвост, это антенна
Сообщения: 1451
Зарегистрирован: Пт фев 19, 2010 19:39:28
Откуда: Москва

Re: CodeVision AVR в вопросах и ответах

Сообщение Сериг »

PORTF.0=1;
и тд можно весь порт
PORTF=1;
Аватара пользователя
Apparatchik
Держит паяльник хвостом
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

Re: CodeVision AVR в вопросах и ответах

Сообщение Apparatchik »

MaxNzk писал(а):Добрый день.
Подскажите пожалуйста почему не компилируется проект в CodeVisionAVR под Mega128.
Поставил в визарде порт F на “out” и в программе пишу PORTF.0 = 1. При компиляции выдается ошибка. У самого контроллера чтоб порт F мог работать на выход сбросил фьюзы M103C и JTAGEN, а как это указать в CodeVisionAVR (видимо проблема в этом)?

Код: Выделить всё

DDRF=0b11111111; // сделать пины выходами в данном случае все
DDRF=0b00000011; // тоже только нулевой и первый
PORTF.4=1; // установить 4ый бит
PORTF=0b00010000; // тоже установить 4ый бит

Так вроде нагляднее что где устанавливается. Я в начале так делал.
«И всё-таки она вертится!»
Mr.Denis
Прорезались зубы
Сообщения: 220
Зарегистрирован: Пт авг 07, 2009 22:06:49
Откуда: Россия, Москва

Re: CodeVision AVR в вопросах и ответах

Сообщение Mr.Denis »

Подскажите CodeVision AVR 2.05.0 поддерживает какие нибудь USB программаторы?
Если да то какие?
Где можно схему взять?
STM32F4 Discovery + KEIL + Windows 7
dm211
Прорезались зубы
Сообщения: 208
Зарегистрирован: Вс дек 10, 2006 19:26:13

Re: CodeVision AVR в вопросах и ответах

Сообщение dm211 »

Mr.Denis писал(а):одскажите CodeVision AVR 2.05.0 поддерживает какие нибудь USB программаторы?
-Да поддерживает-например вот этот работает с CVAVR- http://mega16.ru/usb.html
Mr.Denis
Прорезались зубы
Сообщения: 220
Зарегистрирован: Пт авг 07, 2009 22:06:49
Откуда: Россия, Москва

Re: CodeVision AVR в вопросах и ответах

Сообщение Mr.Denis »

dm211
Спасибо!
А есть что нибудь в DIP корпусе для mege8L или для TINY13?
STM32F4 Discovery + KEIL + Windows 7
dm211
Прорезались зубы
Сообщения: 208
Зарегистрирован: Вс дек 10, 2006 19:26:13

Re: CodeVision AVR в вопросах и ответах

Сообщение dm211 »

Там ссылки есть же на оригинал,он то на меге8, на тини памяти не хватит.
Mr.Denis
Прорезались зубы
Сообщения: 220
Зарегистрирован: Пт авг 07, 2009 22:06:49
Откуда: Россия, Москва

Re: CodeVision AVR в вопросах и ответах

Сообщение Mr.Denis »

dm211

А ещё есть какие-то варианты?
STM32F4 Discovery + KEIL + Windows 7
Аватара пользователя
Сериг
Это не хвост, это антенна
Сообщения: 1451
Зарегистрирован: Пт фев 19, 2010 19:39:28
Откуда: Москва

Re: CodeVision AVR в вопросах и ответах

Сообщение Сериг »

stk500
u
stk500v2by petka
схемы где то сдесь были...
авр 910
короче проггеров до хера...
Аватара пользователя
ValBag
Потрогал лапой паяльник
Сообщения: 326
Зарегистрирован: Сб сен 06, 2008 12:56:13

Re: CodeVision AVR в вопросах и ответах

Сообщение ValBag »

Аватара пользователя
Сериг
Это не хвост, это антенна
Сообщения: 1451
Зарегистрирован: Пт фев 19, 2010 19:39:28
Откуда: Москва

Re: CodeVision AVR в вопросах и ответах

Сообщение Сериг »

ValBag писал(а):И еще - на Mega8.

не советую усбусп...
Аватара пользователя
Apparatchik
Держит паяльник хвостом
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

Re: CodeVision AVR в вопросах и ответах

Сообщение Apparatchik »

Mr.Denis писал(а):Подскажите CodeVision AVR 2.05.0 поддерживает какие нибудь USB программаторы?
Если да то какие?
Где можно схему взять?

Тут внизу есть. У меня есть такой на mega8, работает, хоть и медленее LPT.
«И всё-таки она вертится!»
Аватара пользователя
*Trigger*
Друг Кота
Сообщения: 3059
Зарегистрирован: Пн май 11, 2009 14:15:00
Откуда: СПб

Re: CodeVision AVR в вопросах и ответах

Сообщение *Trigger* »

Использую библиотеку для DS1307. Какие команды использовать в моей проге для чтения и записи в часы?
Этот пост оказался полезен? Не поленись, нажми Изображение слева!
:) :)) :)))
Куплю индикаторы ИТС-1А, ИТС-1Б, ИГВ1-8х5Л, ИГПС1-222/7, ИГПС1-111/7 и подобные.
Аватара пользователя
Apparatchik
Держит паяльник хвостом
Сообщения: 908
Зарегистрирован: Вс май 23, 2010 13:55:42
Откуда: Украина, Александрия

Re: CodeVision AVR в вопросах и ответах

Сообщение Apparatchik »

*Trigger* писал(а):Использую библиотеку для DS1307. Какие команды использовать в моей проге для чтения и записи в часы?

Вот здесь мне объяснили как использовать апаратный TWI. В програмном помоиму теже функции только формат двоичный.
«И всё-таки она вертится!»
Аватара пользователя
java
Держит паяльник хвостом
Сообщения: 962
Зарегистрирован: Вт янв 04, 2011 13:26:17
Откуда: Лен.Обл.

Re: CodeVision AVR в вопросах и ответах

Сообщение java »

Здравствуйте!
Поскольку котяры отпендолили бедного нещастного котёнка, попробую тыкнутся сюда.
Проблема в том, что не могу прошить атмегу8, по не знанию и впустую ожидая помощи уже почти три часа начал тыкать на угад, чисто интуинтивно, но куда бы ни тыкнул, пишет: AVRprog error getting ID! Начало темы тут viewtopic.php?f=20&t=41043
Помогите плиз :cry:
Пишу с ошибками и опечатками.На это у меня есть разрешение и справка
Аватара пользователя
ValBag
Потрогал лапой паяльник
Сообщения: 326
Зарегистрирован: Сб сен 06, 2008 12:56:13

Re: CodeVision AVR в вопросах и ответах

Сообщение ValBag »

java писал(а):AVRprog error getting ID! Начало темы тут viewtopic.php?f=20&t=41043
Помогите плиз :cry:
С таким не работал. Похоже оболочка не может найти программатор. Если он по СОМ порту, а "втыкаете" в USB через адаптер, то засада может быть в неправильном определении виртуального СОМ порта. Посмотрите их в диспечере устройств и попробуйте переориентировать на другие порты.
Ответить

Вернуться в «AVR»