Перейти к содержанию

demiurg1978

Members
  • Постов

    361
  • Зарегистрирован

  • Посещение

Весь контент demiurg1978

  1. Вариант первый. ldi r16, 1 Cycle: dec r16 Проверка на переполнение или отрицательное число, не помню команду. Если да, выход, если нет lsl r16 rjmp Cycle Получили бит в соответствии с переменной от 0 до 7. Второй вариант. Создаем таблицу. Table_bits: .db 0b00000001, 0b00000010 .db 0b00000100, 0b00001000 .db 0b00010000, 0b00100000 .db 0b01000000, 0b10000000 Установка адреса указателя на flash таблицу. Прибавляем переменную. Считывает значение. Получаем бит в соответствии с переменной от 0 до7. Народ. В данном случае вопрос касается алгоритмов. Вы не правы, отправляя тс читать книги. В книгах зачастую нет ответа на такие вопросы.
  2. Вспомнил. Прерывание может работать исправно, а основной цикл нет. Именно поэтому считается дурным тоном делать сброс сторожевого таймера в прерываниях. Нужно тщательно продумывать, как работает основной цикл. И если в основном цикле есть долгие циклы, вычисления, следует перенастраивать сторожевой таймер. В зависимости от кристалла максимальное время 2,5 с или 4 с. В одном их моих проектом мне пришлось переработать долгое вычисление таким образом, чтобы воткнуть в узкое место сброс сторожевого таймера.
  3. Грамотно составленный вопрос уже содержит в себе часть ответа. Я с работы, устал. Не помню и лениво вспоминать детали. Но, суть. В прерывании некошерно ставить wdr. Поэтому, анализируйте свою программу. Куда вставить в основном цикле. Подсказка. Где то в циклах. И не парьтесь насчёт нормально или нет.
  4. ТС, вы новенький. Мало того, что вы из этих, меломанов хайэндщиков, без познаний в электронике, с гипертрофированным самомнением. Так вы ещё и огрызаетесь на адекватные советы. Этот форум не для "меломанов-ебанатов". Либо по делу либо тусуйся на своих профильных форумах.
  5. Я чёт не понял. На аппарат 1 класса вы хотите натянуть хайэндовский бред?
  6. Согласен. При наличии рабочего канала этот канал и будет контрольным. Но, нужно тогда отпаять его, чтобы вход был свободен, на вход припаять переменник и фперет по нерабочемк каналу начиная от выбранного входа, иголки, линейного входа и так далее.
  7. Схема простая. Без особых вывертов. Берём контрольный усилитель, проверяем от звукоснимателя и далее. Как видно по схеме, есть коммутация сигнала. Может банально пропал контакт на переключателях. Короче, инструментарий - мультиметр, источник сигнала, контрольный усилитель. Все.
  8. Как тут уже было сказано, опыт сын ошибок трудных. Если ТС знает, хотя бы, как работает транзисторный каскад (разновидности), то разберётся. Если же нет, ни один форум на расстоянии не поможет. Так что, ТС, задуши свою жабу, найди знающего человека и заплати ему за ремонт аппарата.
  9. Делаем звуковой генератор. Можно воспользоваться программой на пк и со звуковой карты получить сигнал нужной частоты и амплитуды. Делаем развязку на резисторе и конденсаторе, дабы не спалить звуковуху и пациента, и покаскадно подаём сигнал. Осциллографом или контрольным усилителем проверяем где теряется сигнал. Ищем, скачиваем схему пациента и фперет!
  10. Vobr. Если по хорошему, ты пришёл в чужой монастырь. Наезжаешь на автритетного участника этого форума. Ты бы не залупался, а подумал. Да, неприятно. Агрессия на агрессию это первичная реакция. Но ты же не жывотное идти на поводу инстинктов. Так что иди и подумай. Над своим поведением. И орангутаном. Который тобой управляет. Когда подумаешь, приходи обратно. Форум обмен опытом, а не оскорблениями и *****юлями.
  11. Народ. Харе скандалить. Ты новенький, прекрати залупаться. А стареньких попрошу сдерживаться.
  12. Ха! Ептыть! Спасибо! Напомнили, а я думаю, что это на форумах градус атмосферы стал повышаться...
  13. Медленно вздохните, медленно выдохните. Форум ни при чем. Это один ИЗ. Источников ответов. Посмотрите на это филосовски. Интернет дело такое... Это сухая информация. Эмоциональную окраску сухим сообщениям придаете вы сами. Вы же не видите собеседника? Его глаз, мимику, жесты и так далее. Это особенность психологии человека. Мозг так устроен. Недостаток информации восполняется. Чем-то. Так что сделали - молодец. На этом все. Смотрите на это все практически. Помогли - спасибо. Не помогли. Ну и ладно. Все просто. А то что кто-то что сказал - это нынешняя социальная болезнь. Ответственности нет. Оппонент далеко, Где-то. Анонимен.
  14. Не поздно. Главное - ЗАХОТЕТЬ. Просто в вашем возрасте ОЧЕНЬ трудно преодолеть всего лишь две вещь. Инерцию. Под инерцией понимаются устоявшиеся синаптические связи и когнитивные функции. И страх. Перед сложностью. Плюшка. Статистика показывает, что люди дольше живут, если до последнего на всю катушку используют свой мозг. Перемены - это стресс для мозга. Но и награда высока. Дольше живешь и при своем рассудке. Альтернатива - склероз, маразм и расплодившиеся тараканы...Выбирать вам... По науке мозг изменчив и пластичен ВСЮ жизнь. Просто с возрастом труднее. Но можно. Кстати, откуда взялось, что заменен микроконтролллер? Я бегло тему смотрел...
  15. Я согласен с твоими словами, если берется человек, который возомнил, что он что-то умеет и берется, хотя в реальности это не так. Это как в байке про сантехника, который освоил программируемые реле. FBD. Но, если работу сделал человек, который четко представляет, что он делает, учитывает многие нюансы, почему бы и нет?...
  16. AVR хороши низким порогом вхождения, выполнением большинства команд за один такт. Да, команд больше чем у PIC-ов, но некоторые команды практически идентичны. Доступность. С PIC-ами не работал. Единственный плюс, который скажу в их сторону, по крайней мере, в сторону 8 битников. Асинхронный внешний счетный вход таймеров-счетчиков.
  17. srps_nsk () mail.ru если интересно, давайте попробуем. Могу взяться. Программу буду писать на си.
  18. А тема котируется? Если да, напишите ТЗ. Посмотрю. Может напишу программу на си. С одной стороны, был как то в зоомагазине. Всякие разные контроллеры аквариумов. И функционал богат. И цены. Убивают желание что то самому сделать. Как то не увидел смысла заморачиваться с этой темой. Проще купить.
  19. Я вам пример выложил, программный модуль измерения переменного тока. Видео с измерением куда-то задевал, осталось одно. Так для наглядности. Проект был скрепер. На этапе проверки макета. Кнопки, концевики, символьный дисплей, измерение тока 3 фазы, часы реального времени. Выходы управляют пускателями эл двигателя. Реверс. Защита по току.
  20. Эээ, как бы микроконтроллеру абсолютно без разницы, что выполнять. Хоть математику, хоть холостые циклы. Главное, успевать вычислять, и здесь скорее программист напрягается.
  21. Я бегло смотрел, ответил автору ТС, и не увидел что топик из нескольких страниц и вроде как автор разобрался. Считайте, что я поднялся, а проснуться забыл.
×
×
  • Создать...