Всем привет! Есть вопрос: как запустить симулятор в CVAVR??
При попытку запуска с AVR studio 4.19 пишет, что не может открыть студию, а с версией 6.1+ ничего не происходит.
Что делать?
Попробуй проверить настройки симулятора в CVAVR, прописан ли там путь к AVRStudio(номер версии).exe. Попробуй ...
Найдено 27 результатов
- Пт сен 25, 2015 08:09:26
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2517162
- Вт июл 07, 2015 13:42:17
- Форум: Теория
- Тема: Регулятор мощности для паяльника
- Ответы: 7
- Просмотры: 4802
Re: Регулятор мощности для паяльника
я думаю ВОТ ЭТО тебе поможет
- Ср июн 24, 2015 19:16:17
- Форум: АвтоМотоВело
- Тема: Замена экрана в брелке автосигнализации
- Ответы: 13
- Просмотры: 3655
Re: Замена экрана в брелке автосигнализации
Ну собственно тоже самое
- Ср июн 24, 2015 09:14:38
- Форум: АвтоМотоВело
- Тема: Замена экрана в брелке автосигнализации
- Ответы: 13
- Просмотры: 3655
Re: Замена экрана в брелке автосигнализации
Касаемо этой модели 100% сказать не могу, на Starline A9 замена шлейфового на выводной получилась, но геморно паять проводки от выводов до платы.
- Ср ноя 05, 2014 07:23:01
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2517162
Re: CodeVision AVR в вопросах и ответах
Спасибо! понял.
буду пробовать.
- Пт окт 31, 2014 07:05:58
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2517162
Re: CodeVision AVR в вопросах и ответах
Attiny2313 USI
Связывался с SPI чипом памяти.
Может чем поможет:
#define SHIFT (1<<USIWM0)|(0<<USICS0)|(1<<USITC)|(1<<USICLK)
#define STROB (1<<USIWM0)|(0<<USICS0)|(1<<USITC)
// Universal Serial Interface initialization
// Mode: Three Wire (SPI)
// Clock source: Register & Counter=USICLK ...
Связывался с SPI чипом памяти.
Может чем поможет:
#define SHIFT (1<<USIWM0)|(0<<USICS0)|(1<<USITC)|(1<<USICLK)
#define STROB (1<<USIWM0)|(0<<USICS0)|(1<<USITC)
// Universal Serial Interface initialization
// Mode: Three Wire (SPI)
// Clock source: Register & Counter=USICLK ...
- Чт окт 30, 2014 15:11:00
- Форум: AVR
- Тема: CodeVision AVR в вопросах и ответах
- Ответы: 8415
- Просмотры: 2517162
Re: CodeVision AVR в вопросах и ответах
:cry: :cry: :cry: Ребят может не в тот раздел обращаюсь прошу извинить если это так. Нужна помощь, совет , облазил весь инет, все поисковики, похожая тема есть тут на форуме но она заглохла. Я не могу разобраться с таким хитрым предметом как USI на ATinny2313. Пытался её настроить в режим SPI Code ...
- Ср авг 06, 2014 08:59:35
- Форум: AVR
- Тема: Нужна комплексная помощь в освоении АВРок
- Ответы: 57
- Просмотры: 13059
Re: Нужна комплексная помощь в освоении АВРок
Если SPI, то тебе просто его нужно изучить, тут ни чего сложного ты по SPI отправляешь данные на радио модуль тот в свою преобразует их в радио сигнал а на той стороне такой же модуль принимает его и отправляет по SPI в МК а тот уже разбирает полученные данные и работает с ними.
- Ср авг 06, 2014 07:02:26
- Форум: AVR
- Тема: Нужна комплексная помощь в освоении АВРок
- Ответы: 57
- Просмотры: 13059
Re: Нужна комплексная помощь в освоении АВРок
Твои переменные data на первом МК когда ты их передашь на второй МК будут выводится ШИМом либо если это будет серво-привод но там другой уже алгоритм. 
- Вт авг 05, 2014 09:30:35
- Форум: AVR
- Тема: Нужна комплексная помощь в освоении АВРок
- Ответы: 57
- Просмотры: 13059
Re: Нужна комплексная помощь в освоении АВРок
вот почитай, думаю прояснишь для себе систему радио связи двух МК
- Пт авг 01, 2014 10:57:46
- Форум: AVR
- Тема: Нужна комплексная помощь в освоении АВРок
- Ответы: 57
- Просмотры: 13059
Re: Нужна комплексная помощь в освоении АВРок
как то так
#include <mega8.h>
#include <delay.h>
void main(void)
{
PORTB=0xFF;
DDRB=0x00;
PORTC=0x00;
DDRC=0x00;
PORTD=0x00;
DDRD=0xFF;
while (1)
{
PORTD.0=!PINB.0; //первая кнопка
PORTD.1=!PINB.1; //вторая кнопка
PORTD.2=!PINB.2; //третья кнопка
PORTD.3=!PINB.3; //четвертая кнопка
if ...
#include <mega8.h>
#include <delay.h>
void main(void)
{
PORTB=0xFF;
DDRB=0x00;
PORTC=0x00;
DDRC=0x00;
PORTD=0x00;
DDRD=0xFF;
while (1)
{
PORTD.0=!PINB.0; //первая кнопка
PORTD.1=!PINB.1; //вторая кнопка
PORTD.2=!PINB.2; //третья кнопка
PORTD.3=!PINB.3; //четвертая кнопка
if ...
- Чт июл 31, 2014 09:35:01
- Форум: AVR
- Тема: Нужна комплексная помощь в освоении АВРок
- Ответы: 57
- Просмотры: 13059
Re: Нужна комплексная помощь в освоении АВРок
Даааа размер хекса не впечатляет....
все таки CVAVR кладет все что надо и не надо
- Ср июл 30, 2014 07:12:56
- Форум: AVR
- Тема: Нужна комплексная помощь в освоении АВРок
- Ответы: 57
- Просмотры: 13059
Re: Нужна комплексная помощь в освоении АВРок
В ПРОТЕУСЕ у микроконтроллера есть такой вывод AREF его в схеме нужно подключить к питанию или +5 вольт
- Пт июл 25, 2014 15:01:00
- Форум: Базарные разговорчики
- Тема: Закупиться детальками у китайцев
- Ответы: 2626
- Просмотры: 600617
Re: Закупиться детальками у китайцев
Если ты заказываешь у одного продавца, то есть в его магазине нажимаешь добавить в корзину, то в конце когда оформляешь заказ есть поле оформить общий заказ и тебе выдаст итого по всем товарам в корзине
- Ср июл 23, 2014 06:46:01
- Форум: AVR
- Тема: Нужна комплексная помощь в освоении АВРок
- Ответы: 57
- Просмотры: 13059
Re: Нужна комплексная помощь в освоении АВРок
В некоторых версиях протеуса есть странный глюк, не работает АЦП на восьмой Меге. У меня так было на старой версии протеуса, поставил версию 7.10 и все пошло.
- Вт июл 22, 2014 14:09:45
- Форум: AVR
- Тема: Atmega8: запись/чтение встроенной EEPROM
- Ответы: 17
- Просмотры: 19185
Re: Atmega8: запись/чтение встроенной EEPROM
Я использовал запись в EEPROM в своих "твареньях" вот каким образом: Ставил перед стабилизатором питания МК конденсатор большой емкостью, получается своеобразная батарейка. А одной ножкой МК проверяю напряжения входе питания всей схемы и как только пропадает на ней напруга программа производит ...
- Вт июл 22, 2014 14:04:46
- Форум: AVR
- Тема: Нужна комплексная помощь в освоении АВРок
- Ответы: 57
- Просмотры: 13059
Re: Нужна комплексная помощь в освоении АВРок
edj90 я эти куски кода расположил просто в цикле while() один за одним и собираю данные с трех разных датчиков три переменные. Инфу вывожу на ЖКИ ADMUX = 0b00000000;// вход РС0
ADCSRA |= (1 << ADSC); //Начинаем преобразование
while ((ADCSRA&(1 << ADIF))== 0); //Ждем флага окончания преобразования ...
ADCSRA |= (1 << ADSC); //Начинаем преобразование
while ((ADCSRA&(1 << ADIF))== 0); //Ждем флага окончания преобразования ...
- Вт июл 22, 2014 07:22:40
- Форум: AVR
- Тема: Нужна комплексная помощь в освоении АВРок
- Ответы: 57
- Просмотры: 13059
Re: Нужна комплексная помощь в освоении АВРок
вот пример кусок кода для Mega8 /***Настройка АЦП***/
ADCSRA |= (1 << ADEN) //Включение АЦП
|(1 << ADPS1)|(1 << ADPS0); // предделитель преобразователя на 8
ADMUX |= (0 << REFS1)|(0 << REFS0) // внешний ИОН
|(0 << MUX0)|(0 << MUX1)|(0 << MUX2)|(0 << MUX3); // вход PC0
_delay_ms(100);
этот ...
ADCSRA |= (1 << ADEN) //Включение АЦП
|(1 << ADPS1)|(1 << ADPS0); // предделитель преобразователя на 8
ADMUX |= (0 << REFS1)|(0 << REFS0) // внешний ИОН
|(0 << MUX0)|(0 << MUX1)|(0 << MUX2)|(0 << MUX3); // вход PC0
_delay_ms(100);
этот ...
- Вт июл 22, 2014 07:11:45
- Форум: AVR
- Тема: Atmega8: запись/чтение встроенной EEPROM
- Ответы: 17
- Просмотры: 19185
Re: Atmega8: запись/чтение встроенной EEPROM
Согласен, зачем такие тяжбы ??? если есть необходимость в хранении значения переменной после обесточивания МК тгда EEPROM, а если нет то просто при каждом цикле работы с АЦП записывать значения в переменные и потом суй их куда хочешь.
- Вт июл 15, 2014 06:53:07
- Форум: AVR
- Тема: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
- Ответы: 2635
- Просмотры: 1163479
Re: ВСЁ по прошивке и программированию AT90S2313/ATTiny2313
Насчет оптимизации я пробовал, но что то не особо выходит. Такая разница в таком не сложном алгоритме, хотя вчера писал прогу куда сложней работа с дисплеем и получилось что WinAVR скомпилировал на 500 байт меньше чем CodeVision. Вот такие пироги.