Speccy

Members
  • Публикации

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

  • Посещение

Репутация

1 Обычный

О Speccy

  • Звание
    Завсегдатай
  • День рождения 31.07.1978

Контакты

  • ICQ
    135243675

Информация

  • Пол
    Мужчина
  • Город
    E-burg

Электроника

  • Стаж в электронике
    Не связан с электроникой
  1. Измерительная Лаборатория Для Компьютера

    Программное обеспечение чего именно будете брать на себя?
  2. Mega16 И Индуктивная Нагрузка

    Источник помех именно реле, коммутирующее нагрузку. Если нагрузки нет и реле работает "вхолостую", то это некорректный эксперимент. Давай так. Схему выкладывай сюда (по возможности подробную). Проанализируем её на предмет подверженности влияниям помех различной природы. Сформулируем рекомендации. А иначе - пальцем в небо.
  3. Extra-pic

    микросхема одна, а типов её исполнения много. Различные типы корпуса и диапазон рабочих температур. Тебе не принципиально, поэтому возьми в пластмассовом DIP корпусе. Ту, что за 30р.
  4. http://forum.cxem.net/index.php?showtopic=...st&p=117209
  5. 2механик: Можно ли имея N кол-во винтов соорудить для каждого usb-мост и питать их всех от бытовой розетки? Вроде криминала тут никакого нет.
  6. Вопросы От Начинающих - 1 (Архив)

    Ножки сверху против часовой стрелки. 4 - плюс питания. 11 - минус питания. про смещение, если оно необходимо, надо позаботиться самому. У меня при двуполярном питании на LM324 собран усилитель и повторитель (прям как у тебя), работает вроде без проблем. Схему покажешь?
  7. Дешифратор На Диодах

    ИМХО один из вариантов в общем виде наверное так: Рисуешь сетку. Горизонтальные линии это выходные функции F(х). Вертикальные линии это входные значения Х и инверсное Х. Горизонтальные линии слева объединены в один узел и подключены к полюсу источника питания. Горизонтальная линия справа заканчивается нагрузкой. Ток в каждой горизонтальной линии должен быть задан, например резистором. Требуется в местах пересечения горизонтальных и вертикальных линии включить диоды таким образом, чтобы при требуемых значениях X диоды оказались бы запертыми, и ток протекал исключительно по горизонтальной линии. Наличие/отсутствие тока в нагрузке это и есть выходная функция F(x).
  8. Вопрос По Программатору Для Ат89

    Можно спроектировать универсальный программатор. Более того он уже создан, называется ChipProg+ http://www.phyton.ru/cp1251/description/programmers.shtml Программирует огромное кол-во микросхем. ИМХО достигается такое за счет того, что логика программирования передается в программатор извне, при выборе требуемого типа микросхемы. Логика работы по видимому загружается в программируемую логическую матрицу (ПЛИС) внутри программатора. И, скорее всего, ПЛИС в совокупности с микропроцессором и набором коммутируемых питающих напряжений для програмиируемой микросхемы и представляет собой программатор. Логика работы и драйвер для типов микросхем идет в составе ПО программатора. Управление происходит через LPT порт.
  9. Мк51 (at89x51) Ошибка Relative Jump Too Large

    Должно зависеть от того чем текст превращается в машинный код. Если это компилировать Keil-ом, то там наверняка есть оптимизация. Например удалить лишние прямые переходы. Или расположить куски кода таким образом, чтобы уменьшить кол-во переходов. На то он и компилятор. А если ассемблировать "в лоб", то будет то, что написано в тексте как ни крути. Добавлю еще, что если вышеприведенный пример действительно имеет место быть, то все переходы должны осуществляться в пределах от метки Block до команды ret. Не обязаны, но должны. Так как по оформлению это очень похоже на какую-то подпрограмму. Иначе получается, что при входе в эту подпрограмму, и осуществлении перехода по условию, когда-нибудь придется делать ret. А команда ret в подпрограмме должна быть только одна. Не обязана, но должна. А в примере получается не совсем логичное построение.
  10. Мк51 (at89x51) Ошибка Relative Jump Too Large

    Подозреваю что нету такой директивы, потому что это ассемблер а не компилятор. Вам не хочется дописывать лишнего кода? Вы наверное шутите? Или у Вас комар бита не подточит в этой программе, и места нету совершенно? Ни за что не поверю. Этож машинные коды - тут либо так, либо эдак. Говорю же вот выход: Block: jb 0E0h,NO_LABEL_1 ljmp LABEL_1 NO_LABEL_1: jb 0E1h,NO_LABEL_2 ljmp LABEL_2 NO_LABEL_2: jb 0E2h,NO_LABEL_3 ljmp LABEL_3 NO_LABEL_3: jb 0E3h,NO_LABEL_4 ljmp LABEL_4 NO_LABEL_4: ret Код увеличился на 12 байт. Это что критично для Вас? Есть еще с десяток способов как проверить биты аккумулятора, но все они связаны с относительным переходом, а он Вам не подходит по дальности перехода.
  11. Мк51 (at89x51) Ошибка Relative Jump Too Large

    относительный переход по такой команде +127..-128 байт, естественно будет ошибка если метка отстоит далее. надо так: jb e0h,noerror ; если бит взведен то продолжить выполнение программы, ljmp error ; иначе прыгнуть к error. noerror: ............ ;выполняем далее программу
  12. Всё так. Проще всего указывать тот или иной полюс в виде порта. Естественно, если наименование NET (например VCC) не совпадает с тем что присвоено пину элемента в библиотеке, то никакого соединения не будет. Дорисуй ручакми в PCB. Сам "набросай" нужные тебе NET к питанию. А чтоб не запутаться, в схеме нарисуй таблицу питания, будет тебе подсказка. Другой способ - создавать образ элемента в библиотеке сразу с питающими выводами (а лучше со всеми выводами), чтоб в схеме указать требуемым портом что к чему.
  13. Рисование Линии И Окружности В Машинных Кодах.

    Вот то что тебе нужно. Зарегистрируйся на www.librus.ru и в поиске набери "на аппаратном уровне". Либо иди по ссылке ниже _http://rapidshare.cоm/files/5962027/Prоgr_na_apparat_urоvne.rar
  14. "Телемеханика". Я так и думал. Сам на этой кафедре учился. Ответь - сигнал на Dout имеет амплитудный признак, и дело с концом. Хорошо ещё что препод не разглядел в твоей диаграмме онтносительную фазовую манипуляцию.
  15. О как! А ты преподу не показывал даташит? ABSOLUTE MAXIMUM RATINGS: Power Dissipation .............................................. 500mW Operating Temperature Range LTC1286C/LTC1298C............................. 0°C to 70°C LTC1286I/LTC1298I ........................... –40°C to 85°C Storage Temperature Range ................. –65°C to 150°C Lead Temperature (Soldering, 10 sec.)................ 300°C Supply Voltage (VCC) to GND ................................... 12V Voltage Analog and Reference ................ –0.3V to VCC + 0.3V Digital Inputs......................................... –0.3V to 12V Digital Output ............................. –0.3V to VCC + 0.3V Из этой ИМС даже при очень большом желании, и, как бы ни было нарисованным графикам, не добиться цифровом на выходе напряжения менее -0,3В. Про признаки понял. Препод случаем не преподаёт телеуправление/телесигнализацию (ТУ/ТС)? Нету тут никаких амплитудных признаков. VOH High Level Output Voltage VCC = 4.75V, IO = 10mA l 4 V VOL Low Level Output Voltage VCC = 4.75V, IO = 1.6mA l 0.4 V