Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
Атрощенко С.В. ЭМ-41
ЛАБОРАТОРНАЯ РАБОТА №1
Изучение структуры и функциональных возможностей однокристальных микроконтроллеров
Цель: Изучить линейки однокристальных микроконтроллеров фирмы Microchip с архитектурой PICmicro, их структурные схемы и функциональные возможности.
Ход работы:
Рисунок 1 - Структурная схема типовых систем телеизмерения и телеуправления
Рисунок 2 - Структурная схема микроконтроллера PIC16F877
Рисунок 3 - Структурная схема микроконтроллера PIC16C923
Таблица 1 – Сравнительная характеристика микроконтроллеров PIC16F877 и PIC16C923
Характеристика |
PIC16F877 |
PIC16C923 |
Количество инструкций |
35 |
35 |
Количество циклов на выполнение команды |
1 |
1 |
Тактовая частота |
20 МГц |
8 МГц |
Память программ |
8Кх14 |
4Кх14 |
ОЗУ |
368х8 |
176х8 |
Технология памяти программ |
FLASH |
EPROM |
Количество прерываний |
14 |
8 |
Глубина аппаратного стека |
8 уровней |
8 уровней |
Режимы адресации |
прямой, косвенный, относительный |
прямой, косвенный, относительный |
Напряжение питания |
2,0 .. 5,5 |
2,5 .. 6 |
Вывод: по скорости работы микроконтроллер PIC16F877 является более быстродействующим, чем контроллер PIC16C923. У микроконтроллера PIC16C923 меньший объем памяти программ и памяти данных. Отличием данных контроллеров является различие в технологии памяти программ. По остальным характеристикам эти контроллеры практически идентичны. Отсутствие у PIC16C923 АЦП не позволяет применять его в системах с обработкой аналогового сигнала, изменяющего свою основную характеристику в больших пределах.
В итоге можно сделать вывод о том, что микроконтроллер PIC16C923 может применяться в микропроцессорных системах управления и контроля на железной дороге. В частности:
· управление сигнализацией светофоров;
· управление работой стрелок;
· контроль положения стрелок.
Уважаемые коллеги! Предлагаем вам разработку программного обеспечения под ключ.
Опытные программисты сделают для вас мобильное приложение, нейронную сеть, систему искусственного интеллекта, SaaS-сервис, производственную систему, внедрят или разработают ERP/CRM, запустят стартап.
Сферы - промышленность, ритейл, производственные компании, стартапы, финансы и другие направления.
Языки программирования: Java, PHP, Ruby, C++, .NET, Python, Go, Kotlin, Swift, React Native, Flutter и многие другие.
Всегда на связи. Соблюдаем сроки. Предложим адекватную конкурентную цену.
Заходите к нам на сайт и пишите, с удовольствием вам во всем поможем.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.