Микроконтроллеры |
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Микроконтроллеры |
1.5.2011, 11:50
Сообщение
#141
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
(IMG:style_emoticons/default/smile.gif)
Сравнивать можно с любым, или с RAW -кодом (см. даташит на DS1820) или уже с перерасчитанным. |
|
|
26.5.2011, 21:37
Сообщение
#142
|
|
Technical maniac Группа: Почетные ветераны Сообщений: 1181 Регистрация: 13.7.2010 Из: Астрахань Вне форума Авто: Lancer IX-1.5 CVT Репутация: 49 |
Ну как, кто-нибуть купил/получил PicKit? Что-то все молчат... (IMG:style_emoticons/default/dry.gif) Я купил!И адаптер спаял (IMG:style_emoticons/default/smile.gif) |
|
|
23.8.2011, 22:52
Сообщение
#143
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 17 Регистрация: 13.1.2011 Вне форума Репутация: 0 |
как на PicBasicPro можно реализовать RGB свет?
|
|
|
24.8.2011, 16:07
Сообщение
#144
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
3 программных ШИМ-а
|
|
|
25.8.2011, 15:58
Сообщение
#145
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 17 Регистрация: 13.1.2011 Вне форума Репутация: 0 |
x var word
TRISIO = %110001 main: For X = 0 to 255 step 5 pwm GPIO.1, X, 5 next pause 1000 next x end это программа одного светодиода включение на pic 12 f629 просто если pic 12 f629 выполняет команду pwm он не может выполнять других действий , а как тогда быть с другими светодиодами? |
|
|
25.8.2011, 16:22
Сообщение
#146
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
Есть пики со встроенными (аппаратными) PWM. Напр. PIC16F737, имеет на борту 3 PWM модуля.
Запуск встроенного модуля подразумевает непрерывное выполнение программы. Еще глянь здесь, правда не на PicBasic, но все-таки... В частности AN1074 http://www.gaw.ru/html.cgi/txt/publ/opto/led.htm |
|
|
5.9.2011, 20:40
Сообщение
#147
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 36 Регистрация: 11.2.2011 Из: Шуя Вне форума Репутация: 0 |
Здравствуйте, подскажите можно ли так делать PORTА. 1 = ( здесь имя переменной) значение у которой будет 1 или 0, будет ли так порт работать? МикроБейсик
|
|
|
5.9.2011, 20:50
Сообщение
#148
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
Можно, если тип переменной выбран правильно (bit)
|
|
|
6.9.2011, 17:26
Сообщение
#149
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 36 Регистрация: 11.2.2011 Из: Шуя Вне форума Репутация: 0 |
SSh, Вы ни когда не делали что-то, типо бегущей строки, я думал что все просто, электронную часть сделал, а вот с программной появилис проблемки, хотелось бы понять принцип действия её, или исходники программы посмотреть. PIC 16F876, микробейсик.
|
|
|
6.9.2011, 17:38
Сообщение
#150
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
Нет, не делал... А на чем реализуется эта строка (LED матрицы, ЖК индикаторы, etc...)?
|
|
|
6.9.2011, 17:45
Сообщение
#151
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 36 Регистрация: 11.2.2011 Из: Шуя Вне форума Репутация: 0 |
Светодиоды пиранья, 5х15. на транзисторах.
|
|
|
6.9.2011, 18:43
Сообщение
#152
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
А дальше? Драйвера, сдвиговые регистры и т.д. Вообще мне часто попадались подобные устройства, просто за ненадобностью не читал...
http://www.google.com/search?hl=en&sou...591l591l5-1l1l0 |
|
|
6.9.2011, 19:40
Сообщение
#153
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 36 Регистрация: 11.2.2011 Из: Шуя Вне форума Репутация: 0 |
Мне хочется как можно проще, ПИК транзисторы и светодиоды, схему сам придумывал, работает! но получается выводить только строчки по горизонтали или по вертикали. Мне не нужно слова разные выводить, клавиатуры подсоединять, пик к компу...., просто с прошивкой пару слов залить и все. Так можно?
|
|
|
6.9.2011, 20:27
Сообщение
#154
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
Так, навскидку, в любом случае придется применить сдвиговые регистры.
Вот здесь законченные конструкции, повыкидывай ненужное или подправь... http://begstr.narod.ru/ http://monitor.net.ru/forum/topic208883-32.html http://radionet.com.ru/shem/shem877.html и таких еще очень много... |
|
|
6.9.2011, 20:46
Сообщение
#155
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 36 Регистрация: 11.2.2011 Из: Шуя Вне форума Репутация: 0 |
SSh, спасибо, буду пытаться...
|
|
|
3.10.2011, 21:08
Сообщение
#156
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 17 Регистрация: 13.1.2011 Вне форума Репутация: 0 |
еще раз про RGB я прото читал эт статью http://www.radiohlam.ru/teory/shim_3ch.htm
там код на асемблере , думаю как описать это на picbasic |
|
|
3.10.2011, 21:22
Сообщение
#157
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
Один из вариантов - переключать выходные уровни по прерыванию от внутр. таймера.
Или подобрать контроллер с соответствующим кол-вом ССР модулей на борту, напр. PIC16F737 содержит 3 таких модуля, а некоторые из серий PIC24 и dsPIC - до 8-и Для этого случая в PicBasic есть команда HPWM. |
|
|
3.1.2012, 21:20
Сообщение
#158
|
|
Начинающий Технический Маньяк Группа: Технический Маньяк Сообщений: 36 Регистрация: 11.2.2011 Из: Шуя Вне форума Репутация: 0 |
SSh, вы ни когда не писали или не встречались с программами на микробэйсике под контроллер пик16ф873 для ключа iButton? Интересно как считывать с него код.
|
|
|
3.1.2012, 21:38
Сообщение
#159
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
iButton работает по протоколу OneWare, MikroBasic имеет соотв. библиотеки.
Такой девайс у меня уже давно валяется - никак времени не выберу поковыряться, да в принципе не было пока необходимости. А какой пик - не важно... |
|
|
3.1.2012, 21:42
Сообщение
#160
|
|
Технический Маньяк-Гуру Группа: Администраторы Сообщений: 7044 Регистрация: 3.6.2009 Из: Армения Вне форума Авто: Lancer IX, AT Репутация: 263 |
Посмотри еще здесь
http://www.mikroe.com/forum/search.php?key...author=&fid[]=142&sc=1&sf=all&sk=t&sd=d&sr=posts&st=0&ch=300&t=0&submit=Search |
|
|
+7-978-708-85-73 Дроссель Amadeus Productions. Быстрый заказ по телефону. (Viber, WhatsApp, Telegram) |
Текстовая версия | © 2006-2024 Форум Технических Маньяков. |
|