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

Обсуждаем контроллеры компании Atmel.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

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

Сообщение ARV »

ROMan2947 писал(а):солидарен
и вы ошибаетесь
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Реклама
dgrett
Вымогатель припоя
Сообщения: 615
Зарегистрирован: Вс дек 28, 2014 21:54:05

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

Сообщение dgrett »

В руках сантехника скальпель тоже г-но
Я всё-всё узнAю и стану профессором.
Реклама
Аватара пользователя
ROMan2947
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2016 00:59:59
Откуда: Чебоксары

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

Сообщение ROMan2947 »

[uquote="ARV",url="/forum/viewtopic.php?p=3340087#p3340087"]и вы[/uquote]
возможно!
Как-то возился с ds1302 написал все вроде, но на железе не работает. начал грешить на железо и решил проверить в протеусе, а там все как надо работает.Ну и на радостях побежал за новыми ds1302. По возвращению собираю все и фиг....не работает...в итоге закинул эту железку куда подальше и взял 1307. Но меня все время терзало, то что я не смог подчинить эту мелкосхему...В итоге достаю ее и пишу код все заново и уаля заработало!!!! Вывод проблема была в программисте! Но вопрос какого х.... в протеусе работает с нерабочей прошивкой?
bango
Открыл глаза
Сообщения: 52
Зарегистрирован: Вт май 05, 2009 17:32:50

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

Сообщение bango »

нет описаний ANYKEY, KEY2 и т.п.

Это макросы кнопок они работают 100% и я не видел смысла их полностью описывать
что же вы от нас хотите?
Уже ни чего вот теперь думаю где осциллограф взять на время
вы ошибаетесь.

Он кнопки путал минус перепутал с плюсом я выше в посте не просто так спрашивал как сгенерировать расширение COF это мне нужно было для того чтобы просмотреть код по шагам.
И я не удивлюсь если там еще что то перепутано.
Завтра могу выложить код программы и схему можете посмотреть.
Последний раз редактировалось bango Вт мар 27, 2018 14:58:19, всего редактировалось 1 раз.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
ROMan2947
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2016 00:59:59
Откуда: Чебоксары

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

Сообщение ROMan2947 »

[uquote="bango",url="/forum/viewtopic.php?p=3340105#p3340105"]думаю где осциллограф взять[/uquote]
лучше реальный отладчик поискать,это вещь!
Реклама
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

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

Сообщение ARV »

bango писал(а):я не видел смысла их полностью описывать
а я не видел смысла уделять время вашему неполному коду. кто же виноват в том, что вы не дождались помощи?
bango писал(а):Он кнопки путал минус перепутал с плюсом
позвольте с вами не согласиться: не он путал, а вы путали. протеус всего лишь исполняет, как умеет, ваши пожелания в виде схемы и программы. и, смею вас уверить, исполняет в 90% случаев очень хорошо, а в остальных 10% на тройку с минусом... что все равно лучше, чем многократные перепайки и натурные эксперименты.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Реклама
bango
Открыл глаза
Сообщения: 52
Зарегистрирован: Вт май 05, 2009 17:32:50

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

Сообщение bango »

а какой посоветуете. Это моя первая программа и реальных отладчиков я не знаю.

Добавлено after 5 minutes 3 seconds:
он путал, а вы путали. протеус всего лишь исполняет, как умеет, ваши пожелания в виде схемы и программы.
А как вы объясните этот момент в студии по шагам проверяю кнопки они работают верно а в протеусе на оборот + отнимает а - прибавляет.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

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

Сообщение ARV »

bango писал(а):А как вы объясните этот момент в студии по шагам проверяю кнопки они работают верно а в протеусе на оборот
не видя ни схемы, ни программы, мои объяснения будут выглядеть гаданием на кофейной гуще. но могу предположить, что в Студии у вас нет схемы перед глазами и вы просто путали сами биты в регистре, а в протеусе схема нарисована была с точностью до наоборот.

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

Мой уютный бложик... заходите!
bango
Открыл глаза
Сообщения: 52
Зарегистрирован: Вт май 05, 2009 17:32:50

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

Сообщение bango »

Не буду бить пяткой в грудь и что то голословно доказывать как вы правильно сказали. завтра собиру все до кучи и выложу на всеобщее рассмотрение.
Аватара пользователя
ROMan2947
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2016 00:59:59
Откуда: Чебоксары

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

Сообщение ROMan2947 »

[uquote="bango",url="/forum/viewtopic.php?p=3340123#p3340123"]а какой посоветуете. реальных отладчиков я не знаю.[/uquote]
я тоже толком в них не разбирался,и приобрел JTAG ICE-дешевый, работает,но не поддерживается студией 7. С ним я пробовал работать в 4 студии,там он поддерживается.Но я больше привык уже к 7. поэтому пришлось поискать для нее. Единственный бюджетный это AVRDRAGON остальные может и хороши, но ценник высоковат.На данный момент AVRDRAGON меня всем устраивает.
Но для этого нужен JTAG интерфейс в МК. Хотя на тиньках вроде и по dW отлаживают,честно не вникал.
bango
Открыл глаза
Сообщения: 52
Зарегистрирован: Вт май 05, 2009 17:32:50

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

