Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Уважаемые программисты, не могли бы вы помочь написать программу.Микропроцессоры  (Прочитано 6420 раз)
0 Пользователей и 1 Гость смотрят эту тему.
rvserg
Новенький

ru
Offline Offline

« : 28-05-2012 16:33 » 

Доброго времени суток.
Признаюсь сразу. Программа нужна для "куска" моей курсовой работы.
В общем ближе к сути.  К входу аналогового преобразователя подключён датчик который  опрашивает микропроцессор 1 раз в секунду. К нулевой ножке порта B подключена линия управления, исполнительным механизмом, который включается при подаче на эту ножку логическую единицу, и выкл. при подаче на эту ножку логич. нуля.
По простому, надо реализовать алгоритм управления, который включает исполнительный механизм, если считанный код с АЦП будет больше заданной величины, и выключить его в противном случае.
Работаем мы с контролером PIC16F73.

Если у кого есть время, помогите.
Записан
Dale
Блюзмен
Команда клуба

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #1 : 28-05-2012 17:44 » 

На нашем форуме вряд ли кто-то возьмется.
Во-первых, с микропроцессорами здесь работают единицы. Во-вторых, чтобы браться за чужую работу, нужна мотивация: либо заработок, либо нетривиальная задача, решение которой принесет удовольствие и пополнит копилку опыта. Ничего из перечисленного здесь не наблюдается, поэтому вероятность положительного результата стремится к нулю, увы.
Впрочем, иногда я ошибаюсь.
Записан

Всего лишь неделя кодирования с последующей неделей отладки могут сэкономить целый час, потраченный на планирование программы. - Дж. Коплин.

Ходить по воде и разрабатывать программное обеспечение по спецификациям очень просто, когда и то, и другое заморожено. - Edward V. Berard

Любые проблемы в информатике решаются добавлением еще одного уровня косвенности – кроме, разумеется, проблемы переизбытка уровней косвенности. — Дэвид Уилер.
Sla
Модератор

ua
Offline Offline
Пол: Мужской

WWW
« Ответ #2 : 28-05-2012 17:45 » 

1. Прочитайте ТЗ самостоятельно
2 Нарисуйте структурную схему связей между МК и датчиком
3. Покажите временные диаграммы.
А там до самостоятельного написания кода  - 5 минут.

Добавлено через 3 минуты и 3 секунды:
> По простому, надо реализовать алгоритм управления, который включает исполнительный механизм, если считанный код с АЦП будет больше заданной величины, и выключить его в противном случае.

И нарваться на дребезг
« Последнее редактирование: 28-05-2012 17:48 от Sla » Записан

Мы все учились понемногу... Чему-нибудь и как-нибудь.
rvserg
Новенький

ru
Offline Offline

« Ответ #3 : 28-05-2012 17:53 » 

На нашем форуме вряд ли кто-то возьмется.
Во-первых, с микропроцессорами здесь работают единицы. Во-вторых, чтобы браться за чужую работу, нужна мотивация: либо заработок, либо нетривиальная задача, решение которой принесет удовольствие и пополнит копилку опыта. Ничего из перечисленного здесь не наблюдается, поэтому вероятность положительного результата стремится к нулю, увы.
Впрочем, иногда я ошибаюсь.

Я не стал упоминать о "заработке", ибо боюсь удаления темы.
Записан
Dale
Блюзмен
Команда клуба

ru
Offline Offline
Пол: Мужской

WWW
« Ответ #4 : 28-05-2012 18:01 » 

Я не стал упоминать о "заработке", ибо боюсь удаления темы.

Ваша тревога лишена оснований: имеется специальная тема https://forum.shelek.ru/index.php/board,84.0.html , где подобные предложения не нарушают правил приличия (см. также https://forum.shelek.ru/index.php/topic,25836.0.html).
Записан

Всего лишь неделя кодирования с последующей неделей отладки могут сэкономить целый час, потраченный на планирование программы. - Дж. Коплин.

Ходить по воде и разрабатывать программное обеспечение по спецификациям очень просто, когда и то, и другое заморожено. - Edward V. Berard

Любые проблемы в информатике решаются добавлением еще одного уровня косвенности – кроме, разумеется, проблемы переизбытка уровней косвенности. — Дэвид Уилер.
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines