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

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

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

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

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

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

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

 
Опции темы
Непрочитано 25.12.2012, 00:59  
stud-10
Прохожий
 
Регистрация: 25.12.2012
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
stud-10 на пути к лучшему
По умолчанию Регулирование свечения светодиодов

Нужна ваша помощь.
Необходимо составить программу регулирования яркости свечения светодиодов выходного устройства пропорционально числу, записанному в младшей тетраде входного устаройства. Ругулировку яркости осуществить изменяя соотношение времени включения и отключения светодиодов.
для микропроцессора КР580ИК80

алгоритм примерно слудцющий:
Раз уровень яркости задаётся тетрадой – значит, он может принимать значения от 0 до 15.
Примем за минимальную яркость - 0 (вообще не горит), а за максимальную яркость - 15 (всегда горит). Уровень яркости определяет количество долей периода, в течение которых светодиод горит.
Алгоритм:
Возьмем счетчик, принимающий значения от 0 до 15.
1. Обнулим счётчик, включим светодиод.
2. Если значение счётчика равно заданному уровню – выключаем светодиод.
3. Делаем паузу.
4. Увеличиваем значение счётчика.
5. Если значение счетчика меньше максимального, переходим к п.2.
6. Переходим к п.1.
Реклама:
stud-10 вне форума  
Непрочитано 25.12.2012, 01:17  
jump
Почётный гражданин KAZUS.RU
 
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,981
Сказал спасибо: 0
Сказали Спасибо 4,939 раз(а) в 2,369 сообщении(ях)
jump на пути к лучшему
По умолчанию Re: регулирование свечения светодиодов

stud-10,
"Необходимо составить программу" - кому надо к черту, тот и идет к черту! (с)
нам оно зачем? и если оно нам не надо - денег дашь?
jump вне форума  
Непрочитано 25.12.2012, 01:44  
Hives
Гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: Регулирование свечения светодиодов

алгоритм
1. запостить ссылку на фриланс
2. заблокировать тему
3. забанить автора
4. повторить скан форума
Hives вне форума  
Сказали "Спасибо" Hives
dimanka (25.12.2012)
Непрочитано 25.12.2012, 06:16  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Регулирование свечения светодиодов

Сделайте на тиньке, там шим аппаратный)
whoim вне форума  
Непрочитано 25.12.2012, 08:03  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Регулирование свечения светодиодов

Тиньки начнут проходить в универах лет через 30 минимум, поэтому программу приходится писать под кр580
niXto вне форума  
Сказали "Спасибо" niXto
Alex9797 (25.12.2012)
Непрочитано 25.12.2012, 08:25  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Регулирование свечения светодиодов

niXto, на асме? или есть более высокого уровня?
whoim вне форума  
Непрочитано 25.12.2012, 09:22  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Регулирование свечения светодиодов

В машинных кодах...
niXto вне форума  
Непрочитано 25.12.2012, 09:33  
whoim
Почётный гражданин KAZUS.RU
 
Аватар для whoim
 
Регистрация: 26.11.2011
Адрес: Анапа
Сообщений: 1,620
Сказал спасибо: 284
Сказали Спасибо 129 раз(а) в 111 сообщении(ях)
whoim на пути к лучшему
По умолчанию Re: Регулирование свечения светодиодов

ну хоть не с перфоленты..
мне вообще кажется здравой мысль, что лучше переплатить 1$ за чуть более продвинутый камень и писать, не заморачиваясь, в 5 раз быстрее на СИ. С другой стороны очень нравится работать напрямую с регистрами и видеть в 3 раза меньший размер прошивки. Но реалии есть реалии, если для себя - это одно, если планируешь много и эффективно работать - другое..

Но в любом случае конечно иметь представление как там чо работает - крайне полезно.. хотя бы на примере одного камня
whoim вне форума  
Непрочитано 25.12.2012, 09:48  
niXto
Почётный гражданин KAZUS.RU
 
Аватар для niXto
 
Регистрация: 13.10.2007
Адрес: Беларусь
Сообщений: 8,048
Сказал спасибо: 60
Сказали Спасибо 3,954 раз(а) в 2,309 сообщении(ях)
niXto на пути к лучшему
По умолчанию Re: Регулирование свечения светодиодов

КР580 - это однозначно студент. А они пишут дипломы на том, на чём надо
Ни один вменяемый человек не будет СЕЙЧАС разрабатывать новое устройство на этом семействе

Там же кроме самого проца, надо ещё штуки 4 микросхем, чтобы все заработало...
niXto вне форума  
Непрочитано 25.12.2012, 10:04  
picavr
Почётный гражданин KAZUS.RU
 
Аватар для picavr
 
Регистрация: 07.10.2007
Адрес: Луганск
Сообщений: 1,816
Сказал спасибо: 13
Сказали Спасибо 399 раз(а) в 214 сообщении(ях)
picavr на пути к лучшему
По умолчанию Re: Регулирование свечения светодиодов

Сообщение от stud-10 Посмотреть сообщение
алгоритм примерно слудцющий:
Дык а в чём проблем? Алгоритм уже написан, может быть нужно только добавить небольшую паузу между итерациями ШИМ, и закодить ))) ассемблер хоть учили?


Загружаете на PC симулятор ZX Spectrum. А для него есть GENS - компилятор ассемблера Z80 и MONS - монитор отладчик.
И пишете себе на ассемблере - милое дело...
только команды пользуете только те что для 580ИК существуют ))))
__________________
"picavr(ГАВ)мыло.ру" USB_Analyzer, Digital_Storage_Oscilloscope "picavr.kr1.ru" заказы в Китай компонентов/изготовление: плат/ЖКИ/мембраных клавиатур/имп трансформаторов

Последний раз редактировалось picavr; 25.12.2012 в 10:07.
picavr вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Регулирование яркости светодиодов по ШИМ на PIC12F629 Alpout PIC 71 16.12.2017 17:38
Симисторное регулирование тенами Gladkih Источники питания и свет 72 20.01.2012 16:22
Цвет свечения LED в зависимости от t° GUR0N Источники питания и свет 23 18.04.2010 10:39
PID регулирование greyzzz Микроконтроллеры, АЦП, память и т.д 4 06.03.2007 20:41
регулирование температуры mishutka Измерительное оборудование 2 23.09.2006 08:25


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


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