Добавлено: Пт янв 08, 2010 20:59:10
1.11.9.5 пробовал 1.11.9.0 тож самое а вы какую ?Igor_67 писал(а): Еще зависит от версии Баскома. Вы какой используете? Последние версии не очень стабильны, к сожалению...
Здесь можно немножко помяукать :)
https://radiokot.ru/forum/
1.11.9.5 пробовал 1.11.9.0 тож самое а вы какую ?Igor_67 писал(а): Еще зависит от версии Баскома. Вы какой используете? Последние версии не очень стабильны, к сожалению...
Код: Выделить всё
Config Int0 = lowlevel
On Int0 Perepad'подпрограмма обслуживания прирываний '
Enable Interrupts '
Enable Int0
perepad:
set Led ' Моргаем светодиодом
wait 1 '
reset Led '
wait 1 '
return 'да нет,И зачем в прерывании такие огромные задержки??? Так делать нельзя
Ну все правильно! В тини2313 надо еще выключить делитель (CKDIV8 fuse) и все встанет на свои места...что в протеусе с аттини 2313 lowlevel и falling работают одинаково, как последняя, а ставлю ат90с2313 - всё ок!
Да, согласен, это я лоханулся с ответомСекретный кот писал(а):Первый раз слышу, чтобы CKDIV8 имел какое-то отношение к обработке прерываний
О! Благодарю! С таблеточкой?VladI+ писал(а):BASCOM AVR 1.11.9.8
Вообщем проверил в железе - всё ОК! Работает как положенно!что в протеусе с аттини 2313 lowlevel и falling работают одинаково, как последняя, а ставлю ат90с2313 - всё ок!
Да.Секретный кот писал(а):О! Благодарю! С таблеточкой?VladI+ писал(а):BASCOM AVR 1.11.9.8
Пульт может быт RC5. Это можно легко проверить:dimon-790 писал(а):Люди, подкиньте исходник плз. для приёма шарповского ик пульта. Пультик маленький 7 кнопочек , в виде брелока кажись от телека .
Код: Выделить всё
$regfile = "m8def.dat"
$crystal = 8000000
Config Rc5 = Pind.2
Enable Interrupts 'Разрешаем прерывания
Config Lcdpin = Pin , Rs = Portb.0 , E = Portb.2 , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7
Config Lcd = 16 * 2
Dim Address As Byte 'байт адреса
Dim Command As Byte 'байт команды
Cursor Off 'Выключить курсор
Cls
Do 'Основной цикл
Getrc5(address , Command)
If Address = 0 Then 'Адрес телевизора
Command = Command And &B01111111
Locate 1 , 1
Lcd "Adr.: " ; Address ; " Cmd: " ; Command 'принятые адрес и команда
End If
Loop
End 'Конец основного циклаЕдва ли.max50 писал(а):Пульт может быт RC5.dimon-790 писал(а):Люди, подкиньте исходник плз. для приёма шарповского ик пульта.
У меня есть пульт-брелок LG и он RC5. Фото приллагается.Секретный кот писал(а):Едва ли.max50 писал(а): Пульт может быт RC5.