вариант 10 / var10
.doc
Микропроцессоры и микропроцессорные системы.
Курсовой проект. Вариант 10.
Спроектировать контроллер на основе ОЭВМ 80С51 для управления электронными часами. Написать и отладить с использованием эмулятора программу обслуживания устройства.
Исходные данные.
Датчиком текущего времени является микросхема DS12887 (описание прилагается). Устройством отображения является линейка из 4-х 7-ми сегментных индикаторов, на которой должны отображаться текущие часы в 24-х часовом суточном цикле и минуты. Должны быть предусмотрены 3 кнопки для установки текущего времени. Инициализация устройства должна начинаться по включению питания. Питание системы осуществляется от источника напряжением +5 В.
Порядок проектирования.
Первый этап - проектирование схемы электрической.
Второй этап - составление блок-схемы алгоритма.
Третий этап - разработка программы.
Четвертый этап - отладка программы на эмуляторе.
Пятый этап - защита курсового проекта.
Представляемые материалы
Схема электрическая принципиальная
Блок схема алгоритма
Техническое описание работы устройства
Листинг программы
Исходный текст программы и коды программы в формате HEX на дискете в формате MSDOS.
Методические рекомендации для курсового проектирования по аппаратным и программным средствам микропроцессорных систем
Методические рекомендации для курсового проектирования по аппаратным и программным средствам микропроцессорных систем.
Использовать в качестве программно-логической модели программу e8031.exe (MSDOS). В качестве транслятора использовать программу xasm51m.exe, при этом исходные файлы должны иметь расширение ass, либо x8051.txt, при этом исходные файлы должны иметь расширение asm, совместно с программой link.exe так же в среде MSDOS.
Текст программ в пояснительной записке приводить в виде листинга, а не исходного текста.