Сообщение bango »

Вот все что есть

Добавлено after 6 minutes 53 seconds:
В программе удалил все что не нужно чтоб не мешало отладки так что на кнопки и сохранение в еепром не смотрите мне самое главное чтобы счетчики правильно отрабатывали.

Добавлено after 32 minutes 6 seconds:
ROMan2947 Спасибо за ответ но меня интересуют виртуальные симуляторы. Я с электроникой на вы когда то в школе ходил на радио кружок но это было давно.
Вложения
Описание.zip
(105.52 КБ) 248 скачиваний
симулятор.zip
(37.36 КБ) 221 скачивание
программа.zip
(24.33 КБ) 260 скачиваний
Аватара пользователя
ROMan2947
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2016 00:59:59
Откуда: Чебоксары

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

Сообщение ROMan2947 »

Первое, что смущает почему при опросе кнопки в функции опроса вы ее маскируете, а в maine нет?

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

void Buton_plys (void)
{
	if (PIND & KEY4) // Проверка нажатия кнопки увеличение
	.........
}

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

........
 if (KEY4)
........
P/S причем это со всеми кнопками.

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

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

void Buton_minys (void)
{
         _delay_ms(PAUSA); // Пережидаем дребезг контактов
	if (PIND & KEY3) // Проверка нажатия кнопки уменьшить
	{
		
	if(N > NMin)// Короткое нажатие клавиши уменьшения частоты
		{
			N--;
		FChangeFlag = 1;
		}
	}
bango
Открыл глаза
Сообщения: 52
Зарегистрирован: Вт май 05, 2009 17:32:50

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

Сообщение bango »

честно сказать вопроса не понял просто я сократил опрос кнопок так как еще должен быть опрос на удержание кнопки и это сильно затрудняло проверку остального кода программы поэтому я лишний код убрал и сохранение в еепром я вот так по простому сделал лиж бы видеть что программа сохраняет данные. У меня не с кнопками проблема у меня с таймерами и прерыванием проблема.
Аватара пользователя
ROMan2947
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2016 00:59:59
Откуда: Чебоксары

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

Сообщение ROMan2947 »

[uquote="bango",url="/forum/viewtopic.php?p=3340575#p3340575"]У меня не с кнопками проблема[/uquote] на мой взгляд с ними тоже)интереса ради проверьте кнопки на светодиодах....
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

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

Сообщение ARV »

bango писал(а):ROMan2947 Спасибо за ответ но меня интересуют виртуальные симуляторы.
он перечислял вам аппаратные отладчики, а не виртуальные симуляторы.
bango писал(а):У меня не с кнопками проблема у меня с таймерами и прерыванием проблема
либо я читать не умею, либо вы так толком и не сформулировали свою проблему. можете четко сформулировать задачу, проблему и вопрос? как в армии - кратко и по существу?
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
ROMan2947
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2016 00:59:59
Откуда: Чебоксары

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

Сообщение ROMan2947 »

[uquote="bango",url="/forum/viewtopic.php?p=3340575#p3340575"]вопроса не понял[/uquote]
чего Вы ожидаете от подобной записи?:

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

#define KEY2 (1<<PD2)

if(KEY2)
тоже самое,что написать

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

if((1<<PD2))
как это должно работать по-вашему?
Последний раз редактировалось ROMan2947 Ср мар 28, 2018 10:13:09, всего редактировалось 1 раз.
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

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

Сообщение ARV »

ROMan2947 писал(а):как это должно работать по вашему?
так же, как и по-вашему: всегда :)
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
ROMan2947
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2016 00:59:59
Откуда: Чебоксары

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

Сообщение ROMan2947 »

[uquote="ARV",url="/forum/viewtopic.php?p=3340625#p3340625"]как и по-вашему: всегда :)[/uquote]
ПО-МОЕМУ вообще вот так: :tea:

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

 if (!(PIND&KEY2))
Добавлено after 4 minutes 28 seconds:
[uquote="ARV",url="/forum/viewtopic.php?p=3340625#p3340625"]всегда :)[/uquote] не всегда,а до тех пор пока кнопка не нажата :)))
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18544
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

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

Сообщение ARV »

ROMan2947 писал(а):не всегда,а до тех пор пока кнопка не нажата
вот это, на что вы обратили внимание

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

if((1<<PD2))
работает ВСЕГДА. т.е. смысл оператора if аннулируется полностью
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Аватара пользователя
ROMan2947
Грызет канифоль
Сообщения: 287
Зарегистрирован: Сб янв 23, 2016 00:59:59
Откуда: Чебоксары

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

Сообщение ROMan2947 »

[uquote="ARV",url="/forum/viewtopic.php?p=3340641#p3340641"]вот это, на что вы обратили внимание[/uquote] я подумал Вы намекаете на не упоминание НЕ :)
Последний раз редактировалось ROMan2947 Ср мар 28, 2018 10:42:12, всего редактировалось 1 раз.
Ответить

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