roboforum.ru

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

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




Начать новую тему Ответить на тему  [ Сообщений: 2149 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9 ... 144  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: 27 июн 2006, 10:01 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Великолепные проекты на CVAVR и WinAVR(GCC) с исходниками

mikrocontroller.cco-ev.de/eng/download.php

используйте в своих устройствах!


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

Зарегистрирован: 22 окт 2005, 11:15
Сообщения: 345
Откуда: Красноярск
Хочу подключить акселерометр к МК, у акселерометра есть self-test для его запуска нужно подать лог 1 на ножку, вопрос, в как соеденить эту ножку с МК, через резистор если резистор то какой номинал или напрямую проводком? В datasheet'те от акселерометра нарисованно без всяких резисторов но несмотря на это хочеться  убедиться. И в общем случае допустим хочеться соеденить одну ножку с другой ножкой МК как поступать?


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

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
в курсе (стр 2 и 3  "входные и выходные сигналы") написано что

если не уверен в правильности написания кода то используй резисторы гарантировано защищающие ножку в диапазоне напряжения питания - примерно 240 ом для AVR при 5 вольтах.

если уверен в правильности кода то можно напрямую соединиять.


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

Зарегистрирован: 29 июл 2006, 03:09
Сообщения: 3
Откуда: NN
Здравствуйте!
:D Я новичок в программировании МК, но знаю С++ и немного Ассемблер.

Посоветуйте, пожалуйста:
1. Мне нужны все команды, служебные слова и программные функции для программирования МК ATmega16 (c описанием, если есть, на русском языке).

2. Список "всех" элементов электронных схем с описанием (резисторы, диоды, …).

Существует среда разработки схемы, и там же, созданием исходника?
(с возможной эмуляцией)

P.S.1. Если какие-то пункты вызывают у Вас затруднение, ответьтьте хотя бы на некоторые...
P.S.2. Где качнуть PROTEUS...

:roll:


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

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
retcom писал(а):
1. Мне нужны все команды, служебные слова и программные функции для программирования МК ATmega16 (c описанием, если есть, на русском языке).


ИМХО -> это не нужно, достаточно того
что написано в курсе <- ИМХО !

retcom писал(а):
2. Список "всех" элементов электронных схем с описанием (резисторы, диоды, …).


есть на заглавной стр.  avr123.nm.ru  в формате .pdf на русском конечно.

retcom писал(а):
Существует среда разработки схемы,
и там же, созданием исходника?
(с возможной эмуляцией)


proteus123.narod.ru

но я рекомендую создавать исходник в CVAVR  (описание в курсе) пример в задаче 1.

retcom писал(а):
P.S.2. Где качнуть PROTEUS...


на заглавной стр.  avr123.nm.ru


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 30 июл 2006, 03:36 
Не в сети

Зарегистрирован: 29 июл 2006, 03:09
Сообщения: 3
Откуда: NN
Я ознакомился с курсом.
:o Высший бал!!!
Немогу скачать Proteus.
Конкретно, где?
Те программные элементы, которые в курсе, это все? Больше ничего нет?
:D


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

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
на заглавной стр.  avr123.nm.ru  пониже! написано на сером фоне:

Скачайте  PROTEUS

и линк.

Вот пример мастера кода CVAVR - настройка АЦП


Вложения:
tiny25_cvavr.jpg
tiny25_cvavr.jpg [ 56.28 КиБ | Просмотров: 5326 ]


Последний раз редактировалось avr123.nm.ru 20 фев 2007, 16:19, всего редактировалось 1 раз.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 31 июл 2006, 00:48 
Не в сети

Зарегистрирован: 29 июл 2006, 03:09
Сообщения: 3
Откуда: NN
Спасибо большое.  :D
Все накачал, что хотел.
Теперь буду разбираться.

Единственный вопрос остался, и можно будет сказать, что базу освоил:
Из каких соображений и потребностей состовляется электро-схема? :o

То есть, есть пороблема и ее надо решить. Она содержит в себе:
проектирование схемы, написание исходника.
Что в начале? Создание электро-прибора, если по этапам разбить, то что на первом месте и последовательно дальше...


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

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
http://avr123.nm.ru/z1.htm

===========  
скачать AB - Algorithm builder 4.47 с лекарством в комплекте

===========
Алгоритм билдер 5.0.0 лечится  !

скачать слекарством

http://kazus.ru/programs/viewdownload/kz_0/cid_13.html
===========

там вылечили и 5.17b К сожалению топик быстро удалили !

Поэтому спрашивайте автора - ник "borshef" на  
http://pro-radio.ru/controllers/

и вот он кинул реплику:
http://kazus.ru/forum/topic_6421-10.html
==========

вот результат  и проект для проверки на at90s8535  на 1300 слов.


Вложения:
1364_words_8535.rar [4.79 КиБ]
Скачиваний: 161
ab500.jpg
ab500.jpg [ 25.21 КиБ | Просмотров: 7094 ]


Последний раз редактировалось avr123.nm.ru 24 фев 2007, 18:44, всего редактировалось 5 раз(а).
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 03 авг 2006, 23:00 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Читателям курса сообщаю что в библиотеке книг для скачивания и чтения появилась книга:

Программирование на языке С для AVR и PIC микроконтроллеров. Шпак Ю.А.
МК-Пресс, Киев, 2006, 400стр. ил.  

Мне понравилась.

Кроме того рекомендую обратить внимание на книгу:

Евстифеев А.В.
Микроконтроллеры AVR семейства Classic фирмы Atmel.
III-е издание, стереотипное
Москва, Додэка-XXI, 2006, 228 стр.


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

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Мастер начального кода аналогичный тем что есть
в CVAVR  http://avr123.nm.ru/z1.htm

и в ICC   http://avr123.nm.ru/z6.htm

но для WinAVR есть в пакете:

AtmanAvr, IDE of C/C++ Compiler AVRGCC

http://www.atmanecl.net/EnglishSite/SoftwareEnglish.htm

РЕКОМЕНДУЮ !

- ProjectWizard - When you first create a project , you use the Project Wizard to lead you through a series of dialog boxes in which you choose options for the MCU type, modules, functions and etc. of your project. AtmanAvr generates code automatically for you.

- CodeWizard - The Code Wizard is like a programmer's assistant: it makes it easier for you to do certain routine tasks such as 1) creating new modules, 2) adding or deleting interrupt functions, and 3) seeing which modules or interrupt handlers are already defined and jumping to the handler program code.

Вот скриншоты программы:
http://www.atmanecl.net/EnglishSite/snapshot.htm


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

Зарегистрирован: 26 фев 2006, 15:21
Сообщения: 400
Откуда: Омск
Будем издеваться над портом PORTA. Младшая тетрада на вход, старшая - на выход. Счтываем PINA - что будет в старшей тетраде PINA? И нормально ваще так делать?


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

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


avr123.nm.ru/02.htm  и таблица там. так и будет.


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

Зарегистрирован: 26 фев 2006, 15:21
Сообщения: 400
Откуда: Омск
Действительно, есть. И как я сразу-то не догадался :D


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

Зарегистрирован: 22 июл 2006, 13:32
Сообщения: 137
Откуда: Украина. г. Прилуки
прог. языки: basic
ФИО: щербина анатолий
Не так давно загорелся  идеей создания робота.

Что имеем: трех колесное шасси + АТТини2313.
Программа заставляет робота осуществлять случайное блуждание.

Но вот хотелось бы получить возможность реагирования на нажатие контактных бамперов (лог 0)
Опрос порта (скажем ПБ6 сконфуженый на вход)  производится с некоторой задержкой, пока идет выполнение основной программы движения. Несколько секунд на трансмиссию большая нагрузка.

Хочется избежать этого, лекарство - прерывания.
Но чет не получается у мну. Инфа о прерываниях на Си нах не надо ибо лезть в дебри программирования ради пары роботов мне не светит, а вот вспомнить азы Васика - то, что нужно.

Собсно сабж:
Может ли ктонить привести пример обработки прерывания на Васике под Баском-АВР.

Заранее благодарен.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2149 ]  На страницу Пред.  1 ... 3, 4, 5, 6, 7, 8, 9 ... 144  След.

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


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

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


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

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