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

Правильно ли я сделал?

Народ, вот есть такое задание на курсовой:

Разработать устройство типа электронной «проходной». Ожидает, когда человек вставит индивидуальную карточку в приёмник и нажмёт кнопку «готов». На каждой индивидуальной карточке имеется матрица перфорированных отверстий 2*8. Устройство считывает байты с карточки и

передаёт по каналу ИРПС в асинхронном режиме на головную ЭВМ. Использовать ВМ80, ВВ55, ВВ51 и ВИ53

Обосрите плиз, скажите где неправильно, и как будет лучше.

Вот как сделано:

func.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пожалуйста: конденсаторы на +5 и -5 кверх ногами поставлены.

RAM в системе отсутствует - это так и задумано? RC цепочка на RESET слишком медленная.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Да рамы специально нет, в процессе работы память не нужна.

 

Еще ошибки?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Емкость на ГФ24 последовательно с кварцем, так и должно быть? Обычно кварц соединяется между выводами микросхемы и соединяются два кондера с этих выводов на землю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Самого главного в схеме нет - источника питания ;) Если я еще правильно помню, то для КР580ВМ80 регламентируется порядок подачи напряжений питания. Сначала подается -5В, затем +5В и затем +12В. Сниматься напряжения должны в обратном порядке. И хотя +5В и +12В допускается снимать одновременно, но -5В обязательно в последнюю очередь.

И кстати, да, а чего это вы добавлением ОЗУ манкируете? Я в свое время писал тест для тестирования ПК Специалист с использованием одних лишь регистров 580-го. Но вам ведь не тест, а управляющую программу написать нужно. Так что без ОЗУ тут никак.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Без оперативной памяти невозможно будет использовать прерывания и вызов подпрограмм.

 

Впечатление, что на форум просочился на машине времени студент из 1985 года. Машину времени сделал, а вот курсач - никак не получается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Самого главного в схеме нет - источника питания ;) Если я еще правильно помню, то для КР580ВМ80 регламентируется порядок подачи напряжений питания. Сначала подается -5В, затем +5В и затем +12В. Сниматься напряжения должны в обратном порядке. И хотя +5В и +12В допускается снимать одновременно, но -5В обязательно в последнюю очередь.

И кстати, да, а чего это вы добавлением ОЗУ манкируете? Я в свое время писал тест для тестирования ПК Специалист с использованием одних лишь регистров 580-го. Но вам ведь не тест, а управляющую программу написать нужно. Так что без ОЗУ тут никак.

Просто программа будет без вызовов процедур.

А насчет питания, как можно решить данную проблему?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

собственно, если Вы думаете, что в наших технических ВУЗах что-то кардинально поменялось в плане оборудывания за последние 10 лет, то вы ошибаетесь =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Емкость на ГФ24 последовательно с кварцем, так и должно быть? Обычно кварц соединяется между выводами микросхемы и соединяются два кондера с этих выводов на землю.

В книге Микропроцессорные системы Щелкунова Дианова это выглядит так:

222.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Помнится, сигналы Ф1 и Ф2 у ГФ24 были 12-вольтовые, так что подавать Ф2 на вход инвертора не есть правильно. Для такого случая у ГФ24 есть специальный выход синфазный с Ф2, но с TTL уровнями.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

офф..

а кафедра ЭВМ какого универа? А то тут ностальгией повеяло :)

На Урале

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я бы предложил сделать на комплекте 1804.

Преимущества:

1. Микросхем намного больше.

2. Уровень программирования - на шаг ниже - микропрограммирование.

3. Потребление гораздо выше

4. Бстродейтсвие в 5 раз выше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А может быть применить микроконтроллер (МК)? Я сильнро сомневаюсь, что разработанную схему на микропроцессорном комплекте кто-то будет собирать, а тем более отлаживать и тд. А вот собрать ее на МК и отладить на один - два порядка проще. И появляется очень огромный плюс - наглядность!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...