Насколько я понял, нужно перевести буквы сперва в 16теричную систему, потом в двоичную и потом начертить прохождение сигнала)
Помогите с передачей текста через i2c
Помогите с передачей текста через i2c
Доброго времени суток. Ребята, подскажите как передать текст через шину I2C. Нужно "начертить прохождение сигнала"
. Текст примерно такой : "Кафедра электротехники самая добрая" . Заранее спасибо.
Насколько я понял, нужно перевести буквы сперва в 16теричную систему, потом в двоичную и потом начертить прохождение сигнала)

Насколько я понял, нужно перевести буквы сперва в 16теричную систему, потом в двоичную и потом начертить прохождение сигнала)
Последний раз редактировалось bekzad Пт дек 09, 2011 15:01:15, всего редактировалось 3 раза.
- Реклама
- SubDia
- Держит паяльник хвостом
- Сообщения: 995
- Зарегистрирован: Сб апр 02, 2011 17:59:22
- Откуда: Город-герой Севастополь
Re: Помогите с передачей текста через i2c
Какой микроконтроллер? Почему I2C? Куда передать? Что означает фраза "Нужно нарисовать сигнал и описать его"?
И последний, самый главный вопрос: Вы хоть немножко понимаете, о чем именно просите? Заранее спасибо за ответы.
И последний, самый главный вопрос: Вы хоть немножко понимаете, о чем именно просите? Заранее спасибо за ответы.
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )

MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )

Re: Помогите с передачей текста через i2c
Вот когда такую штуку где нить раздобудешь, то тогда и обращайся..bekzad писал(а):микроконтроллер I2C
Сходи на http://www.gaw.ru - там было русское описание на эту шину..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Re: Помогите с передачей текста через i2c
парни, я физико химик и вопросы микроэлектроники мне чужды.
я фактически процитировал то что от нас запросили))))
ребят, по возможности если вы поняли о чем я написал, хоть и не совсем верно(или написал полную ересь) поправьте)
я фактически процитировал то что от нас запросили))))
ребят, по возможности если вы поняли о чем я написал, хоть и не совсем верно(или написал полную ересь) поправьте)
Re: Помогите с передачей текста через i2c
Если передавать надо в коде ASCII, то скачиваешь табличку ASCII-HEX, переводишь свою фразу в 16-ричный или лучше в двоичный код, потом скачиваешь описание на шину и рисуешь графики, что где на шине, только со своими конкретными данными..
Про код ASCII тут: http://ascii.org.ru/ascii.pdf
Про код ASCII тут: http://ascii.org.ru/ascii.pdf
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
- Реклама
- Engineer_Keen
- Друг Кота
- Сообщения: 3872
- Зарегистрирован: Пт янв 29, 2010 10:27:40
- Откуда: Москва
Re: Помогите с передачей текста через i2c
График однако длинный получится, 3 сотни тактовых сигналов шины SCL 
Re: Помогите с передачей текста через i2c
Вот например есть буква А, в таблице она 192, в двоичном коде 11000000
что с этим дальше делать?
заранее спасибо за ответы
что с этим дальше делать?
заранее спасибо за ответы
Re: Помогите с передачей текста через i2c
как его вообще рисовать???))Engineer_Keen писал(а):График однако длинный получится, 3 сотни тактовых сигналов шины SCL
нет нигде примера?
зы гуглил безуспешно
Re: Помогите с передачей текста через i2c
Подставлять вот сюда: http://www.gaw.ru/html.cgi/txt/interface/iic/iic6_1.htmbekzad писал(а):что с этим дальше делать?
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Re: Помогите с передачей текста через i2c
так?
только не бейте= )))
только не бейте= )))
- Вложения
-
- 1.JPG
- (30.23 КБ) 441 скачивание
Последний раз редактировалось bekzad Пт дек 09, 2011 15:45:29, всего редактировалось 1 раз.
Re: Помогите с передачей текста через i2c
Только нет в I2C никакого "финиша"..
После условия СТАРТ, будет первый байт, ты его правильно нарисовал - молодец, потом будет опять СТАРТ, потом второй байт, потом СТАРТ, третий байт и так далее, а после последнего байта будет СТОП..
И всё..
P.S. и не вставляй такие огромные картинки - читать и отвечать невозможно..
После условия СТАРТ, будет первый байт, ты его правильно нарисовал - молодец, потом будет опять СТАРТ, потом второй байт, потом СТАРТ, третий байт и так далее, а после последнего байта будет СТОП..
И всё..
P.S. и не вставляй такие огромные картинки - читать и отвечать невозможно..
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
Re: Помогите с передачей текста через i2c
так? 0о
сори за большую картинку(
прочитал после того как отправил
Re: Помогите с передачей текста через i2c
Чёт не видно ничего.. 
[img]http://radiokot.ru/forum/download/file.php?id=93376[/img][i][color=#000080][size=85]Между людьми возникает напряжение, если у них разный потенциал...[/size][/color][/i]
- SubDia
- Держит паяльник хвостом
- Сообщения: 995
- Зарегистрирован: Сб апр 02, 2011 17:59:22
- Откуда: Город-герой Севастополь
Re: Помогите с передачей текста через i2c
Мне нравится. Кружочек, квадратик и треугольничек. 

pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )

MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )

- SubDia
- Держит паяльник хвостом
- Сообщения: 995
- Зарегистрирован: Сб апр 02, 2011 17:59:22
- Откуда: Город-герой Севастополь
Re: Помогите с передачей текста через i2c
Не-не-не, штойта за ужос? =))
Вот так:

ReSTART нам не нужен, так как мы не переключаемся с чтения на запись, а просто и тупо шлем данные.
ЗЫ. Последний acknowledge не домалевал, но там будет то же самое, что и после передачи первого байта.
Вот так:

ReSTART нам не нужен, так как мы не переключаемся с чтения на запись, а просто и тупо шлем данные.
ЗЫ. Последний acknowledge не домалевал, но там будет то же самое, что и после передачи первого байта.
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )

MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )

Re: Помогите с передачей текста через i2c
огромное спасибо!!!!!!!!!!!!!
а две еденицы после АСК это конец передачи символа или что это обозначает(АСК и 2 единицы)?
а две еденицы после АСК это конец передачи символа или что это обозначает(АСК и 2 единицы)?
- SubDia
- Держит паяльник хвостом
- Сообщения: 995
- Зарегистрирован: Сб апр 02, 2011 17:59:22
- Откуда: Город-герой Севастополь
Re: Помогите с передачей текста через i2c
Эти две единицы - это старшие два бита следующего байта (ну я как бы поток нарисовал). =)
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )

MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )

Re: Помогите с передачей текста через i2c
тоесть это след буква пошла или "старт" для след буквы?
- SubDia
- Держит паяльник хвостом
- Сообщения: 995
- Зарегистрирован: Сб апр 02, 2011 17:59:22
- Откуда: Город-герой Севастополь
Re: Помогите с передачей текста через i2c
Это уже пошел следующий символ. Старт мы даем один, и передаем байт за байтом, получая подтверждение от приемной стороны в виде сигнала ACK.
pavel_cydenov: Вобще я праAVRославный человек. Но и про ислARM слышал много хорошего )
MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )

MrYuran: Самые ортодоксальные — это PICудеи )
Katz: Не, 51-ники. )



