Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 23.12.2004, 17:55  
Li$ergin
Гость
 
Сообщений: n/a
По умолчанию Интересно светятся светодиоды на 16F84А

8O С контроллерами знаком недавно. В тупик поставила следующая ситуация. Подключаю 4 светодиода к выходам RB0-RB3. Дальше в программе должны светится сперва все 4, потом первых 2, потом вторых 2. Но. 4 светятся без проблем. Затем, когда должны гореть 2 – то ни один не светится, то оба но слабенько, то один нормально, то один слабенько. Так же и когда должны светится оба других. Светодиоды подключены через резистор 470 Ом, а другим концом – к общему проводу. Просто не пойму в чем дело, все 4 ж светятся!!! Помогите, плиз…
e-mail:genich78@mail.ru
Реклама:
 
Непрочитано 23.12.2004, 18:24  
DK
Почётный гражданин KAZUS.RU
 
Аватар для DK
 
Регистрация: 10.05.2003
Адрес: Москва
Сообщений: 2,528
Сказал спасибо: 737
Сказали Спасибо 1,927 раз(а) в 799 сообщении(ях)
DK на пути к лучшему
По умолчанию

код - в студию!
__________________
Опыт - это школа, в которой человек узнает, каким дураком он был раньше.
DK вне форума  
Непрочитано 23.12.2004, 18:43  
li$ergin
Гость
 
Сообщений: n/a
По умолчанию

Изначально писался переключатель гирлянд. Но проблема там была похожей, я думал, что трохи опыта в программировании не хватило (задумка была на все случаи жизни). По сему, для выяснения ситуации было написано следующее:
list p=16f84
#include‹p16f84.inc›

__config _CP_OFF &_WDT_OFF & _PWRTE_ON & _XT_OSC



delcyc1 equ 0x0D
delcyc2 equ 0x0E
delcyc3 equ 0x0F

org 0x000


bsf STATUS, RP0
movlw b'11111111'
movwf PORTA
movlw b'11110000'
movwf PORTB
bcf OPTION_REG, 7
bcf STATUS, RP0
clrf PORTA
clrf PORTB


begin movlw b'00001111'
movwf PORTB
call delay
movlw b'00001100'
movwf PORTB
call delay
movlw b'00000011'
movwf PORTB
call delay
goto begin

delay movlw 0x0A
movwf delcyc3
c3 movlw 0xFF
movwf delcyc2
c2 movlw 0xFF
movwf delcyc1
c1 decfsz delcyc1, f
goto c1
decfsz delcyc2, f
goto c2
decfsz delcyc3, f
goto c3
return

end
 
Непрочитано 24.12.2004, 17:13  
xelos
Прописка
 
Регистрация: 27.08.2004
Сообщений: 107
Сказал спасибо: 0
Сказали Спасибо 20 раз(а) в 20 сообщении(ях)
xelos на пути к лучшему
По умолчанию

Общее правило: лучше диоды подключать к общему питанию. Тогда диоды будут включены, когда на порте В будет логический 0 и выключены, когда логический 1.
На порте В есть встроенные сопротивления подтягивания - проверить отключены ли они.
xelos вне форума  
Непрочитано 24.12.2004, 21:03  
li$ergin
Гость
 
Сообщений: n/a
По умолчанию

Да, премного благодарен за помощь. Есть вопрос. А как такое подключение скажется на потреблении. Проблемку решил с утра пораньше тем, что на корпус резисторы, а светодиоды - на микруху. Ну, не чайник я, просто давно не учился...
 
Непрочитано 04.01.2005, 13:00  
xelos
Прописка
 
Регистрация: 27.08.2004
Сообщений: 107
Сказал спасибо: 0
Сказали Спасибо 20 раз(а) в 20 сообщении(ях)
xelos на пути к лучшему
По умолчанию

Ну вот я и вернулся с НГ.

потребление - каждый сд примерно 20 мА плюс потребление микрухи, плюс всего остального.

при подключении диодов к общей массе - весь потребляемый диодами ток будет проходить через микруху, а она не может на выходе давать неограниченный ток. При подключении к общему питанию - эта проблема снимается.
xelos вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Интересно любое мнение и совет FOLKSDOICH Источники питания и свет 75 10.10.2011 22:36
[Решено] а куда делась интересно моя тема ? ВЕТАЛЬ Видеотехника 0 15.03.2006 02:48
Проблемы с записью 16F84А на JDM под IC-Prog. Андрей_ Микроконтроллеры, АЦП, память и т.д 11 14.02.2005 18:12


Часовой пояс GMT +4, время: 18:23.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot