реклама на сайте
подробности

 
 
> i2c меджу двумя ATmega8
rushack
сообщение Feb 15 2009, 19:12
Сообщение #1





Группа: Участник
Сообщений: 13
Регистрация: 14-02-09
Из: Нижний Новгород
Пользователь №: 44 857



Привет всем. Пишу курсовую, в ней есть схемка, где две ATmega8 соединены по i2c (27,28 ноги). На Master есть 2 кнопки, идут с плюса через сопротивление на порты PD2 (Кнопка SB1), PD3 (Кнопка SB2) и один светодиод (VD4), также с плюса через сопротивление на PD4. У "раба" почти тоже самое, только вместо кнопок светодиоды(VD1 и VD2). Сетодиод на PD4 на обоих процах для сигнализирования ошибки. Требуется при нажатии на клавишу SB1 найти "раба" по коду (AF) и отослать ему комбинацию DD AF 1C, тот в свою очередь примет и зажжёт светодиод VD1. Кнопка SB2 по комбинации DD AF 1D зажжёт VD2. Если кто-то может и нетрудно, напишите код для Master и Slave (WinAVR). Искал разные примеры, много чего перепробовал и сторонние библиотеки, и стандартный (util/twi.h), непомогло, никак немогу понять когда реагировать на приёмы, и как чего отсылать. Если нужна схемка, то выложу почти в любых форматах (кроме Автокадского smile.gif за неимением онного)

От модератора. Если Вы предлагаете работу, то я перенесу это сообщение в соответствующий раздел. Если же просите помощи, то давайте к обсуждению более полную информацию (схему, исходники и где чего у Вас не получается).
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
smalcom
сообщение Feb 16 2009, 02:48
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



Цитата
Если кто-то может и нетрудно, напишите код для Master и Slave (WinAVR).

баксов за пятьдесят наверное
Go to the top of the page
 
+Quote Post
rushack
сообщение Feb 16 2009, 05:24
Сообщение #3





Группа: Участник
Сообщений: 13
Регистрация: 14-02-09
Из: Нижний Новгород
Пользователь №: 44 857



Цитата(smalcom @ Feb 16 2009, 05:48) *
баксов за пятьдесят наверное

Лучшеб ты не отвечал.

Цитата
От модератора. Если Вы предлагаете работу, то я перенесу это сообщение в соответствующий раздел. Если же просите помощи, то давайте к обсуждению более полную информацию (схему, исходники и где чего у Вас не получается).


Какая работа? Что больше людей не осталось которые просто могут по Человечески помочь?

Если кто нибудь может, помогите, в аттаче схема.
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
ReAl
сообщение Feb 16 2009, 07:29
Сообщение #4


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(rushack @ Feb 16 2009, 07:24) *
Какая работа? Что больше людей не осталось которые просто могут по Человечески помочь?
Помочь - это когда Вы что-то делаете сами, если что-то не выходит - задаёте осмысленные вопросы и Вам на них отвечают.
А если надо всё сделать за Вас - то это не помочь, а подрядиться под работу, которая должна быть оплачена.
Какая разница, по сути - курсовий нерадивому студенту нужен или простой пульт заказчику, который толком сам не может объяснить что ему надо?
Почему в первом случае нужно работать бесплатно? Почему желание кого-то нагрузить вместо себя маскируется под просьбу "по человечески помочь"?

Тем более, что разница есть... И назывется она
Цитата
Что больше людей не осталось которые просто могут по Человечески учиться?


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
rushack
сообщение Feb 16 2009, 11:30
Сообщение #5





Группа: Участник
Сообщений: 13
Регистрация: 14-02-09
Из: Нижний Новгород
Пользователь №: 44 857



Цитата(ReAl @ Feb 16 2009, 10:29) *
Помочь - это когда Вы что-то делаете сами, если что-то не выходит - задаёте осмысленные вопросы и Вам на них отвечают.
А если надо всё сделать за Вас - то это не помочь, а подрядиться под работу, которая должна быть оплачена.
Какая разница, по сути - курсовий нерадивому студенту нужен или простой пульт заказчику, который толком сам не может объяснить что ему надо?
Почему в первом случае нужно работать бесплатно? Почему желание кого-то нагрузить вместо себя маскируется под просьбу "по человечески помочь"?

Тем более, что разница есть... И назывется она

Цитата
Что больше людей не осталось которые просто могут по Человечески учиться?



Не нужно оскорблять, про нерадивых студентов, это второе высшее будет. Ни на ком выезжать не собираюсь, а прошу помочь. Хватит уже, про это твердить. bb-offtopic.gif

У меня устройство значительно больше, в нём несколько рабов + мастер общается с ПК по rs232 (типа консоли)

Пока не могу исходник приложить он дома, я на работе.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение Feb 16 2009, 14:12
Сообщение #6


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(rushack @ Feb 16 2009, 19:30) *
Не нужно оскорблять, про нерадивых студентов

Вас никто не оскорбляет. Не знаю, как на других форумах, но на этом принято именно помогать, а не делать работу бесплатно. Вы думаете, что написать программы, которые Вы просите легко? Ведь это нужно потратить время, отладить их. Кому это надо, когда у всех есть основная работа (тут в основном взрослые дяди и тети общаются у которых нет много времени).
Под помощью предполагается, что Вы пишите все программы самостоятельно и когда что-то не получается, задаете вопрос. Например написали код, а он ни в какую не компилится. Вы мучаетесь, а толку нет. Вот тогда задаете вопрос. С приложенным логом и кодом. Вот это помощь. А то, чего Вы хотите это не "по человечески помочь", это уже предложение работы.
Тем более, что это
Цитата(rushack @ Feb 16 2009, 19:30) *
второе высшее будет.

Цитата(rushack @ Feb 16 2009, 19:30) *
Пока не могу исходник приложить он дома, я на работе.

Вот это уже другой разговор будет.

Просьба без обид rolleyes.gif Я и сам попадал в просак maniac.gif
Просто спокойно займитесь проблемой и у Вас все получится!
Успехов!


--------------------
Выбор.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- rushack   i2c меджу двумя ATmega8   Feb 15 2009, 19:12
|- - SysRq   Цитата(rushack @ Feb 16 2009, 08:24) ...в...   Feb 16 2009, 17:30
|- - rushack   Цитата(SysRq @ Feb 16 2009, 20:30) Схемка...   Feb 16 2009, 18:31
|- - haker_fox   Цитата(rushack @ Feb 17 2009, 02:31) Я пр...   Feb 17 2009, 12:28
|- - rushack   Цитата(haker_fox @ Feb 17 2009, 15:28) И ...   Feb 17 2009, 12:45
- - kamil yaminov   Написать может и нетрудно, а учиться кто будет? Не...   Feb 16 2009, 05:47
- - lepert   Цитата(rushack @ Feb 15 2009, 22:12) Иска...   Feb 16 2009, 09:19
- - mdmitry   Про обработку кнопок (дребезг) можно поискать на ф...   Feb 16 2009, 18:08
- - rushack   Исходник раба (частично/только i2c) Непомню откуда...   Feb 16 2009, 19:34
|- - ReAl   Цитата(rushack @ Feb 16 2009, 21:34) Код ...   Feb 17 2009, 16:15
- - rushack   Всем спасибо, сам разобрался. Тему можно закрывать...   Feb 18 2009, 14:12


Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st August 2025 - 21:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01438 секунд с 7
ELECTRONIX ©2004-2016