Jump to content

Recommended Posts

Технология Maxim Integrated nanoPower: когда малый IQ имеет преимущества

При разработке устройств с батарейным питанием важно выбирать компоненты не просто с малым потреблением, но и с предельно малым током покоя. При этом следует обратить внимание на линейку nanoPower производства компании Maxim Integrated. В статье рассмотрено их применение на примере системы датчиков беспроводной оконной сигнализации.

Подробнее

тут короче переменная байт может принять значения от 0 до 255, а слово от1 до 65535, с чем это едят, пока не понимать) но в программе я ставил 65000 на переменной и все работало только паузу 100 сделал

Share this post


Link to post
Share on other sites

это потомучто БАСИК прощает иногда ошибки.

Если тебе нужна переменная от 0 до 255 то ставь байт

Если больше - слово.

с чем это едят, пока не понимать

Это едять с тем что у МК есть память, и в зависимости от типа переменной - байт, слово - выделяется какой то кусочек памяти - больший или меньший.

Share this post


Link to post
Share on other sites
                     

Платы Nucleo на базе STM32G0: чего можно добиться с помощью связки Nucleo и Arduino

Платы Nucleo и платы расширения X-NUCLEO от STMicroelectronics можно интегрировать в платформу Arduino с помощью библиотеки STM32duino. Связка плат Nucleo и платформы Arduino, и наличие готовых библиотек – представляет удобный инструмент для создания прототипов и конечных приложений в условиях ограниченного времени. Статья содержит пошаговые инструкции по установке библиотек и запуску примеров для Nucleo.

Подробнее...

Всем добра!

"написал" маленькую программку с кнопкой для поледовательного переключения светодиодов, но не нашел способа как это делать без паузы

к примеру у меня для того что бы при нажатии на кнопку переключился светодиод нужно выждать время, пока кончится пауза, если установить слишком маленькую то не успеешь кнопку отпустить, как все поочередно включаться, а сильно большую ждать долго, пока оптимально 200мс

но вернее будет без паузы, как это сделать?

trisB = %00000001 'порты рb5-1 выходы рb0-вход

portB = %00000010 'все выводы порта B 0 кроме B1

LED1:

PortB = %00000010 'горит B1

pause 200

if PortB.0 = 1 then LED1 'если через 200 мс кнопка не нажата вссе остается на прежнем месте

if PortB.0 = 0 then LED2 'кнопка нажата переходим к следующему диоду

LED2:

PortB = %00000100 'горит B2

pause 200

if PortB.0 = 1 then LED2

if PortB.0 = 0 then LED3

LED3:

PortB = %00001000 'горит B3

pause 200

if PortB.0 = 1 then LED3

if PortB.0 = 0 then LED1

end

Edited by fracht

Share this post


Link to post
Share on other sites

О! я как раз с такой и ношусь,действительно помогает в освоении, но там все кратко, что ж буду тогда дальше разбираться

Share this post


Link to post
Share on other sites

Леплю проект бортовика с измерением температуры, напряжения акомулятора, и хотелось бы мерять расход топлива (средний\пиковый). Потихоньку осваиваю Пики, вот и появился вопросец. Слепил сначала проект на 16Ф628А, термометры с выводом на ЖКИ, всё отображается корректно. Но так как для дальнейшего развития проекта потребовался АЦП, а в 16Ф628А его нет, то камень был заменён на 16Ф690. И тут уже отображение не полное. Вывод информации выполняется с помощью символов прописаных в lcdchar. Помоготе разобраться что не так. Кстати, русский шрифт тоже не выводится.

T628.rar

T690.rar

Edited by iggi1711

Share this post


Link to post
Share on other sites

Модель собрал на индикаторе 16*2 LM016L в Протеусе(версия 7.7), написано на ПикБейсике 2.6 ,компилировал MicroCode Studio Plus 3.0.0.5

Share this post


Link to post
Share on other sites

Вопрос не в том чем компилировать, просто на 628 камне все отображается, а 690 не отображает символы из lcdchar.

Share this post


Link to post
Share on other sites

Наверно правильно скомпилировано раз работает(но не всё показывает), а по другому компилить пока не умею.

Share this post


Link to post
Share on other sites

