помогите с pic16f877

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Родился
Сообщения: 16
Зарегистрирован: Чт сен 22, 2011 01:35:11

Сообщение giorgi »

привет в качестве сигнала на вход pic сколько вольт нужно подавать, (на PIN) а на выходе как подключить пускатели и реле? зараниее спасибо.
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Сообщение К@Т »

Логический ноль-до 30% питания,а единица-более 70%питания.На выходе надо ставить усилители тока т.к. мк не расчитан на большой ток.
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Реклама
Родился
Сообщения: 16
Зарегистрирован: Чт сен 22, 2011 01:35:11

Сообщение giorgi »

помогите пожалуиста. какои оптротранзистор поставить на выход pik16f877 для включения реле на 24в зарание спасибо.
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Сообщение К@Т »

giorgi писал(а):помогите пожалуиста. какои оптротранзистор поставить на выход pik16f877 для включения реле на 24в зарание спасибо.
А ток то какой нужен мы должны сами догадатса?Короче считай -ток срабатывания рэле/ток порта=h21 транзистора. :)
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Сообщения: 16
Зарегистрирован: Чт сен 22, 2011 01:35:11

Сообщение giorgi »

K@T спасибо за ответ но я ничерта не понял, можно по подробнее я хочу на выходе pic подключить реле 24в 15ма. чем включать? просто транзистором, опртотранзистором или через ULN2004A как надёжнее.
Реклама
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Сообщение К@Т »

giorgi писал(а):K@T спасибо за ответ но я ничерта не понял, можно по подробнее я хочу на выходе pic подключить реле 24в 15ма. чем включать? просто транзистором, опртотранзистором или через ULN2004A как надёжнее.
Надёжнее оптотранзистором,т.к. это защитит мк от случайного попадания 24В на порт при пробое транзистора :))
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Реклама
Родился
Сообщения: 16
Зарегистрирован: Чт сен 22, 2011 01:35:11

Сообщение giorgi »

K@t я наверное уже вам надоел но если вам не трудно скажите какую конкретно модель поставить. заранее спасибо.
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Сообщение К@Т »

giorgi писал(а):K@t я наверное уже вам надоел но если вам не трудно скажите какую конкретно модель поставить. заранее спасибо.
Я бы поставил cny17fx :)
Вложения
cny17fx.pdf
(103.49 КБ) 961 скачивание
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Родился
Сообщения: 16
Зарегистрирован: Чт сен 22, 2011 01:35:11

Сообщение giorgi »

K@T спасибо.
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Сообщение К@Т »

giorgi писал(а):K@T спасибо.
Пжалста :)
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Родился
Сообщения: 16
Зарегистрирован: Чт сен 22, 2011 01:35:11

Сообщение giorgi »

подтвердите пожалуиста это правильное подсоединение програматора pikkit2 к микроконтролеру pic16f877 и pic16f628. В даташитах разобраться не смог там подругому написано в место VCC написано VDD. и т.д.

pic16f628

4--VPP
5--GND
10--PGM
12--CLOCK
13--DATA
14--VCC

pic16f877

1--VPP
11--VCC
12--GND
31--GND
32--VCC
36--PGM
38--PGM
39--CLOCK
40--DATA
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Сообщение К@Т »

giorgi писал(а):подтвердите пожалуиста это правильное подсоединение програматора pikkit2 к микроконтролеру pic16f877 и pic16f628. В даташитах разобраться не смог там подругому написано в место VCC написано VDD. и т.д.

pic16f628

4--VPP
5--GND
10--PGM
12--CLOCK
13--DATA
14--VCC

pic16f877

1--VPP
11--VCC
12--GND
31--GND
32--VCC
36--PGM
38--PGM
39--CLOCK
40--DATA
Рас даташиты начал курить,то кури до конца(пока сам не вкуриш) :)
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Родился
Сообщения: 16
Зарегистрирован: Чт сен 22, 2011 01:35:11

Сообщение giorgi »

постипенно выучу а всётаки правильно или нет пожалуиста ответьте.
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Сообщение К@Т »

