[an error occurred while processing this directive]
[an error occurred while processing this directive]
Ребята Подмогите плиз.чтото я запарился. Девайс шуршит вовсю а с термометром DS1821застрял (даташит невразумляет,да и в проектах туман)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
[an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Отправлено
Вован 24 декабря 2001 г. 19:56
|
|
|
|
Запрос - ответ работает.
Для отправки скажем команды $AA
загружаем его в DATA_OUT
DS_OUT:
DQ=0
задержка ?
DQ=1
M:
если в DATA_OUT младший бит=0 -> DQ=0
если в DATA_OUT младший бит=1 -> DQ=1
задержка ?
сдвиг вправо
jmp M
итак восемь раз
DQ=1
далее если необходимо считываем.
поставьте вместо вопросов цифры(mkS)
подобным образом если можно опишите алгоритм считывания
Составить ответ
|||
Конференция
|||
Архив
Ответы
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru