roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 2149 ]  На страницу Пред.  1 ... 60, 61, 62, 63, 64, 65, 66 ... 144  След.
Автор Сообщение
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 17 мар 2009, 10:33 
Не в сети
Аватара пользователя

Зарегистрирован: 04 дек 2008, 22:44
Сообщения: 4363
Откуда: Камышин
Skype: galk-aleksandr1
прог. языки: Kotlin, Java, C, C++, Assm, BasCom, VB, php
ФИО: Галкин Александр Владимирович
У него код чтоб светодиод горел

_________________
if(!Operate) Read(pDatasheet);


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 17 мар 2009, 11:49 
Не в сети

Зарегистрирован: 17 мар 2009, 09:41
Сообщения: 5
Откуда: Казань
EdGull писал(а):
и полную схему в студию!

Попозже нарисую всё. Изначально делалось из схемы с pcport, только изменен шлейф на этот и к 1й ножке припаян светодиод с резистором.

galex1981 писал(а):
Посмотри фьюзы

Фьюзы стоят следующим образом:
Изображение

CKSEL выставлять побаиваюсь, один МК уже залочил, у этого вообще ничего не трогал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 17 мар 2009, 12:09 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
1. фьюзы здесь вообще ни причем, не трогай их. И будешь работать на 1МГц.
2. как ты считаешь, что делает твоя программа?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 17 мар 2009, 12:35 
Не в сети

Зарегистрирован: 17 мар 2009, 09:41
Сообщения: 5
Откуда: Казань
EdGull писал(а):
2. как ты считаешь, что делает твоя программа?

Несколько нестандартным способом подает питание на порт PB0.
Вообще я перепробовал много вариантов кода, 2 компилятора (IAR и CodeVision) и даже пробовал заливать уже готовую программу (правда она была для Mega16). Результат один и тот же.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 17 мар 2009, 12:45 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
тестером мерил, питание появляется на этом порту?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 17 мар 2009, 12:46 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
CRivlaldo писал(а):
в чем может быть ошибка? Где ее искать: в плате (пайка в порядке, может в схеме, что-то не то), в программе, во фьюзах?


Вначале проверьте программу в симуляторе VMLAB или PROTEUS - http://avr123.nm.ru

Если она работает правильно, то почитайте "Все о прошивании AVR" - http://avr123.nm.ru/07.htm

Рекомендую использовать компилятор CVAVR - в нем обычно сразу все работает.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 17 мар 2009, 13:01 
Не в сети

Зарегистрирован: 17 мар 2009, 09:41
Сообщения: 5
Откуда: Казань
EdGull писал(а):
тестером мерил, питание появляется на этом порту?

Мерил. Питание не появляется.

avr123.nm.ru писал(а):
Вначале проверьте программу в симуляторе VMLAB или PROTEUS - http://avr123.nm.ru

Если она работает правильно, то почитайте "Все о прошивании AVR" - http://avr123.nm.ru/07.htm

Рекомендую использовать компилятор CVAVR - в нем обычно сразу все работает.

VMLab стоит, но я так понимаю надо WinAVR еще поставить, чтобы С-код компилить. Качаю вот его.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 17 мар 2009, 13:08 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
CRivlaldo писал(а):
Мерил. Питание не появляется.

а если светодиод отпаять?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 17 мар 2009, 13:28 
Не в сети

Зарегистрирован: 17 мар 2009, 09:41
Сообщения: 5
Откуда: Казань
В VMLAB все прекрасно, единица на 1й ножке.
Светодиод отпаял - питания на 1й ножке все равно нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 17 мар 2009, 13:51 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
CRivlaldo писал(а):
я так понимаю надо WinAVR еще поставить, чтобы С-код компилить. Качаю вот его.

WinAVR хороший компилятор, но для VMLAB не обязателен.

Я вам советую CVAVR использовать - всего 2 Мб - там лежит http://avr123.nm.ru/
и там же примеры работы вместе с VMLAB.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 20 мар 2009, 18:03 
Не в сети

Зарегистрирован: 17 окт 2008, 12:37
Сообщения: 16
Откуда: Воронеж
Советую проверить питание в схеме без подключенного программатора.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 21 мар 2009, 01:48 
Не в сети
Аватара пользователя

Зарегистрирован: 30 янв 2009, 01:24
Сообщения: 784
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел
Нужен хэлп бывалых.
Вопрос (решил перейти с асма на CVAVR и понеслось...):
есть переменная типа char (данные с АЦП), как ее в float тип преобразовать, чтобы можно было спокойно масштабировать и фильтровать? Может есть какаянибудь библиотечка или встроенные возможности?
Если нет, то интересно соответствует ли формат float в CVAVR общепринятому (по диапазону соотвветствует)??

Добавлено спустя 10 минут 23 секунды:
Хм... Вопрос снят. :roll:


Вложения:
Комментарий к файлу: Стандартный формат Float(Real)
рисунок.JPG
рисунок.JPG [ 27.47 КиБ | Просмотров: 1943 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 21 мар 2009, 02:34 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
executer писал(а):
Нужен хэлп бывалых.
Вопрос (решил перейти с асма на CVAVR и понеслось...):
есть переменная типа char (данные с АЦП), как ее в float тип преобразовать


Вот так: (новый тип) переменная (float)peremennaya

"Язык Си для микроконтроллеров" - http://avr123.nm.ru/05.htm


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 21 мар 2009, 15:45 
Не в сети
Аватара пользователя

Зарегистрирован: 30 янв 2009, 01:24
Сообщения: 784
Откуда: Запорожье
прог. языки: Си, AvrASM, STL, САС, учу Си++
ФИО: Павел
меня вчера эти скобочки и сбили - я так понял что (float)variable - означает для компилятора что к ячейке занимаемой variable необходимо обратится как к ячейке в формате float (даже если там char на самом деле). Мало того что форматы этих переменных никак не стыкуются, так еще и размер в 4 раза разнится. Вобщем при написании:
var_float = var_float + (float)var_char
в ячейке var_float оказывалась какаято каша со стремной степенью. Ну это горе от ума называется, надо было дать компилятору самому все сделать:
var_float = var_float + var_char
- так все работает.
Курс замечательный. уже прочитал его :good: . Одно пожелание, можно както отделить основную мысль от других и рекламы, ато это же какойто пипец :shock:
:friends:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: МикроКонтроллеры начинающим - общие вопросы
СообщениеДобавлено: 23 мар 2009, 20:01 
Вопросик такой: Как следить за сетью 220В (т.е. пропадание и появление питающей сети), например поставить как то оптопару (одним концом она смотрит в сеть, а другим уже в схему с МК), может есть ссылки на какие нибудь схемки с оптопарами (через резюки и трансы не интересно).

хочу сделать приблуду для переключения питания с основного на резервное и наоборот. :Yahoo!:


Вернуться к началу
  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2149 ]  На страницу Пред.  1 ... 60, 61, 62, 63, 64, 65, 66 ... 144  След.

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


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

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


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

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