|
i2c меджу двумя ATmega8 |
|
|
|
Feb 15 2009, 19:12
|

Группа: Участник
Сообщений: 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), непомогло, никак немогу понять когда реагировать на приёмы, и как чего отсылать. Если нужна схемка, то выложу почти в любых форматах (кроме Автокадского  за неимением онного) От модератора. Если Вы предлагаете работу, то я перенесу это сообщение в соответствующий раздел. Если же просите помощи, то давайте к обсуждению более полную информацию (схему, исходники и где чего у Вас не получается).
|
|
|
|
|
 |
Ответов
|
Feb 16 2009, 05:24
|

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

|
Цитата(smalcom @ Feb 16 2009, 05:48)  баксов за пятьдесят наверное Лучшеб ты не отвечал. Цитата От модератора. Если Вы предлагаете работу, то я перенесу это сообщение в соответствующий раздел. Если же просите помощи, то давайте к обсуждению более полную информацию (схему, исходники и где чего у Вас не получается). Какая работа? Что больше людей не осталось которые просто могут по Человечески помочь? Если кто нибудь может, помогите, в аттаче схема.
Эскизы прикрепленных изображений
|
|
|
|
|
Feb 16 2009, 07:29
|

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

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

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

|
Цитата(ReAl @ Feb 16 2009, 10:29)  Помочь - это когда Вы что-то делаете сами, если что-то не выходит - задаёте осмысленные вопросы и Вам на них отвечают. А если надо всё сделать за Вас - то это не помочь, а подрядиться под работу, которая должна быть оплачена. Какая разница, по сути - курсовий нерадивому студенту нужен или простой пульт заказчику, который толком сам не может объяснить что ему надо? Почему в первом случае нужно работать бесплатно? Почему желание кого-то нагрузить вместо себя маскируется под просьбу "по человечески помочь"? Тем более, что разница есть... И назывется она Цитата Что больше людей не осталось которые просто могут по Человечески учиться? Не нужно оскорблять, про нерадивых студентов, это второе высшее будет. Ни на ком выезжать не собираюсь, а прошу помочь. Хватит уже, про это твердить. У меня устройство значительно больше, в нём несколько рабов + мастер общается с ПК по rs232 (типа консоли) Пока не могу исходник приложить он дома, я на работе.
|
|
|
|
|
Feb 16 2009, 14:12
|

Познающий...
     
Группа: Свой
Сообщений: 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)  Пока не могу исходник приложить он дома, я на работе. Вот это уже другой разговор будет. Просьба без обид  Я и сам попадал в просак Просто спокойно займитесь проблемой и у Вас все получится! Успехов!
--------------------
Выбор.
|
|
|
|
Сообщений в этой теме
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
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|