Помощь в учёбе, очень быстро...
Работаем вместе до победы

Постановка глобальных задач

РефератПомощь в написанииУзнать стоимостьмоей работы

В работе был предложен формат состоящий из одного стартового бита, семи информационных битов, бита четности и двух стоповых битов. Данный формат не является удобным, т.к. передавать информацию, разбивая ее на семь информационных битов не удобно. Гораздо удобнее использовать побайтовую пересылку. Вопрос об организации обмена информацией между персональным компьютером и микроконтроллером семейства… Читать ещё >

Постановка глобальных задач (реферат, курсовая, диплом, контрольная)

Организация обмена информацией предполагает:

рассмотрение вопросов аппаратных средств;

создание необходимого программного обеспечения.

Аппаратные средства должны обеспечить:

физическое сопряжение портов ПК и микроконтроллера;

сопряжение МК с внешней памятью программ.

Программное обеспечение должно обеспечить решение следующего ряда задач:

запись программы, отлаженной на ПК, в память программ и данных МК;

выполнение программы в режиме реального времени;

выполнение программы в пошаговом режиме;

запись информации из ПК в программно-доступные узлы МК;

чтение содержимого программно-доступных узлов и индикация их на мониторе ПК.

Анализ предыдущей работы

Вопрос об организации обмена информацией между персональным компьютером и микроконтроллером семейства Intel MCS-51 был уже рассмотрен в бакалаврской работе [3]. В этой работе были рассмотрены проблемы аппаратного и программного сопряжения МК с ПК в составе планируемой лабораторной установки.

Положительные стороны

В работе [3] было предложено использовать в качестве интерфейса сопряжения с ПК интерфейс RS-232C. Выбор данного интерфейса основывался на простоте подключения, а также минимальных затратах связанных с аппаратным подключением. Положительным фактом для выбора этого интерфейса служит также возможность удаленного подключения и возможность дуплексной передачи данных, что не могут обеспечить внутренняя шина ПК и интерфейс Centronics.

Кроме того каждый компьютер оборудован хотя бы одним асинхронным последовательным адаптером. Асинхронный адаптер обычно содержит несколько СОМ — портов, через которые к компьютеру можно подключить внешние устройства.

Используя СОМ — порт данные не надо синхронизировать. Для синхронизации передающего и принимающего устройства группе битов предшествует специальный стартовый бит, а после группы битов следуют один или два стоповых бита. Также в конце группы передаваемых битов может следовать бит четности. Наличие или отсутствие бита четности, количество стартовых и стоповых битов определяют формат передачи данных.

В работе [3] был предложен формат состоящий из одного стартового бита, семи информационных битов, бита четности и двух стоповых битов. Данный формат не является удобным, т.к. передавать информацию, разбивая ее на семь информационных битов не удобно. Гораздо удобнее использовать побайтовую пересылку.

Одним из основных плюсов данной работы является предложение использовать в качестве памяти программ ОЗУ вместо ПЗУ, что позволяет существенно увеличить скорость перезаписи программ пользователя.

ОЗУ используется для размещения программ пользователя. При записи программ в ОЗУ, обращение к памяти программ осуществляется как обращение к памяти данных, чтение как к памяти программ.

Использование памяти программ во время записи как память данных обуславливается тем, что во время работы микроконтроллера память программ доступна пользователю только для чтения.

Показать весь текст
Заполнить форму текущей работой