| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Микроконтроллеры (MCU) и микропроцессоры (MPU) > Программа для Intel8051 |
| Автор: Veens 5.9.2005, 21:55 |
| Надо написать на ассемблере программу для микроконтроллера Intel8051. Вот задание: Разработать на основе ОЭВМ семейства INTEL8051 контрольно-счётное устройство для сигма-блокировки последовательности генератора случайных чисел (ГСЧ). ГСЧ непрерывно выдаёт случайную двоичную последовательность с частотой 20 кГц, которая должна выдаваться ОЭВМ и поступать на вход ГСЧ. Сигналы с выхода ГСЧ являются входными для разрабатываемого устройства. Сигма-блокировка срабатывает, т.е. выдаёт сигнал логического нуля по выбранному выводу ОЗВМ в случае, если отрезок случайной последовательности длиной 2000 знаков не содержит 30 и более следующих подряд 1 или 0. Полюсность ( т.е. количество 1) выходит за пределы [877 - 1133], количество знакоперемен, т.е переходов 0 -> 1, выходит за пределы [376 - 444]. Питание системы осуществляется от источника питания напряжением +5 В. Совершенно не знаю, что и как здесь надо делать. Буду рад и признателен любой помощи по данному вопросу. |