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

 
 
> STR91x I2C - как послать NASK
vromanov
сообщение May 7 2007, 17:28
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 70
Регистрация: 27-03-07
Пользователь №: 26 533



Подключаю к STR912 DS1631 (термодатчик). В соответсвии с даташитом, при получении байтов, после получения последнего байта надо передавать NASK вместо ASK. Как бы это провернуть?
А то DS1631 не получив NASK подвисает sad.gif. И его приходится сбрасывать (вручную) для продолжения работы.

Сообщение отредактировал vromanov - May 7 2007, 17:29
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vromanov
сообщение May 7 2007, 18:05
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 70
Регистрация: 27-03-07
Пользователь №: 26 533



Что сказал - понял. Просто именно такая терминология используется в даташите к DS1631 и в других местах.
Цитата
Acknowledge (ACK): When a device is acting as a receiver, it must generate an acknowledge (ACK) on
the SDA line after receiving every byte of data. The receiving device performs an ACK by pulling the
SDA line low for an entire SCL period (see Figure 8). During the ACK clock cycle, the transmitting
device must release SDA. A variation on the ACK signal is the “not acknowledge” (NACK). When the
master device is acting as a receiver, it uses a NACK instead of an ACK after the last data byte to indicate
that it is finished receiving data. The master indicates a NACK by leaving the SDA line high during the
ACK clock cycle.

За указание другого термина спасибо. Сейчас попробую погуглить по нему
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- vromanov   STR91x I2C - как послать NASK   May 7 2007, 17:28
- - zltigo   Цитата(vromanov @ May 7 2007, 20:28) Подк...   May 7 2007, 18:00
|- - zltigo   Цитата(vromanov @ May 7 2007, 21:05) Что ...   May 7 2007, 18:09
- - vromanov   Не понимаю, при чем тут байт 06? STR912 автоматиче...   May 7 2007, 18:18
|- - IgorKossak   Цитата(vromanov @ May 7 2007, 21:18) Не п...   May 7 2007, 19:14
|- - zltigo   Цитата(IgorKossak @ May 7 2007, 22:14) Оч...   May 7 2007, 20:52
- - vromanov   Насколько я понял из ироничного ответа zltigo, бай...   May 7 2007, 20:03
|- - zltigo   Цитата(vromanov @ May 7 2007, 23:03) Наск...   May 7 2007, 20:19
- - vromanov   ЭЭЭЭээээ Вы там буковок в теме "I2C" не ...   May 7 2007, 20:33
- - vromanov   Ах вот вы к чему придрались! ) К сожалению, с...   May 7 2007, 21:02
|- - zltigo   Цитата(vromanov @ May 8 2007, 00:02) NACK...   May 7 2007, 21:15
- - vromanov   Что вы говорите..... Берем первый попавшийся приме...   May 7 2007, 21:41
|- - zltigo   Цитата(vromanov @ May 8 2007, 00:41) Бере...   May 7 2007, 22:09
|- - AlexandrY   Он нашел, потому так и спросил. В STR91x это прибл...   May 8 2007, 07:05
|- - zltigo   Цитата(AlexandrY @ May 8 2007, 10:05) Он ...   May 8 2007, 07:54
- - vromanov   Также я его нашел в примерах кода на этом сайте, н...   May 8 2007, 08:00
|- - zltigo   Цитата(vromanov @ May 8 2007, 11:00) Такж...   May 8 2007, 08:38
- - vromanov   Я все-таки хотел получить совет о том как что-то с...   May 8 2007, 08:57
- - zltigo   Цитата(vromanov @ May 8 2007, 11:57) Те, ...   May 8 2007, 09:43


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

 


RSS Текстовая версия Сейчас: 29th July 2025 - 16:32
Рейтинг@Mail.ru


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