Программная разработка Гошиных мозгов

В среде Proteus был создан виртуальный Гоша.

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

До начала разработки алгоритма программы и написания кода я создал виртуальный образец Гоши в среде Proteus версии 7. Для работы виртуального устройства, в отличие от реального, в его схеме не критичны номиналы элементов и могут варьироваться в значительных пределах. Кроме того, некоторые узлы могут быть упрощены для более лёгкой восприимчивости схемы. Поэтому в принципиальной схеме Гоши и в схеме протеуса вы можете легко найти различия, но они не меняют сути работы устройства в целом, и программа с чистой совестью может быть перенесена из виртуального тела в железное.

Для запуска виртуальной модели Гоши я подготовил необходимые файлы, которые можно скачать в архиве ниже.

Для этого Вам необходима программа Proteus 7. В архиве есть файл прошивки, необходимый для работы виртуального микроконтроллера. Так же есть исходный файл на ассемблере, который Вы можете править в среде MPLab по своему усмотрению для экпериментов в образовательных целях.

Скачать архив с виртуальным Гошей.

Для запуска программы с индикацией всех воздействий, до включения питания схемы зафиксируйте кнопку "Отчёт" в нажатом положении. После теста индикаторов, когда они все загорятся, кнопку нужно снять с фиксации, при этом программа будет работать в режиме обучения, и при каждом воздействии будет загораться соответствующий индикатор. Очередное нажатие кнопки "Отчёт" переведёт программу в режим отчёта, когда на панели индикации отображается результат реанимационных мероприятий.

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

Скачать инструкцию на модифицированного Гошу