Главная Мой профиль Регистрация Выход Вход
MCS-51
Суббота
26.5.2018
04:53
Приветствую Вас Гость | RSS ВходРегистрацияГлавная
Меню сайта
От идеи к воплощению...

В наше время промышленный выпуск микропроцессоров вероятно, на несколько сотен порядков больше, чем выпуск Персональных Компьютеров. Многие функции, а также технические особенности МП таковы, что большинство задач реализуемых на МП просто невозможно реализовать обычными компьютерами.

Кто же программирует эти маленькие микросхемы!!!!

Отличие данного программирования заключатся в том, что кроме математических знаний, знания языков программирования , необходимо знать аппаратную часть объекта, его физические либо электрические свойства. Предложение обычному программисту сделать преобразование из параллельного кода в последовательный в начале вызывает вопрос «а зачем это надо?» , затем небольшой ступор, а в процессе выполнения появляется стойкое отвращение заниматься подобными задачами. Хотя для студентов изучающих программирование МПС эта задача не вызовет ни удивления, ни восторга – обычная задача. Восторг возникнет тогда, когда эту задачу решает не с программным кодом из 400-500 байт, а из 15-20, вот с этого момента и начинается искусство программирования.

Чем еще можно подчеркнуть об искусстве программирования МПС?

Например, есть задача выполнить определенную процедуру за точно отведенное время работы процессора или необходимо обеспечить управление сложными динамическими процессами, которые невозможно остановить, выполнить пошагово или «прогнать» в режиме эмуляции. Динамика, может проявляется в сложных по форме исследуемых сигналов и случайных временных соотношениях сигналов. Если говорить образно, то программирование МПС это анализ и управление естественным движением, и любой бит здесь очень важен, и как молекула ДНК, и тот и другой выполняет точно отведенную роль, так и каждый бит отвечает - летим ли мы на Венеру или обратно на Старт.

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

Итог этого предисловия - программирование микропроцессоров является не менее сложной и интересной отраслью знаний, чем написание ПО для компьютера, а с учетом работы с реальными процессами – можно считать что эта работа очень приближена к искусству.

Описание программно аппаратного комплекса:


Программно-аппаратный комплекс "EV8031/AVR", предназначен для применения в учебных целях по курсам программирование (язык Ассемблер, СИ), а также как средство разработки программного обеспечения для контроллеров на базе однокристальной ЭВМ серии MSC-51, а также микроконтроллеров архитектуры AVR. Стенд построен на современной элементной базе. В составе стенда имеется два стандартных RS-232C порта, последовательная Flash-память с интерфейсом I2C, память программ и память данных по 64КБ. Наличие системного и периферийного интерфейсов позволяет использовать стенд для отладки любых систем.
Системный интерфейс содержит полную шину адреса (16 линий), шину данных, линии прерываний и сигналы управления памятью, а также цепи питания. Периферийный интерфейс состоит из микросхемы параллельного приемопередатчика (24 линии ввода-вывода), линии порта Р1 однокристальной ЭВМ (8 двунаправленных линий), линии прерываний, а также линии таймеров-счетчиков и цепи питания. Наличие интерфейса RS485,4-х разрядная динамичесская индикация , возможность расширения, установка датчиков температуры, часов реального времени, разъем програмирования, для процессоров AVR, разъем для подключения ЖКИ индикатора.
В комплект со стендом входит:

  • Процессор i8051;
  • EEPROM (AT24C02);
  • Cтатическая 4-x разрядная индикация:
  • Lискретная индикация (8 разрядов):
  • Интерфейс RS-232 (2 канала);
  • Интерфейс RS-485;
  • Матричная клавиатура 3*4;
  • Дискретные кнопки - 2 шт (линии INT0,INT1)
  • Кабель подключение к ПК COM DB-9 или USB.
  • Плата расширения "EV8031/АN” или "EV8031/АU"
Форма входа
Календарь новостей
«  Май 2018  »
ПнВтСрЧтПтСбВс
 123456
78910111213
14151617181920
21222324252627
28293031
Поиск
Друзья сайта
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0

Copyright MyCorp © 2018
Сделать бесплатный сайт с uCoz