giorgi писал(а):постипенно выучу а всётаки правильно или нет пожалуиста ответьте.
Правильно :)
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Родился
Сообщения: 16
Зарегистрирован: Чт сен 22, 2011 01:35:11

Сообщение giorgi »

K@T спасибо за помащь.
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Сообщение К@Т »

giorgi писал(а):K@T спасибо за помащь.
Пжалста :)
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 378
Зарегистрирован: Вс сен 11, 2011 12:35:11

Сообщение AVT-28 »

Коли тут все про 16f887 сюда и напишу, думаю это правильно.

Растолкуйте кодом как опросить матрицу кнопок динамическим способом?
Есть клава и подключена как в обучалке http://radiokot.ru/start/mcu_fpga/avr/16/.
Но мне ассемблер пока не понять до такой степени да и програмлю я на C++ hi-tech pro C компилятор.
Конечно я уже кой чего могу понять в АСМ но посмотрев обучалку я понял только 10 процентов из того что там написано.
Я не понимаю принципа опроса.
Если не сложно местным профи или рассказать или написать полный код опроса клавы и например по нажатию каждой копки выводить на дисплей нажата кн.1, кн2 кн 3.
Это было бы очень полезно всем на сайте новичкам кто начал програмить на С++ 16 887.
И можно этот пример воткнуть в обучалку.
У меня используется 7 кнопок. Если подключать матрицу уходит на 7 кнопок 6 выводов микросхемы. Поидее нет смысла. Но пока 7 а потом может придет момент мне понадобится в моей программе 12 кнопок.


Спасибо за понимание чайников! :)
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Сообщение К@Т »

AVT-28 писал(а):Коли тут все про 16f887 сюда и напишу, думаю это правильно.

Растолкуйте кодом как опросить матрицу кнопок динамическим способом?
Есть клава и подключена как в обучалке http://radiokot.ru/start/mcu_fpga/avr/16/.
И откуда Вы такие умные да брехливые берётесь? :)))
1)16f887 это не авр!
2)Как можно писать программы на "языке компилятора си++" ?
3)В обучалке всё разжовано как для первоклашек.
:))) :))) :)))
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 378
Зарегистрирован: Вс сен 11, 2011 12:35:11

Сообщение AVT-28 »

К@Т писал(а):
AVT-28 писал(а):Коли тут все про 16f887 сюда и напишу, думаю это правильно.

Растолкуйте кодом как опросить матрицу кнопок динамическим способом?
Есть клава и подключена как в обучалке http://radiokot.ru/start/mcu_fpga/avr/16/.
И откуда Вы такие умные да брехливые берётесь? :)))
1)16f887 это не авр!
2)Как можно писать программы на "языке компилятора си++" ?
3)В обучалке всё разжовано как для первоклашек.
:))) :))) :)))
Не на языке компиляторе а на с++ а компилятор в mplab hi-tech pro.
Для кого разжевано я для начинающий темный лес, и для того что бы разбираться надо принцип понимать.
Хотя бы принцип описать. Я вот не понимаю почему на D0 D1 D2 в обучалке, висит постоянно 1. Ну и 0 там никогда не появится вот в чем дело. Как контроллер понимает?
Другое дело с А0-А3 там все ясно.
Вот мне не понятно как на D0 D1 D2 появляется 0.
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1573
Зарегистрирован: Сб окт 09, 2010 12:33:48
Откуда: Незалежная

Сообщение К@Т »

AVT-28 писал(а):Для кого разжевано я для начинающий темный лес, и для того что бы разбираться надо принцип понимать.
Учи Ассемблер :) Для пиков прикрепил а для авр не крепитса(большой),засвети мыльник-я его кину.
Вложения
Асемблер для PIC.pdf
(732.8 КБ) 13678 скачиваний
У кошки 4 ноги и хвост-плюс,минус,вход,выход,а хвост-земля.....Надо переходить с китайской бурды на канифоль.......[url=http://infobar.hsdn.org/][img]http://static.hsdn.org/infobar/350x60.gif[/img][/url]
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»