BASCOM AVR в вопросах и ответах
-
Radan
- Мучитель микросхем
- Сообщения: 465
- Зарегистрирован: Ср июн 21, 2006 08:24:32
- Откуда: Лисичанск
- Контактная информация:
Ещё одна книга. Найдено в сети.
(Качество не очень)
http://bascom.at.ua/load/1-1-0-11
Aplicaciones electronicas con microcontroladores bascom
(Качество не очень)
http://bascom.at.ua/load/1-1-0-11
Aplicaciones electronicas con microcontroladores bascom
Radan писал(а):Ещё одна книга. Найдено в сети.
(Качество не очень)
http://bascom.at.ua/load/1-1-0-11
Aplicaciones electronicas con microcontroladores bascom
Там же по-испански! Я с аглицким то кое-как, а тут еще и испанский...
- Секретный кот
- Поставщик валерьянки для Кота
- Сообщения: 2106
- Зарегистрирован: Ср сен 17, 2008 14:32:15
- Откуда: Старые Васюки
- Контактная информация:
Bascom AVR 1.11.9.5 + License
21.7 Mb
http://www.onlinedisk.ru/file/185785/
http://rapidshare.com/files/257720493/bascom.rar.html
Password -
Shortpulse
21.7 Mb
http://www.onlinedisk.ru/file/185785/
http://rapidshare.com/files/257720493/bascom.rar.html
Password -
Shortpulse
- константин_KoSS_89
- Вымогатель припоя
- Сообщения: 602
- Зарегистрирован: Пн дек 29, 2008 01:40:28
- Откуда: (Украина, г. Стаханов, Луганская обл.) теперь Кемерово :)
Нужна помощь по Баскому и ADC
Мяу всем!
Ребята, кто знает как преобразовать код, который возвращает ф-ция Getadc(channel) в нормальное показание индикатора в вольтах, учитывая, что код 1023 - это 5.0 вольт? Может есть какая-то формула или таблица?
И какую функцию использовать в баскоме для отсечения лишних цифр в переменной типа Single? Нужно, чтобы на индикатор выходило: Х.Х V, а не Х.ХХХХХХХХХХХ V.
Ребята, кто знает как преобразовать код, который возвращает ф-ция Getadc(channel) в нормальное показание индикатора в вольтах, учитывая, что код 1023 - это 5.0 вольт? Может есть какая-то формула или таблица?
И какую функцию использовать в баскоме для отсечения лишних цифр в переменной типа Single? Нужно, чтобы на индикатор выходило: Х.Х V, а не Х.ХХХХХХХХХХХ V.
- константин_KoSS_89
- Вымогатель припоя
- Сообщения: 602
- Зарегистрирован: Пн дек 29, 2008 01:40:28
- Откуда: (Украина, г. Стаханов, Луганская обл.) теперь Кемерово :)
Господа коты и котята, мои мозги сохнут.... Почему НЕРАБОТАЕТ эта элементарная программа?
Я третий день голову ломаю, подскажите....
P.S. когда меняеш условие - "ADDRESS > 32 Then" или "ADDRESS = 255" то отображаеться следующее:
Address: 255
Command: 127
но на посылки пульта не реагирует....
Я третий день голову ломаю, подскажите....
P.S. когда меняеш условие - "ADDRESS > 32 Then" или "ADDRESS = 255" то отображаеться следующее:
Address: 255
Command: 127
но на посылки пульта не реагирует....
- Вложения
-
- Text file.txt
- текст программы
- (932 байт) 343 скачивания
- pavel123
- Грызет канифоль
- Сообщения: 268
- Зарегистрирован: Чт май 17, 2007 09:44:13
- Откуда: Украина, г. Кривой Рог
Re: Нужна помощь по Баскому и ADC
Igor_67 писал(а):И какую функцию использовать в баскоме для отсечения лишних цифр в переменной типа Single? Нужно, чтобы на индикатор выходило: Х.Х V, а не Х.ХХХХХХХХХХХ V.
Посмотри в хелпе Fusing, там много всего написано.
Это типа задание маски вывода.
вот, как то так
lcd = Fusing(переменная, "#.#")
- Секретный кот
- Поставщик валерьянки для Кота
- Сообщения: 2106
- Зарегистрирован: Ср сен 17, 2008 14:32:15
- Откуда: Старые Васюки
- Контактная информация:
константин_KoSS_89 писал(а):Почему НЕРАБОТАЕТ эта элементарная программа?![]()
Я третий день голову ломаю, подскажите....
Это не программа не работает, а ваш ИК приёмник. Адрес 255 получается, когда ИК приёмник ничего не ловит.
Gryphon писал(а):Кто знает, как использовать ЦАП в Bascom-AVR?
А он там есть?
Даже остановленные часы два раза в сутки показывают правильное время.
- константин_KoSS_89
- Вымогатель припоя
- Сообщения: 602
- Зарегистрирован: Пн дек 29, 2008 01:40:28
- Откуда: (Украина, г. Стаханов, Луганская обл.) теперь Кемерово :)
Секретный кот писал(а):константин_KoSS_89 писал(а):Почему НЕРАБОТАЕТ эта элементарная программа?![]()
Я третий день голову ломаю, подскажите....
Это не программа не работает, а ваш ИК приёмник. Адрес 255 получается, когда ИК приёмник ничего не ловит.
Изначально Адрес стоит 0 ! и ничего неработает, приёмник 100% рабочий, снял с работаюшей конструкции...
Может подскажеш чтонибудь
- Секретный кот
- Поставщик валерьянки для Кота
- Сообщения: 2106
- Зарегистрирован: Ср сен 17, 2008 14:32:15
- Откуда: Старые Васюки
- Контактная информация:
константин_KoSS_89 писал(а):Изначально Адрес стоит 0 !
Как понять – изначально стоит? Где он изначально стоит?
Ещё раз: команда GETRC5 возвращает код адреса 255, когда с ИК приёмника ничего нет.
константин_KoSS_89 писал(а):приёмник 100% рабочий, снял с работаюшей конструкции...
Может подскажеш чтонибудь
Если приёмник действительно RC5 и действительно рабочий, значит либо он неправильно подключён, либо неправильно сконфигурированы порты... Пример из help с ним работает?
Даже остановленные часы два раза в сутки показывают правильное время.
- константин_KoSS_89
- Вымогатель припоя
- Сообщения: 602
- Зарегистрирован: Пн дек 29, 2008 01:40:28
- Откуда: (Украина, г. Стаханов, Луганская обл.) теперь Кемерово :)
Дабы мы не блуждали вокруг да около, вот скрин, там всё как и в help
всё по идеи должно работать, но нетут то было, непойму почему
Светик, который я подключил к PORTD.0 мигает при нажатии кнопок ПДУ, следовательно приёмник рабочий, плюс проверял на доругом, новом с магозина.....
Непойму в чём дело, неругайтесь пожалуйсто....
всё по идеи должно работать, но нетут то было, непойму почему
Светик, который я подключил к PORTD.0 мигает при нажатии кнопок ПДУ, следовательно приёмник рабочий, плюс проверял на доругом, новом с магозина.....
Непойму в чём дело, неругайтесь пожалуйсто....
- Вложения
-
- KOD.JPG
- (64.88 КБ) 585 скачиваний
- Секретный кот
- Поставщик валерьянки для Кота
- Сообщения: 2106
- Зарегистрирован: Ср сен 17, 2008 14:32:15
- Откуда: Старые Васюки
- Контактная информация:
константин_KoSS_89 писал(а):вот скрин, там всё как и в help
Не совсем. Например не увидел строк
Код: Выделить всё
$hwstack = 32
$swstack = 10
$framesize = 40
И всё же проверьте схему подключения, возможно вы подаёте на вход МК инвертированный или искажённый сигнал. Ещё бы помогло указать типы пульта и приёмника.
Даже остановленные часы два раза в сутки показывают правильное время.
- константин_KoSS_89
- Вымогатель припоя
- Сообщения: 602
- Зарегистрирован: Пн дек 29, 2008 01:40:28
- Откуда: (Украина, г. Стаханов, Луганская обл.) теперь Кемерово :)
Да нет, на счёт инверсии я сомневаюсь что сие вобще возможно(я подключал также как и к остальным конструкциям) тип приёмника незнаю, но их в мастерских впаивают в телики, DWD итд....А пульты все которые имелись дома я пробывал - никуя
вот например от телика - SONY RM-836 там точнот RC5 хз, немогу понять почему, монтаж тоже проверял, всё путём!
Да
подставил в прогу, результата ноль!
Да
$hwstack = 32
$swstack = 10
$framesize = 40
подставил в прогу, результата ноль!
- Секретный кот
- Поставщик валерьянки для Кота
- Сообщения: 2106
- Зарегистрирован: Ср сен 17, 2008 14:32:15
- Откуда: Старые Васюки
- Контактная информация:
константин_KoSS_89 писал(а):вот например от телика - SONY RM-836 там точнот RC
Сильно сомневаюсь. Ни один пульт Sony у меня как RC5 не распознался.
константин_KoSS_89 писал(а):подставил в прогу, результата ноль!
Ну значит точно дело не в проге – т.к. у меня этот пример работает (с RC5 пультами с кодом адреса 0-телевизор и 29-свет).
Да а в чём собственно проблема, напишите для второго МК прогу по засылке RC5 кодов, и с него проверьте приём, заодно попрактикуетесь.
Даже остановленные часы два раза в сутки показывают правильное время.
- константин_KoSS_89
- Вымогатель припоя
- Сообщения: 602
- Зарегистрирован: Пн дек 29, 2008 01:40:28
- Откуда: (Украина, г. Стаханов, Луганская обл.) теперь Кемерово :)
вобщем нарыл в help такое, думаете прокатит?
Да, там после проги вопросик....
Да, там после проги вопросик....
- Вложения
-
- Print RC5.txt
- Здесь код и вопрос
- (898 байт) 321 скачивание
- Секретный кот
- Поставщик валерьянки для Кота
- Сообщения: 2106
- Зарегистрирован: Ср сен 17, 2008 14:32:15
- Откуда: Старые Васюки
- Контактная информация:
константин_KoSS_89 писал(а):вобщем нарыл в help такое, думаете прокатит?
Прокатит, правда в таком варианте схемы дальность будет никакая, но она и не требуется.
константин_KoSS_89 писал(а):Да, там после проги вопросик....
Ответ на вопросик - НЕТ
Вот кстати результат работы учебной проги по приёму RC5:
Даже остановленные часы два раза в сутки показывают правильное время.