Задание№1-3 — различия между версиями
EdGull (обсуждение | вклад) |
EdGull (обсуждение | вклад) |
||
Строка 17: | Строка 17: | ||
End If | End If | ||
</source> | </source> | ||
+ | |||
+ | И снова наслаждаемся в гипертерминале какие мы умные. Потому что теперь мы знаем какая клавиша на нашем пульте имее какой код. | ||
+ | У меня например вот такой пульт == http://minibot.appee.ru/product.php?prodid=12 ==<br /> | ||
+ | <gallery>[[Изображение:http://minibot.appee.ru/media/rc5-m.jpg|thumb]]</gallery> | ||
{{МиниБот Уроки и Задания}} | {{МиниБот Уроки и Задания}} |
Версия 14:13, 6 апреля 2008
Задание№3 -=Учим МиниБот понимать команды RC5 от ИК_пульта обычного телевизора=-
Добавляем конфигурирование ноги RC5
<source lang="vb">
Config Rc5 = Pind.2
Enable Interrupts
Dim Address As Byte , Command As Byte
</source>
Добавляем в основной цикл вывод прилетевшей нам команды с пульта в уарт.
<source lang="vb">
Getrc5(address , Command) If Address <> 255 And Command <> 255 Then Print Chr(12); Print "Address - " ; Address Print "Command - " ; Command; End If
</source>
И снова наслаждаемся в гипертерминале какие мы умные. Потому что теперь мы знаем какая клавиша на нашем пульте имее какой код.
У меня например вот такой пульт == http://minibot.appee.ru/product.php?prodid=12 ==
Уроки: | Урок №1, Урок №2 |
---|---|
Задания: | Задание№1, Задание№2, Задание№2-1, Задание№2-2, Задание№3, Задание№4 |