Пробовал сейчас, мой компилятор вообще ругается, пишет что якобы не поддерживается этот ПИК

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Similar Content

    • By duty
      Привет, участникам форума! Подскажите, пожалуйста, как можно реализовать связь микроконтроллера pic с адресным ключом (ds2405 или ds2408) по 1-wire (на шине будут висеть несколько ключей)  для считывания pio ключа, во входном режиме, т.е на pio поступает сигнал  с магнитоконтактного датчика о срабатывание его или нет.    Datasheet читал, но мало чего понял.  Тестирование произвожу в proteus 8.6
    • By Максим123456789
      делаю диплом, в схеме у меня микроконтроллер PIC16F688 и мне нужно его заменить на ATmega. Не могу найти похожий
    • By Anton Bondarenko
      Всем привет
      Прошу не ругать, впервые подобный вопрос задаю.
      Хочу сделать прибор, который будет посылать сигнал, когда возле прибора будет проходить металлический предмет. 
      — угол отслеживания до 30° а лучше прямая линия, траектория
      — время реакции очень высокое до 100 мс
      — ширина проема в котором нужно сканировать от 10 до 20метров,
      — передача сигнала через вифи
      Может есть готовые решения, или отдельные компоненты.
      Подскажите пжл в каком направлении искать.
      Смотрел датчики движения, но главная проблема — время реакции.
      Спасибо
       
    • By Sofia Vin
      Предлагаем проектную работу в Москве:
      Микроконтроллер STM32F103.
        
      Есть встроенный код с использованием функций библиотеки FreeRTOS, код имеет описанный протокол для связи с внешним миром.
        
      Необходимо проводить доработку кода под задачи программиста верхнего уровня и его тестирование в составе оборудования. 
      Работа в лаборатории (м.Университет) и удаленно. 
      Оплата по договоренности.
      Если Вы обладаете опытом схемотехнического проектирования и программирования микроконтроллеров, и Вас заинтересовала данная возможность, ждем Ваши отклики по контактным данным:
      8 (925) 023-60-02   Алексей
      E-mail: nassa@marathon.ru
       
  • Сообщения

    • Понадобилась пара трансов 2*25В, хочу такие взять https://www.promelec.ru/product/122670/ но по даташиту у него на холостом 2*28,55В это оно сразу при подключении даже слабой нагрузки сядет до 25В или это на максимуме? мне нужно чтобы небыли больше +/-35В постоянки на выходе 
    • Это позиционное обозначение конденсатора на схеме. Ищите к этой плате перечень элементов, в котором каждому обозначению соответствует какой элемент стоит. Большая вероятность, что конденсаторы 5314, 5315, 5312 одинаковые...
    • Guest Александр
      День добрый Хочу научиться нормально паять, подобрал инструмент: Century Tool SJ95-112 Magnifier MG16129-A Припой проволочный (Sn97 Ag0.3 Cu 0.7 + Flux 2%) BK-10003 0.3мм 50гр на катушке Baku Собственно вопросы: 1. Нормальный ли набор? 2. Упустил ли что то или есть вариант получше указанного? 3. Безсвинцовая пайка - паяльник, ним можно будет выпаять старую схему или какой то компонент (который паялься с свинцом)? 4. Припой с флюсом, т.е. флюс отдельно покупать не надо? P.S. громко не материть)
    • Попробовал ради интереса поменять местами К и Э при нормально настроенном  и запитаном каскаде на КТ209К. Напряжение на коллекторном резисторе ( 5в)  улетает в 9 вольт, как только вместо коллектора появляется эмиттер. Усиление падает в 4 раза и большие искажения. Что там за схема волшебная такая была на заводе у Александра, чтобы ничего нельзя было определить приборами при переворачивании транзистора, это просто мистика. Наверное это был завод чародейства и волшебства. Сами проверьте на досуге, если будет желание.
    • Переделка популярной китайской 4-х канальной , 8-ми режимной гирлянды на лампах накаливания на современные китайские светодиодные гирлянды типа "Роса". Ссылка на статью: //cxem.net/sound/light/light131.php Автор статьи: //cxem.net/profile/22456/
    • — Лева! Таки никогда не женись на красивой! Красивая может тебя бросить! — Дядя Яша, но ведь и некрасивая может меня бросить! — Да и хрен с ней! . . 
    • Что вы понимаете под "щупом"? Вы имеете ввиду что отключать мк по достижению рабочего напряжения не целесообразно? Если да, то почему?
×
×
  • Create New...