Читать реферат по информатике, вычислительной технике, телекоммуникациям: "ОБМЕН ИНФОРМАЦИЕЙ МЕЖДУ ПЕРСОНАЛЬНЫМ КОМПЬЮТЕРОМ И МИКРОКОНТРОЛЛЕРОМ СЕМЕЙСТВА MCS-51 ФИРМЫ INTEL" Страница 2
- 1
- 2
- 3
- 4
- . . .
- последняя »
послужить микроконтроллеры семейства MCS-51 фирмы Intel
Такие лабораторные установки могут использоваться не только как учебно-методическое пособие при изучении курса микропроцессоров, но и как устройства управления другими учебно-методическими комплексами, используемыми в других курсах
Вышесказанное указывает на актуальность рассмотрения вопроса организации обмена информацией между персональным компьютером и микроконтроллером MCS-51 фирмы Intel1. АНАЛИЗ СОСТОЯНИЯ ВОПРОСА
В устройствах управления объектами (контроллерах) на основе МК аппаратурные средства и программное обеспечение существует в форме неделимого аппаратурно-программного комплекса. При проектировании контроллеров приходиться решать одну из самых сложных задач разработки, а именно задачу оптимального распределения функций контроллера между аппаратурными средствами и программным обеспечением. Решение этой задачи осложняется тем, что взаимосвязь и взаимовлияние аппаратурных средств и программного обеспечения в микропроцессорной технике претерпевают динамические изменения. Если в начале развития микропроцессорной техники определяющим было правило, в соответствии с которым аппаратурные средства обеспечивают производительность, а программное обеспечение – дешевизну изделия, то в настоящее время это правило нуждается в серьезной корректировке. Так как МК представляет собой стандартный массовый (относительно недорогой) логический блок, конкретное назначение которого определяет пользователь с помощью программного обеспечения, то с ростом степени интеграции и, следовательно, функционально-логических возможностей МК резко понижается стоимость изделия в пересчете на выполняемую функцию, что в конечном итоге и обеспечивает достижение высоких технико-экономических показателей изделий на МК. При этом затраты на разработку программного обеспечения изделия в 2 – 10 раз превышают затраты на приобретение и изготовление аппаратурных средств
В настоящее время наибольшее распространение получил методологический прием, при котором весь цикл разработки контроллеров рассматривается как последовательность трех фаз проектирования:
анализа задачи и выбора (и/или разработки) аппаратурных средств контроллера;разработка прикладного программного обеспечения;комплексирования аппаратурных средств и программного обеспечения в прототипе контроллера и его отладки.
Фаза разработки программного обеспечения, т.е. фаза получения прикладных программ, в свою очередь, разбивается на два существенно различных этапа:
“от постановки задачи к исходной программе”;“от исходной программы к объектному модулю”.
Этап разработки “от исходной программы к объектному модулю” имеет целью получение машинных кодов прикладных программ, работающих в МК. Этот этап разработки прикладного программного обеспечения легко поддается формализации и поддержан всей мощью системного программного обеспечения МК, направленного на автоматизацию процесса получения прикладных программ. В состав средств системного программного обеспечения входят трансляторы с различных алгоритмических языков высокого уровня, ассемблеры, редакторы текстов, программы-отладчики, программы-документаторы и т.д. Наличие всех этих
- 1
- 2
- 3
- 4
- . . .
- последняя »
Похожие работы
Интересная статья: Быстрое написание курсовой работы

(Назад)
(Cкачать работу)