Свежие обсуждения
Консультации

Лаба...

Помогаю студенту (безвозмездно-даром) . ВОпрос в лабе такой - нужно нарисовать схему на цифровых м-ах, после старта которая выдаёт такой сигнал: ноль - 1мС, единица - 1 мС, ноль - 1мС, единица 2мС , ноль 1 мС, единица 3 мС..... и так до единицы в 100 мС . (Ну т.е. пауза, она же ноль - всегда 1 мс, а единица увеличивается с каждым шагом на 1 мС).

 Сначала подумал - во! фигня какая... а студент сказал контролер нельзя, ПЗУ - тоже нельзя...

 Чухаю репу (чешу затылок) пока, ничего не рисуется, а то что рисуется в симуляторе или не работает или не так работает...

 Подпихните в нужную сторону плиз...

 
prusony: ВОпрос в лабе такой - нужно нарисовать схему на цифровых м-ах

Нда... Понятие весьма расплывчатое. Как мне помнится нам задавали конкретный базис, типа реализовать на элементах или-не или на и-не.

prusony: Подпихните в нужную сторону плиз...

Честно выскажу своё мнение, во первых в лабах нет таких заданий, в лабе изначально расписана вся методика проведения лабы и изобретать там ничего не нужно, это было всегда так. Во вторых, если вводят такие ограничения то смело можно послать их лесом и забить на это извращение. Пусть препады сами себе мозги сушат раз они заставляют студентов ампутировать гланды через задницу. Сам же студент ничего не потеряет в будущем если не решит поставленную задачу по цифровой электронике. Я эту цифровую электронику сейчас как вспоминаю так в дрожь кидает, на кой ляд мозги нужно было сушить над мёртвым направлением???  (Речь за ту цифровую электронику где нет программируемых чипов, а есть только базисы и автоматы с памятью, да и мультиплексоры)

З.Ы.

ПЛИС не относятся к МК, так что пусть студент учит верилог, вот он ему реально может помочь по жизни.

 

 Ну на или-не - это уже точно изврат. ТТЛ счетчики, регистры и прочее можно применять. Как-то вы "в штыки" . Мне так даже интересно, пища для мозга. Плис тоже нельзя. Никаких программируемых железок. Грубо говоря всё на 155 серии нужно сделать. Это не совсем лаба, а типа задания , за которое 1 балл на экзамене будет. Буду все равно думать ).

 На ПЗУ так просто - каскадом двоичные счетчики, выбирают по адресам из 27С512 (напрмер) нужные битики, битики через диодный сумматор на выход, можно вааабще любой каприз. Но низзя.

 

Ну так-то по идее: два счётчика типа ИЕ2, которые считают такты, в каждом новом цикле пишут в вычитающие счётчики типа ИЕ6 число N+1, когда ИЕ6-е обнулятся - триггер пропускает ноль длительностью один такт на выход, и начинается новый цикл с единицей на выходе.

 
prusony: Мне так даже интересно, пища для мозга.

Оно то да, вам то интересно, а студенту? Вы не думаете что это несколько не правильно, этим должен мозги разминать студент, а не вы вместо него. Сделая вместо него задание он навыков не наберётся. Судя по постановке задачи это задание для развития гибкости ума, то что вы удовлетворите своё любопытство и решите задачу не поможет студенту приобрести те навыки  которые от него хотят препады.

 

Да, ведь это простой вариант "конечного автомата" и прежде чем рисовать схему - рисуют граф или таблицу переходов.

 

 Студент на кодЁра учится (программиста) , курс по "цифре" не глубокий у него, про графы его специальности даже не упоминали... (со схемой помогли уже на другом форуме, работает, два счетчика, Д-триггер...)